如何在谷歌地图上绘制图形从网上墨卡托米/英尺
How to draw graphics on Google Map from Web Mercator Meters/Feet
我以前在谷歌地图上用十进制(latlng)绘制图形,但最近我发现了一个只提供Web Mercator米(或英尺)的服务器。然后我发现绘制十进制度数的功能不适用于Web Mercator电表:
//this works well
var marker = new google.maps.Marker({
position: new google.maps.LatLng(40, -100),
map: MAP
});
//this does not work
var marker = new google.maps.Marker({
position: new google.maps.LatLng(-9076798, 3012626),
map: MAP
});
请帮我解决这个问题。我知道没有一个简单的等式可以将十进制度数转换为国家平面米/英尺。谢谢
解决了,只需包含ESRI API并使用它们的函数:https://developers.arcgis.com/javascript/jsapi/esri.geometry.webmercatorutils-amd.html
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 模拟谷歌地图中的点击
- 如何知道哪个标记被谷歌地图点击了
- 谷歌地图JS API+JSON-多个标记没有显示
- 缓存谷歌地图数据
- 谷歌地图劫持了iphone's滚动(触摸事件)-如何恢复
- 在谷歌地图上绘制位置数据库
- 标记的实时更新,无需加载页面谷歌地图API V3
- 可以't计算自定义谷歌地图的js
- 谷歌地图可以't添加正确的标记ID
- 如何更改角度谷歌地图上的集群图标
- 如何在谷歌地图上绘制图形从网上墨卡托米/英尺