7得票1回答
如何使用GeoJSON和Shapely确定一个点是否在多边形内部

我希望在地图上创建一个区域,并能够自动确定点(坐标)是否在该区域内。本例中,我使用了整个美国的geojson文件和纽约市的坐标。 Geojson: https://github.com/johan/world.geo.json 我已经阅读了shapely文档,但无法弄清楚为什么我的结果返回...

242得票15回答
一个用于膨胀/缩小(偏移、缓冲)多边形的算法。

我该如何“膨胀”一个多边形?也就是说,我想要做类似于这样的操作: 要求新的(膨胀的)多边形的边缘/顶点与旧的(原始的)多边形保持相同的常量距离(在示例图片上它们不是,因为这样就必须使用弧线来膨胀顶点,但现在先忘记这个 ;) )。 我正在寻找的数学术语实际上是向内/向外多边形偏移。bal...

8得票5回答
使用Google Maps v3移动(拖动)多边形

Google Maps API中的多边形不提供拖动方法。 实现这样的功能的有效方法是什么(即,足够优化以使其不会导致四年前的笔记本电脑崩溃)? 谢谢!

8得票4回答
形状文件和Matplotlib:绘制形状文件坐标的多边形集合

我正在尝试使用python中的matplotlib在世界地图上绘制填充多边形国家。 我已经获得了一个包含每个国家边界坐标的shapefile。 现在,我想使用matplotlib将这些坐标(对于每个国家)转换为多边形。 不适用Basemap。不幸的是,这些部分交叉或重叠。 是否有解决方法,也许...

8得票2回答
如何偏移多边形边缘?

我有一个由点构成的封闭多边形列表。现在,我想通过给定内部或外部的选项和偏移值来创建另一组2D点。我该怎么做?

14得票4回答
使用mysql判断经纬度是否在多边形内

我已经创建了下面的表格CREATE TABLE geom (g GEOMETRY); 我已经插入了许多行,如下所示:INSERT INTO geom (g) VALUES(PolygonFromText('POLYGON(( 9.190586853 45.464518970, 9.190602...

9得票1回答
如何对非凸多边形的顶点进行排序(如何找到多个解决方案中的一个)

我和这里的人有相同的问题:如何对一个简单的非凸多边形进行定点排序,但是我无法使用已有的解决方案。 我有点坐标,需要找到一些多边形。一个点列表可能有多个解,但我需要一个算法找到其中一个解,无论它是哪一个。我真的不知道该如何解决这个问题。(我在数组中存储了这些坐标,并希望在Javascript中...

11得票4回答
对于绘制多边形,需要对其顶点进行排序。

我有一个矩阵(0表示没有东西,1表示地形),它代表我的游戏中的一个关卡。该矩阵对应着我屏幕上被分割成的网格,并指示了我的地形的位置。 实际上,我的地形由网格内每个块的四个角落的点组成。当您有多个连接的块时,我使用合并单元算法来删除重复点和任何内部点。结果是,我最终得到一个表示多边形外边缘的点...

28得票1回答
如何在Android画布上绘制圆角多边形?

我需要绘制三角形、梯形、五边形、平行四边形、菱形等多边形。似乎可以使用Path类实现,不过我需要这些多边形有圆角,并且我还需要控制圆角的程度。

9得票3回答
如何从多边形内部的一个点获取到距离该点最近的多边形外部的点?

我有一张地图,上面有很多多边形和一个点在其中一个多边形内部,就像这样: 多边形的边缘的x和y坐标保存在数据库中,例如: Polygon(Point(11824, 10756), Point(11822, 10618), Point(11912, 10517), Point(12060, 1...