我有一个shapefile,我想把它分成“n”个垂直条带。 是否有一个纯python方法来实现这一点并将输出保存为每个垂直条带的形状文件?我有美国的形状文件,想把多边形分成几个垂直的条带。在
import geopandas as gpd
gdf = gpd.read_file('cb_2017_us_nation_20m/cb_2017_us_nation_20m.shp')
AFFGEOID GEOID NAME geometry
0100000US US United States (POLYGON ((-136.563223 58.035052, -136.538708 ...
基于上面的图像(对不起质量差),我想将多边形分割成“n”子多边形形状。在
我试了几次地理信息系统软件,但没有想出任何解决办法。有没有纯python方法可以实现这一点?在
任何帮助都将不胜感激。在
要使矩形使用形状:
然后每个矩形将由四个点组成,你可以从你的shapefile的总范围中得到,用你想要的矩形的数量除以总的范围(你需要使用for循环来构建每个矩形)
相关问题 更多 >
编程相关推荐