Bor*_*821 6 python gis pandas shapely geopandas
我有一个 GeoDataFrame(我们称之为目的地),它是使用 GeoPandas 从点形状文件创建的。对于目的地中的每个功能(如果术语错误,请纠正我),我需要找到图表上最近的节点并将该节点保存到另一个 GeoDataFrame(我们称之为 Destination_nodes,稍后将用于最短路径分析)。据推测,这需要创建一个新的空白 Destination_nodes GeoDataFrame 并在我循环访问目的地时向其中附加节点。但是创建新的空 GeoDataFrame 的语法是什么?
对于 a,GeoDataFrame您需要说明哪一列将是几何图形,即包含您所说的特征。因此,您可以在创建时简单地指定空数据框的列,而不指定任何数据:
>>> dest = geopandas.GeoDataFrame(columns=['id', 'distance', 'feature'], geometry='feature')
>>> dest
Empty GeoDataFrame
Columns: [id, distance, feature]
Index: []
>>> dest.geometry
GeoSeries([], Name: feature, dtype: geometry)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7946 次 |
| 最近记录: |