百度地图手绘线坐标获取
生活随笔
收集整理的這篇文章主要介紹了
百度地图手绘线坐标获取
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
背景:
需要在百度地圖上獲取手繪圖形的坐標信息,在太樂地圖上繪制,并導出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);}
轉載于:https://www.cnblogs.com/KevinJasmine/p/7513337.html
總結
以上是生活随笔為你收集整理的百度地图手绘线坐标获取的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一次简单的代码封装经历
- 下一篇: python之异常处理