properties:shape子文件的属性信息
>>> shp.get('type')
>>> shp.get('id')
>>> shp.get('geometry')
shps 变量包含了一些方法可以获取...,即子文件数
读取shape子文件
>>> shp = shps.shapeRecord()
获取子文件属性信息
>>> shp.record # 返回列表
[49,
'CHN',
'China',...,
'Anhui',
1,
'Anqing',
'',
0,
'',
'Dìjíshì',
'Prefecture City',
'安庆市',
'Ānqìng']
类似 fiona 中获取shape子文件的属性信息...如果想看图的时候可以使用ArcGIS或者QGIS,导入文件即可。或者使用geopandas进行处理,geopandas提供了shape文件的处理和可视化,具有更为简便的API。...geopandas
安装
pip install geopandas
文件处理和可视化
import geopandas
shps = geopandas.read_file('CHN_adm1.shp