现有一个建成区的shp使用python和geopandas包提取其shp的轮廓线
要提取一个shp文件的轮廓线,你可以使用geopandas包来读取并操作shp文件。下面是一个示例代码,演示如何提取轮廓线:
import geopandas as gpd
# 读取shp文件
data = gpd.read_file('your_shapefile.shp')
# 提取轮廓线
contour = data.boundary
# 将轮廓线保存为新的shp文件
contour.to_file('contour.shp')
请确保将your_shapefile.shp替换为你实际的shp文件路径。这段代码将读取shp文件并提取其轮廓线,然后保存为新的shp文件contour.shp。
希望这可以帮到你!
原文地址: https://www.cveoy.top/t/topic/iU2g 著作权归作者所有。请勿转载和采集!