最新中國省市區(qū)縣鄉(xiāng)鎮(zhèn) 5 級行政區(qū)劃代碼Json數(shù)據(jù)

之前我爬了datav的地圖選擇器中全國省市區(qū)的geoJSON數(shù)據(jù)

為了獲取最新省市區(qū)的行政區(qū)劃代碼用于級聯(lián)組件,又爬了國家統(tǒng)計局的內(nèi)容

https://github.com/lyhmyd1211/AreaJson_CN

index_2019_level_3.json:全國省市區(qū) 3 級 6 位行政區(qū)劃代碼

index_2019_level_5.json:全國省市區(qū)縣鄉(xiāng)鎮(zhèn) 5 級 12 位行政區(qū)劃代碼

province 文件夾是全國各省行政區(qū)劃代碼(文件名開頭的兩位數(shù)為各省行政區(qū)劃代碼前兩位)

province/level_3 為各省 3 級 6 位行政區(qū)劃代碼
province/ level_5 為各省 5 級 12 位行政區(qū)劃代碼

getArea.py 為簡易的爬蟲腳本,需要修改爬取內(nèi)容的見腳本說明

腳本說明:

# config #

year = '2019'       # 年份,目前國家統(tǒng)計局官網(wǎng)有2009-2019年的數(shù)據(jù)
level = 3           # 可選:3|5   獲取的層級 3層為省-市-區(qū)  最多5級省-市-區(qū)-縣(街道)-鄉(xiāng)鎮(zhèn)(居委會)
digit = 6           # 可選:6|12  行政區(qū)劃代碼位數(shù)  層級為3級時通常使用6位代碼 如110000,層級為5級時使用12位代碼 如 110000000000
head_url = "index"  # 可選:index|各省行政區(qū)劃前兩位  要從哪開始獲取 index為全國所有省份  要獲取單獨的省份修改為省行政區(qū)劃的前兩位

# config #

按照注釋修改 config 中的內(nèi)容再運行腳本可以獲取自己想要的結(jié)果

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容