寻找纬度&开放街道地图中的经度
Finding Latitude & Longitude in Openstreet Map
下面的代码将返回&Lon值,当我单击地图上的任何位置时。结果是lon=8931183.8958044,lat=1456094.8596215
map.events.register('click', map, handleMapClick);
function handleMapClick(e)
{
var lonlat = map.getLonLatFromViewPortPx(e.xy);
alert(lonlat);
}
如何获得后期&确切地说,当点击地图时,纬度和纬度的确切格式是什么?
请指教!
找到解决方案:
//defining the projection
var fromProjection = new OpenLayers.Projection("EPSG:4326");
var toProjection = new OpenLayers.Projection("EPSG:900913");
//getting the bounds
var mapbounds = map.getExtent();
//transform bounds to lat& long
var val = mapbounds.transform(toProjection, fromProjection );
相关文章:
- “可绘制地图”设置地图选项“纬度-经度”
- 如何用javascript获取谷歌地图的经度和纬度
- 使用传单在地图框上显示纬度和经度
- 如何使用谷歌地图中的纬度和经度搜索附近的位置
- 如何使用XML中的经度和纬度值在地图上显示位置
- 使用地图框 API 将邮政编码转换为纬度和经度
- 给定带有位置“loc”的链接,搜索使用谷歌地图API从标记中提取纬度和经度
- 谷歌地图标记在通过变量设置标记和经度时不保持不变
- 在钛地图中计算纬度增量和经度增量[Android]
- 如何将纬度经度从HTML表单传递到谷歌地图
- 谷歌地图:从地图元素中获取纬度和经度
- 将诸如“;纽约水牛城”;使用Google Maps API将地图转换为纬度和经度
- Amcharts-地图:自定义地图上的错误坐标(纬度/经度)(罗马尼亚县级)
- 纬度/经度在D3.js地图上的位置
- 更改纬度和经度谷歌地图 API
- 海上交通地图 - 纬度/经度 Javascript
- 谷歌地图和GeoJSon:纬度和经度转换
- 谷歌地图获得具有城市名称的纬度和经度
- 谷歌地图API将标记的纬度和经度添加到信息窗口
- 当谷歌地图标记点移动时,使用纬度和经度更新数据库