2024-09-28 01:32:14 发布
网友
我正在使用开放式街道地图数据,通过立交桥将其作为GEOJSON下载为数据帧。 虽然我能够根据标签和子标签过滤数据,如下所示:
gdf_b=gdf_b.loc[(gdf_b[‘高速公路’!=‘服务’)]
我想不出删除geodataframe中具有特定几何体类型(如点)的特定行的确切命令
因此,我正在寻找类似于: gdf_b=gdf_b.loc[(gdf_b['geometry']类型!='Point')]
你可以申请和lambda
gdf_b = gdf_b[gdf_b['geometry'].apply(lambda x : x.type!='Point' )]
这也有效:
gdf_b = gdf_b[gdf_b.geom_type != 'Point']
你可以申请和lambda
这也有效:
相关问题 更多 >
编程相关推荐