在Pythoneers和Pythonistas的数据库上下文之外的PostGIS-ish操作。
我有一个多多边形几何体,它由一系列多边形几何体组成(本例中为 3 个)。我想创建一个地理数据框并将其分配给一行。但是,当我执行以下操作时
我有一个任意的节点网络。这个网络可能看起来像这样: 该网络的节点具有空间位置,因此它们不能移动或重新组织。每个节点都有一个 x
我正在尝试检查是否在我的形状文件(多重多边形)中找到了点列表(存储在 df.Coords 中)。我在下面写了一段代码,但是,我意识到 python 只读取
我正在尝试检查是否在我的形状文件(多重多边形)中找到了点列表(存储在 df.Coords 中)。我在下面写了一段代码,但是,我意识到 python 只读取
我在使用 GeoPandas 从与多边形的交集获取线串时遇到问题。线串是自相交的,这就是导致我出现问题的原因。 与多边形相交的线...
将点的 GeoDataFrame 捕捉到单独的 GeoDataFrame 中最近的线
我有一个仅包含点几何图形的 GeoDataFrame 事件和另一个包含所有 LineString 几何图形的 GeoDataFrame 街道。我正在尝试将事件中的所有点捕捉到最近的 r...
我有这个特征集合,其中有很多形成形状的点: 我需要用这个形状创建一个多边形特征集合,我尝试使用 shapely multipoint.convex_hull 方法,但是
我有一组经度和纬度,我需要为其创建一个封闭的多边形。在某些情况下,这些点集重叠并且创建多边形给我带来了很多麻烦。我...
我有一个由 0 和 1 组成的 (2000x2000) python 数组,表示单元格是否空闲。我想把这种密集的表现形式变成一个有形状的物体。 例如,以下类型的数组: 0...
我想在地图上沿着海岸线每 100 英里绘制一个里程碑。如下图所示: 使用Cartopy绘制海岸线很容易,但是如何确定
我有一个 10 x 10 网格,我想删除形状多边形之外的点: 将 numpy 导入为 np 从 shapely.geometry 导入多边形、点 从笛卡尔导入PolygonPatch gridX、gri...
在形状优美的 MultiLineString 中,我的 LineString 可能会脱节。连接它的最佳方式是什么? 我附上了一个图像示例,其中我需要将蓝线连接到 s...
我有一个多边形列表,我想按 road_name 属性对它们进行分组并展平多边形。 我尝试了以下方法: {“类型”:“特征集合”,“特征”:...
我有两个点A(10,20)和B(15,30)。这些点生成一条线 AB。我需要在Python中在B点上画一条长度为6(每个方向3个单位)的垂线CD。 我已经...
应用shapely.simplify后如何获得多边形的原始索引?
这个Python脚本: 来自 shapely import 简化、点、包含、点 圆 = Point(0, 0).buffer(1.0,quad_segs=8).exterior 简单=简化(圆,0.1) 简化多边形圆(红色)和
我一直在使用 geopandas 库处理地理参考数据集,当我使用 gdf.plot() 时,我得到的数字是正确的,从某种意义上说,绘制的点的纬度和经度与
为什么 geopandas 的 `.to_crs()` 对于相同的输入第一次给出 (inf, inf) 而第二次给出正确的结果?
当我在相同的输入上连续运行 geopandas 的 .to_crs() 函数两次时,我得到两个不同的结果。 这是我的环境: 名称:地质测试 渠道: - 默认值 - 康达锻造 依赖项: -
使用交集按线分割多边形会在 Shapely 中返回原始多边形
我将问题简化为一些 MWE,以便可以重现它。我正在使用 Shapely 2.0 我想用线 L 将多边形 P 分成两部分。 多边形 ((292718.0381447676 6638193.414029885, 292694.505370...
应该使用哪个 Shapely 谓词来区分这些 LinearRings
在我的项目中有两个用例。在第一种情况下,红色和蓝色形状不重叠,但在第二种情况下会重叠。 案例#1 案例#2 在我的测试代码中,我尝试了 Sh 的各种谓词...
我正在使用 Python 中的 Shapely 库。我找到两条线的交点,返回值作为 MultiPoint 对象给出。 如何解构对象以获得单独的点...