天地圖-行政區劃-爬蟲
阿新 • • 發佈:2018-11-07
1.註冊天地圖開發者
2.選擇行政區劃服務
3.選擇合適的行政區
4.解析json檔案
5.程式碼
import requests import pandas as pd f = requests.get(url) b = f.json() x=[] for i in range(len(b["data"][0]["child"])): for k in range(len(b["data"][0]["child"][i]["points"])): for j in range(len(b["data"][0]["child"][i]["points"][k]["region"].split(","))): x.append([b["data"][0]["child"][i]["points"][k]["region"].split(",")[j].split(" ")[0],b["data"][0]["child"][i]["points"][k]["region"].split(",")[j].split(" ")[1],b["data"][0]["child"][i]["name"],str(i)+"*"+str(k)]) a = pd.DataFrame(x) a.to_csv("省級行政區劃.csv")
6.在ArcGIS裡進行處理