每个人。最近,我们遇到了谷歌地图边界的问题。
我们收到了很多点,这些点是“new google.maps.LatLng(lat,lng)”对象。然后,如何绘制或制作这个块的边界。或者如何找到边界上的点(LatLng,用于绘制多边形),有没有JS算法?
就像一个故事:我们收到了很多羊(积分)作为礼物,那么如何为它们建造一个边界清晰的羊圈呢?
非常感谢您的任何回复!
您正在寻找的是“凸包”算法。这是一个示例(您需要查看源代码):
http://www.geocodezip.com/v3_map-markers_ConvexHull.asp http://www.geocodezip.com/v3_map-markers_ConvexHull.asp
这也是关于此的先前问题:
如何在 Javascript 中查找/创建 GPS 点的凸包 https://stackoverflow.com/questions/4589907/how-to-find-create-convex-hull-of-gps-points-in-javascript
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)