【发布时间】:2012-11-20 09:34:50
【问题描述】:
每个人。最近,我们在谷歌地图上遇到了一个关于边界的问题。
我们收到了很多积分,这些积分是“新 google.maps.LatLng(lat,lng)”的对象。然后,如何绘制或制作这个块的边界。或者如何找到边界上的点(LatLng,用于绘制多边形),有没有JS算法?
就像一个故事:我们收到了很多羊(积分)作为礼物,那么如何为它们建造边界清晰的羊圈呢?
非常感谢您的回复!!!
【问题讨论】:
-
您的问题是如何在谷歌地图中绘制多边形,或者如何检测在给定一组点的情况下在哪里绘制多边形?如果是后者,多边形上有什么限制?你能画出的最小的圆?最小的长方形?最小的 n 边?
-
谢谢你的问题,我想要的很简单:给你很多不同纬度的点,你能在这个块的最外轮廓上找到这些点吗?所以我可以用这些点来画一个多边形,也许这个多边形不是圆形,而是不规则的形状!
-
我在这个块的最外面的轮廓上标记了这些点:A;这个块的其他点是B。所以我用A来画一个多边形,多边形包含B!