Google MAPS API V3 -- > 如何计算多边形内的标记数量
Google MAPS API V3 -- > How Can I count the number of Markers inside a Polygon?
我认为这个问题已经足够清楚了。我的地图中有一些多边形,我也有一些标记。我想计算每个Polyogn中的标记数量。
无需事先准备即可执行此操作的唯一方法是循环访问标记集合,并对每个多边形使用多边形中的点分析,直到找到包含该标记的多边形。为每个面保留一个运行总计。
为简化此操作,事先准备工作是在添加标记时保留包含标记的面的记录。您可以使用标记的自定义属性(例如marker.containedBy
)或多边形(将标记添加到附加到多边形的数组中:类似于 polygon.containsMarkers=[]
)。甚至两者兼而有之。
相关文章:
- 根据元素和容器大小计算边距
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 使用D3.js计算带有字母间距的文本长度
- 使用CSS或JavaScript计算分页符的数量
- SVG/JavaScript:尝试选择和更改多边形点
- 可以't计算自定义谷歌地图的js
- 如何计算每个元素's的高度,并将这些值用作函数中的变量
- JavaScript计算帮助(乘以时间)
- 如何计算对象文字中的键
- 计算多边形是否足够大,可以在 gmap 上可见
- 计算多边形的面积
- Google MAPS API V3 -- > 如何计算多边形内的标记数量
- 使用JavaScript计算不规则多边形的面积
- Google Maps API 3:计算多边形的像素长度
- 计算多边形面积
- 计算两个旋转矩形/多边形的碰撞和相交面积
- 旋转多边形的计算
- 诺基亚Here地图计算多边形(如三角形)的质心会产生错误的结果
- 在JavaScript中计算两个多边形的重叠百分比
- 如何计算地图上的多边形面积