如何从Web Mercator Meters / Feet在Google Map上绘制图形

时间:2015-02-10 03:09:11

标签: javascript google-maps gis geography cartography

我曾经从十进制度(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
        });

请帮我解决这个问题。我知道没有简单的公式可以将十进制度转换为状态平面米/英尺。感谢。

1 个答案:

答案 0 :(得分:0)

它已解决,只需包含ESRI API并使用其功能:https://developers.arcgis.com/javascript/jsapi/esri.geometry.webmercatorutils-amd.html