如何解决降低Geopandas中shapefile的分辨率
我已经导入了英国威斯敏斯特选区boundaries的shapefile,并使用geopandas将其导入python并进行了绘制。
SHP_FL = r"...\File.shp"
Boundary = gpd.read_file(SHP_FL)
Boundary.plot(figsize=(10,10),edgecolor="purple",facecolor="None")
该图非常详细且具有高分辨率。有什么方法可以降低形状文件中多边形的分辨率。例如而不是将100m的分辨率移动到1000m的分辨率?
想要这样做的原因是我想转换为GeoJSON,但是生成的文件很大(100 + MB),我不希望它们变大,即使那意味着要牺牲一些分辨率
Boundary.to_crs({'init': 'epsg:4326'},inplace=True)
Boundary.to_file('map_data.json',driver='GeoJSON')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。