KevinJasmine

背景:

需要在百度地图上获取手绘图形的坐标信息,在太乐地图上绘制,并导出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);
		}

  

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-12-29
  • 2021-12-16
  • 2022-01-19
  • 2021-10-17
  • 2021-10-08
  • 2022-12-23
猜你喜欢
  • 2021-10-31
  • 2021-10-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-05
  • 2022-12-23
相关资源
相似解决方案