【Python&GIS】基于Python融合矢量数据(多面合一)
之前发过使用批量合并矢量数据的文章:,正好前段时间有需求把矢量数据进行融合,然后就编了一段融合矢量数据的代码。今天就和大家分享一下如何使用Python对矢量数据实现融合的操作。
原创作者:
博客地址:
1.定义
首先大家要明白矢量数据的合并和融合有什么区别!合并是指将多个shp合并成1个shp,而融合是指将1个shp中的多个要素融合成1个要素。如下所示:
2.代码部分
我们这里使用geopandas和shapely.geometry两个库,使用geopandas内置的函数实现矢量数据的融合。
3.总结
融合、合并、创建、修改属性表等都是矢量数据的常见操作,同时也是每个GISer必备的技能,我会不定期地在博客上分享一些自己在进行RS、GIS工作时使用到的代码以及学习经验。如果大家感兴趣可以点个关注,有什么问题可以评论或者私信!