百度地图手绘线坐标获取


背景:

需要在百度地图上获取手绘图形的坐标信息,在太乐地图上绘制,并导出kml后,发现位置叠加不对。想到直接在百度地图上绘制,在console中直接获取。

方法:

在百度地图上,用测距工具勾绘图形,双击结束。

在console中输入如下脚本并执行,导出图形顶点坐标。

var allOverlays = map.getOverlays();
var allMarkers = [];

for(var i = 0; i < allOverlays.length; i++) {
if(allOverlays[i] instanceof BMap.Marker) {
allMarkers.push(allOverlays[i]);
}
}

for(var j=0;j<allMarkers.length;j++){
console.log(allMarkers[j].latLng);
}

  

智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告