中国地图shp文件下载途径
- 地图选择器
网址:
http://datav.aliyun.com/tools/atlas/#&lat=37.239127922945805&lng=116.07795581432774&zoom=11.5%C2%A0
输入所需区域的名称后,点击右侧下载即可
注:下载后为.json后缀文件,还需进行下一步操作
- mapshaper
网址:
https://mapshaper.org/
将后缀为.json文件拖入网页中,点击’import‘,选择转换格式为shapefile,待转换完成后,点击右上角’export‘,即可保存文件
注:所保存的文件为.zip压缩包,需解压缩后待用
python shp文件读取
import shapefile
#读取数据
file = shapefile.Reader("D:\Shuju\Beijingshi\Beijingshi.shp")
注:文件的每一个路径必须满足字母开头,且仅能有字母、数字和下划线,否则会报错