我正在尝试创建一个快速的2D点在多边形内部算法,用于命中测试(例如Polygon.contains(p:Point))。欢迎提供有效技巧建议。
我需要使用标准的Python包创建一个numpy 2D数组,表示多边形的二进制掩码。 输入: 多边形顶点, 图像尺寸 输出: 多边形的二进制掩码(numpy 2D数组) (更大的背景:我想使用scipy.ndimage.morphology.distance_transform_edt...
我正在使用Python,已经定义了地图上多边形的纬度和经度(以度为单位)。我的目标是检查一个通用点P的坐标x,y是否在多边形内部。因此,我需要一个函数来检查这个条件,并返回True或False,以指示点是否在多边形内部或外部。 在这个例子中,该点位于多边形外部,所以结果应该是False。...
我一直在尝试想出如何编写一个简单的程序来计算创建n边形的x,y点。有人可以给我一些代码示例,不使用绘制多边形的预先存在的函数?我想要理解这个过程,我认为是这样的: 选择一个角度,从半径和中心点开始 以某种方式计算距离中心那么远的x,y位置(如何?) 将360除以边数,移动该距离,并从第一个...
我有一个包含多边形的GeoDataFrame(约30个)和一个包含点的GeoDataFrame(约10k个)。 我希望在我的点的GeoDataFrame中创建30个新列(带有适当的多边形名称),如果该点位于多边形中,则为简单布尔值True/False。 举个例子,这是多边形的GeoData...
我有一个关于MySQL的几何数据类型多边形(polygon)的典型问题。 我的多边形数据以纬度和经度数组的形式存在,例如:[["x":37.628134, "y":-77.458334], ["x":37.629867, "y":-77.449021], ["x":37.62324, ...
假设我使用leaflet绘制了一个多边形,就像下面这个演示一样: http://leaflet.github.io/Leaflet.draw/ 我的问题是如何确定给定的点是否在多边形内部。
是否可以仅使用JavaScript(通过d3、topojson或其他方式),确定给定lat、lon的GeoJSON点是否位于给定的GeoJSON多边形内? 例如,我可以根据这里的教程绘制一个显示英国国家的地图。 然后,我有一些具有坐标但没有指示它们位于哪个国家的点。 我想为每个国家显示总...
我有一个包含11589个类为"polygons"的对象的SpatialPolygonsDataFrame。其中10699个对象仅由一个多边形组成,但其余的对象由多个多边形(2到22个)组成。 如果一个对象由多个多边形组成,则可能存在以下三种情况: 有时,这些附加多边形描述了类别“poly...
我正在尝试找出最佳方法来做这件事,我有一个地图,在地图上绘制了一个Polygon。由于Google Maps API V2似乎没有对多边形的触摸检测,所以我想知道是否可能检测触摸点是否在多边形内?如果可以的话,如何实现?我的主要目标是在地图上勾画出一个国家,在用户点击该国家时,将在自定义视图中...