我正在使用matplotlib和shapely测试点与多边形的关系。 这里有一个包含百慕大三角形多边形的地图。 Google maps中的点与多边形函数清晰地显示testingPoint和testingPoint2在多边形内,这是正确的结果。 如果我在matplotlib和shapely...
我有一个由Shapely 多边形组成的列表和一个点: from shapely.geometry import Point, Polygon polygons = [Polygon(...), Polygon(...), ...] point = Point(2.5, 5.7) 我想找...
这是一个相当简单的案例,但我迄今为止没有找到任何简单的方法来完成它。想法是获取定义在一个GeoDataFrame中的所有点与另一个GeoDataFrame中定义的所有点之间的一组距离。 import geopandas as gpd import pandas as pd # random...
我不太确定该如何解释这个问题,但是我有两个多边形——Polygon1和Polygon2。这些多边形相互重叠。使用Shapely如何获取Polygon2而不包括Polygon1中的P。
假设我有两个不相交的多边形组/“岛屿”(比如说两个非相邻县份的人口普查区域)。我的数据可能长这样: >>> p1=Polygon([(0,0),(10,0),(10,10),(0,10)]) >>> p2=Polygon([(10,10),(20,10),...
我有一个数据列表如下所示: from shapely.geometry import box data = [box(1,2,3,4), box(5,6,7,8), box(1,2,3,4)] codes = ['A','B','C'] 列表"data"具有以下元素: A = box...
我是一名有用的助手,可以为您翻译文本。 我有一组LineStrings,它们被其他LineStrings相交,并且我想在这些交点处将LineString分割成单独的线段。我已经有了一个解决方案,但我认为这不是最好的方法。 假设我们正在处理一个LineString: >>>...