草庐IT

python geopandas矢量图层交集、差分、合并的方法

解决问题:1、一个gdf图层中去掉另一个gdf图层相交的部分2、一个gdf图层和另个gdf图层相交的部分3、一个gdf图层合并为一行数据 实现方法:1、一个gdf图层中去掉另一个gdf图层相交的部分importgeopandasasgpd#导入数据1gdf_left=gpd.read_file('d:/map_left.shp')#导入数据2gdf_right=gpd.read_file('d:/map_right.shp')#计算数据1中去掉数据2交集部分,保留的geometry为数据1去掉后的部分gdf_left_diff_ritht=gpd.overlay(gdf_left,gdf_ri

python geopandas矢量图层交集、差分、合并的方法

解决问题:1、一个gdf图层中去掉另一个gdf图层相交的部分2、一个gdf图层和另个gdf图层相交的部分3、一个gdf图层合并为一行数据 实现方法:1、一个gdf图层中去掉另一个gdf图层相交的部分importgeopandasasgpd#导入数据1gdf_left=gpd.read_file('d:/map_left.shp')#导入数据2gdf_right=gpd.read_file('d:/map_right.shp')#计算数据1中去掉数据2交集部分,保留的geometry为数据1去掉后的部分gdf_left_diff_ritht=gpd.overlay(gdf_left,gdf_ri