Javascript 地理围栏功能-放置地图点、多边形、标识多边形内的点

Javascript 地理围栏功能-放置地图点、多边形、标识多边形内的点,javascript,jquery,openstreetmap,openlayers-3,Javascript,Jquery,Openstreetmap,Openlayers 3,我有两个关于开放层中多边形的问题 1) 我们如何在操作系统地图上放置一些点阵列 2) 假设我们想画一个多边形。我们怎么知道这些点是否在多边形内部呢。简而言之,如果我们画一个多边形,我们获取边界:我们如何识别点是否在多边形内部 由于我是一名初学者,任何帮助都将不胜感激。欢迎来到OpenLayers社区 1) 请参阅此示例以了解如何将点添加到地图:。我强烈建议您也阅读“概念”教程: 2) 多边形对象具有intersectsExtent方法,可用于查看区段是否与区段相交。绘制多边形后,可以在点阵列中循

我有两个关于开放层中多边形的问题

1) 我们如何在操作系统地图上放置一些点阵列

2) 假设我们想画一个多边形。我们怎么知道这些点是否在多边形内部呢。简而言之,如果我们画一个多边形,我们获取边界:我们如何识别点是否在多边形内部


由于我是一名初学者,任何帮助都将不胜感激。

欢迎来到OpenLayers社区

1) 请参阅此示例以了解如何将点添加到地图:。我强烈建议您也阅读“概念”教程:

2) 多边形对象具有
intersectsExtent
方法,可用于查看区段是否与区段相交。绘制多边形后,可以在点阵列中循环并收集每个与多边形相交的点。请参阅文档:


我会将点和多边形分为两层,以使它们保持分离,并更容易在点特征中循环。

您能帮助我添加关于在操作系统地图上放置点阵列以及在单击外部按钮获取/警报/控制台时获取这些点是否在多边形内的内容吗?有任何帮助吗非常感谢。这里:我不确定你最终要完成什么,但这应该有助于你理解可能的操作。我在jsfiddle.net/Sanju5390/jrtw6q59中没有发现你最新的小提琴有什么变化。一切都一样。@Alexandre Dubé谢谢。