我正在尝试使用matplotlib和pyshp 来查看从Shapefile中读取的基本多边形。但是,我所有的努力只产生一个没有多边形的空轴。这里有一些我的尝试,使用显示borders of Belgium数据集: import shapefile as sf
r = sf.Reader("BEL_adm/BEL_adm0")
p=r.shapes()
b=p[0]
points = b.p
我在佛罗里达州有一个干洗设施shapefile。我正在使用shapefile.py在Python中读取文件。我的问题是,虽然文件中的第一个形状显示正确,但之后只有每五个形状都是正确的。一行中的四个形状会用一个无效的类型代码(应该介于0和31之间)提取,并且没有点信息。这里是结果的一部分: Site Name (.record[1]) .shapeType .points
---------