如何找到两条线段的交点?假设我们有两个有限线段,每个线段由两个点定义(在两个空间中)。我想找到一种方法得到这两条线的交点。最后,我想把这个扩展到连接线段的集合上。 我在这里找到了一个很好的解决方案:Python - matp ...2024-09-30 已阅读: n次
在2D numpy数组中查找值的索引我试着从numpy数组中获取索引值,我试着使用intersects而不是无效的。我只是想在两个数组中找到相似的值。一个是2D,我选择了一个列,另一个是1D,只是一个要搜索的值列表,所以实际上只有2个1 ...2024-09-30 已阅读: n次
使用两个左下角和右上角检查python中的两个矩形是否重叠class Point: def __init__(self, xcoord=0, ycoord=0): self.x = xcoord self.y = y ...2024-09-30 已阅读: n次
如何在同一地理坐标系中求一个多边形与其他多边形的交点?我有一个包含数千个多边形的shapefile。他们中的许多人互相接触,但不交叉。我需要得到接触多边形的公共线。在 我尝试使用以下函数来实现我的目的,但是输出显示了一些MultiLineString,其 ...2024-09-30 已阅读: n次
在python中选择与目标多边形共享边界的多边形,最好使用GeoPandas我有一个GeoDataFrame作为gdf。我想选择与id为4的目标几何体接触的多边形。但是,当我使用GeoPandas的touches()时,它会吐出共享边界的几何体以及仅接触目标几何体一角的几何体 ...2024-09-30 已阅读: n次
如何在geopandas中找到与多边形相交的点?我一直在尝试使用geodataframe上的“intersects”功能,查看哪些点位于多边形内。但是,只有帧中的第一个特征将返回为true。我做错什么了? from geopandas.geoser ...2024-09-30 已阅读: n次
找出两个地理数据点之间的交点我有两对lat/lon(以十进制度数表示)及其半径(以米表示)。我要做的是找出这两个点之间是否存在交集(当然,这显然不成立,但计划是在许多其他数据点上尝试这种算法)。为了检查这一点,我使用了Shape ...2024-09-30 已阅读: n次
GeoDjango ORM查找错误地将几何体转换为SQL中不需要的SRID在下面的查询中,lookup with geometry变量错误地将geometry转换为SQL中不需要的SRID。你知道吗 Buildings.objects.annotate( area_ ...2024-09-30 已阅读: n次
部分可见的脊椎matplotlib 我感兴趣的是创建一个只有部分脊椎可见的绘图(例如,仅显示正值),而该绘图同时显示负值和正值 set_position # seems to only set the point where i ...2024-09-30 已阅读: n次
通过找到重叠点来创建新的形状多边形 我有两个多边形,红色的和黄色的一个是从osm地图上得到的。我想把重叠区域提取成多边形。你知道吗 pol.intersects(pol2) shapely只给出红线的坐标。但我想把整个重叠区域做成多边 ...2024-09-30 已阅读: n次
同一lis的多次迭代我有一个数据列表如下: from shapely.geometry import box data = [box(1,2,3,4), box(4,5,6,7), box(1,2,3,4)] subl ...2024-09-30 已阅读: n次
如果所有的多边形都是一个分区,如何快速查找包含点的多边形?我有一个功能 get_polygon(polygon_collection, point): for polygon in polygon_collection: if pol ...2024-09-30 已阅读: n次