我曾经从十进制度(latlng)在Google Map上绘制图形,但最近我找到了一台只提供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
});
请帮我解决这个问题。我知道没有简单的公式可以将十进制度转换为状态平面米/英尺。感谢。
答案 0 :(得分:0)
它已解决,只需包含ESRI API并使用其功能:https://developers.arcgis.com/javascript/jsapi/esri.geometry.webmercatorutils-amd.html