批量获取中国所有行政区域经边界纬度坐标(到县区级别)
生活随笔
收集整理的這篇文章主要介紹了
批量获取中国所有行政区域经边界纬度坐标(到县区级别)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?有時候我們繪制如下地圖時,要框出某一個城市,或者縣城的區域:
這時在編碼繪圖時,我們需要相應型行政區的邊界坐標集合。
本文使用python,利用request工具,從高德地圖公開API獲取中國各個行政區域邊界經緯度坐標集。行政區最細分到縣和區的級別。
首先你要現有一個?整理好的行政區所屬關系和名稱的文件
?
如圖所示,這個文件中梳理了行政區域所屬關系和名稱。
你可以復制一下代碼塊中的文字,自己保存成為result.txt文件。
{"北京市": [{"北京市": ["東城區", "西城區", "朝陽區", "豐臺區", "石景山區", "海淀區", "門頭溝區", "房山區", "大興區", "通州區", "順義區", "昌平區", "懷柔區", "平谷區", "密云區", "延慶區"]}]} {"天津市": [{"天津市": ["河西區", "河東區", "和平區", "南開區", "河北區", "紅橋區", "東麗區", "西青區", "津南區", "北辰區", "武清區", "寶坻區", "寧河區", "靜海區", "濱海新區", "薊州區"]}]} {"重慶市": [{"重慶市": ["萬州區", "涪陵區", "渝中區", "大渡口區", "江北區", "沙坪壩區", "九龍坡區", "南岸區", "北碚區", "綦江區", "大足區", "渝北區", "巴南區", "黔江區", "長壽區", "江津區", "合川區", "永川區", "南川區", "璧山區", "銅梁區", "潼南區", "榮昌區", "開州區", "梁平區", "武隆區", "城口縣", "豐都縣", "墊江縣", "忠縣", "云陽縣", "奉節縣", "巫山縣", "巫溪縣", "石柱土家族自治縣", "秀山土家族苗族自治縣", "酉陽土家族苗族自治縣", "彭水苗族土家族自治縣"]}]} {"上海市": [{"上海市": ["黃浦區", "徐匯區", "長寧區", "靜安區", "普陀區", "虹口區", "楊浦區", "閔行區", "寶山區", "嘉定區", "浦東新區", "金山區", "松江區", "青浦區", "奉賢區", "崇明區"]}]} {"臺灣省": [{"臺灣省": []}]} {"香港特別行政區": [{"香港特別行政區": []}]} {"澳門特別行政區": [{"澳門特別行政區": []}]} {"河北省": [{"石家莊市": ["長安區", "橋西區", "新華區", "裕華區", "井陘礦區", "藁城區", "鹿泉區", "欒城區", "辛集市", "晉州市", "新樂市", "井陘縣", "正定縣", "行唐縣", "靈壽縣", "高邑縣", "深澤縣", "贊皇縣", "無極縣", "平山縣", "元氏縣", "趙縣"]}, {"唐山市": ["路北區", "路南區", "古冶區", "開平區", "豐南區", "豐潤區", "曹妃甸區", "遵化市", "遷安市", "灤州市", "灤南縣", "樂亭縣", "遷西縣", "玉田縣"]}, {"秦皇島市": ["海港區", "山海關區", "北戴河區", "撫寧區", "昌黎縣", "盧龍縣", "青龍滿族自治縣"]}, {"邯鄲市": ["叢臺區", "邯山區", "復興區", "峰峰礦區", "永年區", "肥鄉區", "武安市", "臨漳縣", "成安縣", "大名縣", "涉縣", "磁縣", "邱縣", "雞澤縣", "廣平縣", "館陶縣", "魏縣", "曲周縣"]}, {"邢臺市": ["襄都區", "信都區", "任澤區", "南和區", "南宮市", "沙河市", "臨城縣", "內丘縣", "柏鄉縣", "隆堯縣", "寧晉縣", "巨鹿縣", "新河縣", "廣宗縣", "平鄉縣", "威縣", "清河縣", "臨西縣"]}, {"保定市": ["競秀區", "蓮池區", "滿城區", "清苑區", "徐水區", "涿州市", "定州市", "安國市", "高碑店市", "淶水縣", "阜平縣", "定興縣", "唐縣", "高陽縣", "容城縣", "淶源縣", "望都縣", "安新縣", "易縣", "曲陽縣", "蠡縣", "順平縣", "博野縣", "雄縣"]}, {"張家口市": ["橋東區", "橋西區", "宣化區", "下花園區", "萬全區", "崇禮區", "張北縣", "康??h", "沽源縣", "尚義縣", "蔚縣", "陽原縣", "懷安縣", "懷來縣", "涿鹿縣", "赤城縣"]}, {"承德市": ["雙橋區", "雙灤區", "鷹手營子礦區", "平泉市", "興隆縣", "灤平縣", "隆化縣", "承德縣", "豐寧滿族自治縣", "寬城滿族自治縣", "圍場滿族蒙古族自治縣"]}, {"滄州市": ["運河區", "新華區", "泊頭市", "任丘市", "黃驊市", "河間市", "滄縣", "青縣", "東光縣", "海興縣", "鹽山縣", "肅寧縣", "南皮縣", "吳橋縣", "獻縣", "孟村回族自治縣"]}, {"廊坊市": ["廣陽區", "安次區", "霸州市", "三河市", "固安縣", "永清縣", "香河縣", "大城縣", "文安縣", "大廠回族自治縣"]}, {"衡水市": ["桃城區", "冀州區", "深州市", "棗強縣", "武邑縣", "武強縣", "饒陽縣", "安平縣", "故城縣", "景縣", "阜城縣"]}]} {"山西省": [{"太原市": ["杏花嶺區", "小店區", "迎澤區", "尖草坪區", "萬柏林區", "晉源區", "古交市", "清徐縣", "陽曲縣", "婁煩縣"]}, {"大同市": ["平城區", "云岡區", "新榮區", "云州區", "陽高縣", "天鎮縣", "廣靈縣", "靈丘縣", "左云縣", "渾源縣"]}, {"陽泉市": ["城區", "礦區", "郊區", "平定縣", "盂縣"]}, {"長治市": ["潞州區", "上黨區", "屯留區", "潞城區", "襄垣縣", "平順縣", "黎城縣", "壺關縣", "長子縣", "武鄉縣", "沁縣", "沁源縣"]}, {"晉城市": ["城區", "高平市", "沁水縣", "陽城縣", "陵川縣", "澤州縣"]}, {"朔州市": ["朔城區", "平魯區", "懷仁市", "山陰縣", "應縣", "右玉縣"]}, {"晉中市": ["榆次區", "太谷區", "介休市", "榆社縣", "左權縣", "和順縣", "昔陽縣", "壽陽縣", "祁縣", "平遙縣", "靈石縣"]}, {"運城市": ["鹽湖區", "永濟市", "河津市", "臨猗縣", "萬榮縣", "聞喜縣", "夏縣", "稷山縣", "新絳縣", "絳縣", "垣曲縣", "平陸縣", "芮城縣"]}, {"忻州市": ["忻府區", "原平市", "定襄縣", "五臺縣", "代縣", "繁峙縣", "寧武縣", "靜樂縣", "神池縣", "五寨縣", "岢嵐縣", "河曲縣", "保德縣", "偏關縣"]}, {"臨汾市": ["堯都區", "侯馬市", "霍州市", "曲沃縣", "翼城縣", "襄汾縣", "洪洞縣", "古縣", "安澤縣", "浮山縣", "吉縣", "鄉寧縣", "大寧縣", "隰縣", "永和縣", "蒲縣", "汾西縣"]}, {"呂梁市": ["離石區", "孝義市", "汾陽市", "文水縣", "交城縣", "興縣", "臨縣", "柳林縣", "石樓縣", "嵐縣", "方山縣", "中陽縣", "交口縣"]}]} {"內蒙古自治區": [{"呼和浩特市": ["新城區", "回民區", "玉泉區", "賽罕區", "托克托縣", "和林格爾縣", "清水河縣", "武川縣", "土默特左旗"]}, {"包頭市": ["東河區", "昆都侖區", "青山區", "石拐區", "白云鄂博礦區", "九原區", "固陽縣", "土默特右旗 達爾罕茂明安聯合旗"]}, {"烏海市": ["海勃灣區", "海南區", "烏達區"]}, {"赤峰市": ["紅山區", "元寶山區", "松山區", "林西縣", "寧城縣", "阿魯科爾沁旗", "巴林左旗", "巴林右旗", "克什克騰旗", "翁牛特旗", "喀喇沁旗", "敖漢旗"]}, {"通遼市": ["科爾沁區", "霍林郭勒市", "開魯縣", "科爾沁左翼中旗", "科爾沁左翼后旗", "庫倫旗", "奈曼旗", "扎魯特旗"]}, {"鄂爾多斯市": ["東勝區", "康巴什區", "達拉特旗", "準格爾旗", "鄂托克前旗", "鄂托克旗", "杭錦旗", "烏審旗", "伊金霍洛旗"]}, {"呼倫貝爾市": ["海拉爾區", "扎賚諾爾區", "滿洲里市", "牙克石市", "扎蘭屯市", "額爾古納市", "根河市", "阿榮旗", "陳巴爾虎旗", "新巴爾虎左旗", "新巴爾虎右旗", "鄂倫春自治旗", "鄂溫克族自治旗", "莫力達瓦達斡爾族自治旗"]}, {"巴彥淖爾市": ["臨河區", "五原縣", "磴口縣", "烏拉特前旗", "烏拉特中旗", "烏拉特后旗", "杭錦后旗"]}, {"烏蘭察布市": ["集寧區", "豐鎮市", "卓資縣", "化德縣", "商都縣", "興和縣", "涼城縣", "察哈爾右翼前旗", "察哈爾右翼中旗", "察哈爾右翼后旗", "四子王旗"]}, {"興安盟": ["烏蘭浩特市", "阿爾山市", "突泉縣", "科爾沁右翼前旗", "科爾沁右翼中旗", "扎賚特旗"]}, {"錫林郭勒盟": ["錫林浩特市", "二連浩特市", "多倫縣", "阿巴嘎旗", "蘇尼特左旗", "蘇尼特右旗", "東烏珠穆沁旗", "西烏珠穆沁旗", "太仆寺旗", "鑲黃旗", "正鑲白旗", "正藍旗"]}, {"阿拉善盟": ["阿拉善左旗", "阿拉善右旗", "額濟納旗"]}]} {"遼寧省": [{"沈陽市": ["和平區", "沈河區", "大東區", "皇姑區", "鐵西區", "蘇家屯區", "渾南區", "沈北新區", "于洪區", "遼中區", "新民市", "康平縣", "法庫縣"]}, {"大連市": ["中山區", "西崗區", "沙河口區", "甘井子區", "旅順口區", "金州區", "普蘭店區", "瓦房店市", "莊河市", "長??h"]}, {"鞍山市": ["鐵東區", "鐵西區", "立山區", "千山區", "海城市", "臺安縣", "岫巖滿族自治縣"]}, {"撫順市": ["順城區", "新撫區", "東洲區", "望花區", "撫順縣", "清原滿族自治縣", "新賓滿族自治縣"]}, {"本溪市": ["平山區", "溪湖區", "明山區", "南芬區", "本溪滿族自治縣", "桓仁滿族自治縣"]}, {"丹東市": ["振興區", "元寶區", "振安區", "東港市", "鳳城市", "寬甸滿族自治縣"]}, {"錦州市": ["太和區", "古塔區", "凌河區", "凌海市", "北鎮市", "黑山縣", "義縣"]}, {"營口市": ["站前區", "西市區", "鲅魚圈區", "老邊區", "蓋州市", "大石橋市"]}, {"阜新市": ["海州區", "新邱區", "太平區", "清河門區", "細河區", "彰武縣", "阜新蒙古族自治縣"]}, {"遼陽市": ["文圣區", "白塔區", "宏偉區", "弓長嶺區", "太子河區", "燈塔市", "遼陽縣"]}, {"盤錦市": ["興隆臺區", "雙臺子區", "大洼區", "盤山縣"]}, {"鐵嶺市": ["銀州區", "清河區", "調兵山市", "開原市", "鐵嶺縣", "西豐縣", "昌圖縣"]}, {"朝陽市": ["雙塔區", "龍城區", "北票市", "凌源市", "朝陽縣", "建平縣", "喀喇沁左翼蒙古族自治縣"]}, {"葫蘆島市": ["龍港區", "連山區", "南票區", "興城市", "綏中縣", "建昌縣"]}]} {"吉林省": [{"長春市": ["南關區", "寬城區", "朝陽區", "二道區", "綠園區", "雙陽區", "九臺區", "榆樹市", "德惠市", "公主嶺市", "農安縣"]}, {"吉林市": ["昌邑區", "龍潭區", "船營區", "豐滿區", "蛟河市", "樺甸市", "舒蘭市", "磐石市", "永吉縣"]}, {"四平市": ["鐵西區", "鐵東區", "雙遼市", "梨樹縣", "伊通滿族自治縣"]}, {"遼源市": ["龍山區", "西安區", "東豐縣", "東遼縣"]}, {"通化市": ["東昌區", "二道江區", "梅河口市", "集安市", "通化縣", "輝南縣", "柳河縣"]}, {"白山市": ["渾江區", "江源區", "臨江市", "撫松縣", "靖宇縣", "長白朝鮮族自治縣"]}, {"松原市": ["寧江區", "扶余市", "長嶺縣", "乾安縣", "前郭爾羅斯蒙古族自治縣"]}, {"白城市": ["洮北區", "洮南市", "大安市", "鎮賚縣", "通榆縣"]}, {"延邊朝鮮族自治州": ["延吉市", "圖們市", "敦化市", "琿春市", "龍井市", "和龍市", "汪清縣", "安圖縣"]}]} {"黑龍江省": [{"哈爾濱市": ["松北區", "道里區", "南崗區", "道外區", "平房區", "香坊區", "呼蘭區", "阿城區", "雙城區", "尚志市", "五常市", "依蘭縣", "方正縣", "賓縣", "巴彥縣", "木蘭縣", "通河縣", "延壽縣"]}, {"齊齊哈爾市": ["建華區", "龍沙區", "鐵鋒區", "昂昂溪區", "富拉爾基區", "碾子山區", "梅里斯達斡爾族區", "訥河市", "龍江縣", "依安縣", "泰來縣", "甘南縣", "富??h", "克山縣", "克東縣", "拜泉縣"]}, {"雞西市": ["雞冠區", "恒山區", "滴道區", "梨樹區", "城子河區", "麻山區", "虎林市", "密山市", "雞東縣"]}, {"鶴崗市": ["向陽區", "工農區", "南山區", "興安區", "東山區", "興山區", "蘿北縣", "綏濱縣"]}, {"雙鴨山市": ["尖山區", "嶺東區", "四方臺區", "寶山區", "集賢縣", "友誼縣", "寶清縣", "饒河縣"]}, {"大慶市": ["薩爾圖區", "龍鳳區", "讓胡路區", "紅崗區", "大同區", "肇州縣", "肇源縣", "林甸縣", "杜爾伯特蒙古族自治縣"]}, {"伊春市": ["伊美區", "烏翠區", "友好區", "金林區", "鐵力市", "嘉蔭縣", "湯旺縣", "豐林縣", "大箐山縣", "南岔縣"]}, {"佳木斯市": ["前進區", "向陽區", "東風區", "郊區", "同江市", "富錦市", "撫遠市", "樺南縣", "樺川縣", "湯原縣"]}, {"七臺河市": ["桃山區", "新興區", "茄子河區", "勃利縣"]}, {"牡丹江市": ["東安區", "陽明區", "愛民區", "西安區", "綏芬河市", "海林市", "寧安市", "穆棱市", "東寧市", "林口縣"]}, {"黑河市": ["愛輝區", "北安市", "五大連池市", "嫩江市", "遜克縣", "孫吳縣"]}, {"綏化市": ["北林區", "安達市", "肇東市", "海倫市", "望奎縣", "蘭西縣", "青岡縣", "慶安縣", "明水縣", "綏棱縣"]}, {"大興安嶺地區": ["漠河市", "呼瑪縣", "塔河縣", "加格達奇區", "松嶺區", "新林區", "呼中區"]}]} {"江蘇省": [{"南京市": ["玄武區", "秦淮區", "建鄴區", "鼓樓區", "浦口區", "棲霞區", "雨花臺區", "江寧區", "六合區", "溧水區", "高淳區"]}, {"無錫市": ["梁溪區", "錫山區", "惠山區", "濱湖區", "新吳區", "江陰市", "宜興市"]}, {"徐州市": ["云龍區", "鼓樓區", "賈汪區", "泉山區", "銅山區", "新沂市", "邳州市", "豐縣", "沛縣", "睢寧縣"]}, {"常州市": ["新北區", "天寧區", "鐘樓區", "武進區", "金壇區", "溧陽市"]}, {"蘇州市": ["姑蘇區", "虎丘區", "吳中區", "相城區", "吳江區", "常熟市", "張家港市", "昆山市", "太倉市"]}, {"南通市": ["崇川區", "通州區", "海門區", "啟東市", "如皋市", "海安市", "如東縣"]}, {"連云港市": ["海州區", "連云區", "贛榆區", "東??h", "灌云縣", "灌南縣"]}, {"淮安市": ["淮安區", "淮陰區", "清江浦區", "洪澤區", "漣水縣", "盱眙縣", "金湖縣"]}, {"鹽城市": ["亭湖區", "鹽都區", "大豐區", "東臺市", "響水縣", "濱??h", "阜寧縣", "射陽縣", "建湖縣"]}, {"揚州市": ["邗江區", "廣陵區", "江都區", "儀征市", "高郵市", "寶應縣"]}, {"鎮江市": ["京口區", "潤州區", "丹徒區", "丹陽市", "揚中市", "句容市"]}, {"泰州市": ["海陵區", "高港區", "姜堰區", "興化市", "靖江市", "泰興市"]}, {"宿遷市": ["宿豫區", "宿城區", "沭陽縣", "泗陽縣", "泗洪縣"]}]} {"浙江省": [{"杭州市": ["上城區", "下城區", "江干區", "拱墅區", "西湖區", "濱江區", "蕭山區", "余杭區", "富陽區", "臨安區", "建德市", "桐廬縣", "淳安縣"]}, {"寧波市": ["海曙區", "江北區", "北侖區", "鎮海區", "鄞州區", "奉化區", "余姚市", "慈溪市", "象山縣", "寧??h"]}, {"溫州市": ["鹿城區", "龍灣區", "甌海區", "洞頭區", "瑞安市", "樂清市", "龍港市", "永嘉縣", "平陽縣", "蒼南縣", "文成縣", "泰順縣"]}, {"嘉興市": ["南湖區", "秀洲區", "海寧市", "平湖市", "桐鄉市", "嘉善縣", "海鹽縣"]}, {"湖州市": ["吳興區", "南潯區", "德清縣", "長興縣", "安吉縣"]}, {"紹興市": ["越城區", "柯橋區", "上虞區", "諸暨市", "嵊州市", "新昌縣"]}, {"金華市": ["婺城區", "金東區", "蘭溪市", "義烏市", "東陽市", "永康市", "武義縣", "浦江縣", "磐安縣"]}, {"衢州市": ["柯城區", "衢江區", "江山市", "常山縣", "開化縣", "龍游縣"]}, {"舟山市": ["定海區", "普陀區", "岱山縣", "嵊泗縣"]}, {"臺州市": ["椒江區", "黃巖區", "路橋區", "溫嶺市", "臨海市", "玉環市", "三門縣", "天臺縣", "仙居縣"]}, {"麗水市": ["蓮都區", "龍泉市", "青田縣", "縉云縣", "遂昌縣", "松陽縣", "云和縣", "慶元縣", "景寧畬族自治縣"]}]} {"安徽省": [{"合肥市": ["蜀山區", "瑤海區", "廬陽區", "包河區", "巢湖市", "長豐縣", "肥東縣", "肥西縣", "廬江縣"]}, {"蕪湖市": ["鳩江區", "鏡湖區", "弋江區", "灣沚區", "繁昌區", "無為市", "南陵縣"]}, {"蚌埠市": ["蚌山區", "龍子湖區", "禹會區", "淮上區", "懷遠縣", "五河縣", "固鎮縣"]}, {"淮南市": ["田家庵區", "大通區", "謝家集區", "八公山區", "潘集區", "壽縣", "鳳臺縣"]}, {"馬鞍山市": ["雨山區", "花山區", "博望區", "當涂縣", "含山縣", "和縣"]}, {"淮北市": ["相山區", "杜集區", "烈山區", "濉溪縣"]}, {"銅陵市": ["銅官區", "義安區", "郊區", "樅陽縣"]}, {"安慶市": ["大觀區", "迎江區", "宜秀區", "桐城市", "潛山市", "懷寧縣", "太湖縣", "宿松縣", "望江縣", "岳西縣"]}, {"黃山市": ["屯溪區", "黃山區", "徽州區", "歙縣", "休寧縣", "黟縣", "祁門縣"]}, {"滁州市": ["瑯琊區", "南譙區", "天長市", "明光市", "來安縣", "全椒縣", "定遠縣", "鳳陽縣"]}, {"阜陽市": ["潁州區", "潁東區", "潁泉區", "界首市", "臨泉縣", "太和縣", "阜南縣", "潁上縣"]}, {"宿州市": ["埇橋區", "碭山縣", "蕭縣", "靈璧縣", "泗縣"]}, {"六安市": ["金安區", "裕安區", "葉集區", "霍邱縣", "舒城縣", "金寨縣", "霍山縣"]}, {"亳州市": ["譙城區", "渦陽縣", "蒙城縣", "利辛縣"]}, {"池州市": ["貴池區", "東至縣", "石臺縣", "青陽縣"]}, {"宣城市": ["宣州區", "寧國市", "廣德市", "郎溪縣", "涇縣", "績溪縣", "旌德縣"]}]} {"福建省": [{"廈門市": ["思明區", "海滄區", "湖里區", "集美區", "同安區", "翔安區"]}, {"福州市": ["鼓樓區", "臺江區", "倉山區", "馬尾區", "晉安區", "長樂區", "福清市", "閩侯縣", "連江縣", "羅源縣", "閩清縣", "永泰縣", "平潭縣"]}, {"莆田市": ["城廂區", "涵江區", "荔城區", "秀嶼區", "仙游縣"]}, {"三明市": ["梅列區", "三元區", "永安市", "明溪縣", "清流縣", "寧化縣", "大田縣", "尤溪縣", "沙縣", "將樂縣", "泰寧縣", "建寧縣"]}, {"泉州市": ["豐澤區", "鯉城區", "洛江區", "泉港區", "石獅市", "晉江市", "南安市", "惠安縣", "安溪縣", "永春縣", "德化縣", "金門縣"]}, {"漳州市": ["薌城區", "龍文區", "龍海市", "云霄縣", "漳浦縣", "詔安縣", "長泰縣", "東山縣", "南靖縣", "平和縣", "華安縣"]}, {"南平市": ["建陽區", "延平區", "邵武市", "武夷山市", "建甌市", "順昌縣", "浦城縣", "光澤縣", "松溪縣", "政和縣"]}, {"龍巖市": ["新羅區", "永定區", "漳平市", "長汀縣", "上杭縣", "武平縣", "連城縣"]}, {"寧德市": ["蕉城區", "福安市", "福鼎市", "霞浦縣", "古田縣", "屏南縣", "壽寧縣", "周寧縣", "柘榮縣"]}]} {"江西省": [{"南昌市": ["東湖區", "西湖區", "青云譜區", "青山湖區", "新建區", "紅谷灘區", "南昌縣", "安義縣", "進賢縣"]}, {"景德鎮市": ["昌江區", "珠山區", "樂平市", "浮梁縣"]}, {"萍鄉市": ["安源區", "湘東區", "蓮花縣", "上栗縣", "蘆溪縣"]}, {"九江市": ["潯陽區", "濂溪區", "柴桑區", "瑞昌市", "共青城市", "廬山市", "武寧縣", "修水縣", "永修縣", "德安縣", "都昌縣", "湖口縣", "彭澤縣"]}, {"新余市": ["渝水區", "分宜縣"]}, {"鷹潭市": ["月湖區", "余江區", "貴溪市"]}, {"贛州市": ["章貢區", "南康區", "贛縣區", "瑞金市", "龍南市", "信豐縣", "大余縣", "上猶縣", "崇義縣", "安遠縣", "定南縣", "全南縣", "寧都縣", "于都縣", "興國縣", "會昌縣", "尋烏縣", "石城縣"]}, {"吉安市": ["吉州區", "青原區", "井岡山市", "吉安縣", "吉水縣", "峽江縣", "新干縣", "永豐縣", "泰和縣", "遂川縣", "萬安縣", "安福縣", "永新縣"]}, {"宜春市": ["袁州區", "豐城市", "樟樹市", "高安市", "奉新縣", "萬載縣", "上高縣", "宜豐縣", "靖安縣", "銅鼓縣"]}, {"撫州市": ["臨川區", "東鄉區", "南城縣", "黎川縣", "南豐縣", "崇仁縣", "樂安縣", "宜黃縣", "金溪縣", "資溪縣", "廣昌縣"]}, {"上饒市": ["信州區", "廣豐區", "廣信區", "德興市", "玉山縣", "鉛山縣", "橫峰縣", "弋陽縣", "余干縣", "鄱陽縣", "萬年縣", "婺源縣"]}]} {"山東省": [{"濟南市": ["歷下區", "市中區", "槐蔭區", "天橋區", "歷城區", "長清區", "章丘區", "濟陽區", "萊蕪區", "鋼城區", "平陰縣", "商河縣"]}, {"青島市": ["市南區", "市北區", "李滄區", "嶗山區", "城陽區", "黃島區", "即墨區", "膠州市", "平度市", "萊西市"]}, {"淄博市": ["張店區", "淄川區", "博山區", "臨淄區", "周村區", "桓臺縣", "高青縣", "沂源縣"]}, {"棗莊市": ["薛城區", "市中區", "嶧城區", "臺兒莊區", "山亭區", "滕州市"]}, {"東營市": ["東營區", "河口區", "墾利區", "利津縣", "廣饒縣"]}, {"煙臺市": ["萊山區", "芝罘區", "福山區", "牟平區", "蓬萊區", "龍口市", "萊陽市", "萊州市", "招遠市", "棲霞市", "海陽市"]}, {"濰坊市": ["奎文區", "濰城區", "寒亭區", "坊子區", "青州市", "諸城市", "壽光市", "安丘市", "高密市", "昌邑市", "臨朐縣", "昌樂縣"]}, {"濟寧市": ["任城區", "兗州區", "曲阜市", "鄒城市", "微山縣", "魚臺縣", "金鄉縣", "嘉祥縣", "汶上縣", "泗水縣", "梁山縣"]}, {"泰安市": ["泰山區", "岱岳區", "新泰市", "肥城市", "寧陽縣", "東平縣"]}, {"威海市": ["環翠區", "文登區", "榮成市", "乳山市"]}, {"日照市": ["東港區", "嵐山區", "五蓮縣", "莒縣"]}, {"臨沂市": ["蘭山區", "羅莊區", "河東區", "沂南縣", "郯城縣", "沂水縣", "蘭陵縣", "費縣", "平邑縣", "莒南縣", "蒙陰縣", "臨沭縣"]}, {"德州市": ["德城區", "陵城區", "樂陵市", "禹城市", "寧津縣", "慶云縣", "臨邑縣", "齊河縣", "平原縣", "夏津縣", "武城縣"]}, {"聊城市": ["東昌府區", "茌平區", "臨清市", "陽谷縣", "莘縣", "東阿縣", "冠縣", "高唐縣"]}, {"濱州市": ["濱城區", "沾化區", "鄒平市", "惠民縣", "陽信縣", "無棣縣", "博興縣"]}, {"菏澤市": ["牡丹區", "定陶區", "曹縣", "單縣", "成武縣", "巨野縣", "鄆城縣", "鄄城縣", "東明縣"]}]} {"河南省": [{"鄭州市": ["中原區", "二七區", "管城回族區", "金水區", "上街區", "惠濟區", "鞏義市", "滎陽市", "新密市", "新鄭市", "登封市", "中牟縣"]}, {"開封市": ["鼓樓區", "龍亭區", "順河回族區", "禹王臺區", "祥符區", "杞縣", "通許縣", "尉氏縣", "蘭考縣"]}, {"洛陽市": ["洛龍區", "老城區", "西工區", "瀍河回族區", "澗西區", "吉利區", "偃師市", "孟津縣", "新安縣", "欒川縣", "嵩縣", "汝陽縣", "宜陽縣", "洛寧縣", "伊川縣"]}, {"平頂山市": ["新華區", "衛東區", "石龍區", "湛河區", "舞鋼市", "汝州市", "寶豐縣", "葉縣", "魯山縣", "郟縣"]}, {"安陽市": ["北關區", "文峰區", "殷都區", "龍安區", "林州市", "安陽縣", "湯陰縣", "滑縣", "內黃縣"]}, {"鶴壁市": ["淇濱區", "鶴山區", "山城區", "浚縣", "淇縣"]}, {"新鄉市": ["衛濱區", "紅旗區", "鳳泉區", "牧野區", "衛輝市", "輝縣市", "長垣市", "新鄉縣", "獲嘉縣", "原陽縣", "延津縣", "封丘縣"]}, {"焦作市": ["解放區", "中站區", "馬村區", "山陽區", "沁陽市", "孟州市", "修武縣", "博愛縣", "武陟縣", "溫縣"]}, {"濮陽市": ["華龍區", "清豐縣", "南樂縣", "范縣", "臺前縣", "濮陽縣"]}, {"許昌市": ["魏都區", "建安區", "禹州市", "長葛市", "鄢陵縣", "襄城縣"]}, {"漯河市": ["郾城區", "源匯區", "召陵區", "舞陽縣", "臨潁縣"]}, {"三門峽市": ["湖濱區", "陜州區", "義馬市", "靈寶市", "澠池縣", "盧氏縣"]}, {"南陽市": ["臥龍區", "宛城區", "鄧州市", "南召縣", "方城縣", "西峽縣", "鎮平縣", "內鄉縣", "淅川縣", "社旗縣", "唐河縣", "新野縣", "桐柏縣"]}, {"商丘市": ["梁園區", "睢陽區", "永城市", "民權縣", "睢縣", "寧陵縣", "柘城縣", "虞城縣", "夏邑縣"]}, {"信陽市": ["平橋區", "浉河區", "羅山縣", "光山縣", "新縣", "商城縣", "固始縣", "潢川縣", "淮濱縣", "息縣"]}, {"周口市": ["川匯區", "淮陽區", "項城市", "扶溝縣", "西華縣", "商水縣", "沈丘縣", "鄲城縣", "太康縣", "鹿邑縣"]}, {"駐馬店市": ["驛城區", "西平縣", "上蔡縣", "平輿縣", "正陽縣", "確山縣", "泌陽縣", "汝南縣", "遂平縣", "新蔡縣"]}, {"省直轄縣級行政區": ["濟源市"]}]} {"湖北省": [{"武漢市": ["江岸區", "江漢區", "硚口區", "漢陽區", "武昌區", "青山區", "洪山區", "東西湖區", "漢南區", "蔡甸區", "江夏區", "黃陂區", "新洲區"]}, {"黃石市": ["黃石港區", "西塞山區", "下陸區", "鐵山區", "大冶市", "陽新縣"]}, {"十堰市": ["茅箭區", "張灣區", "鄖陽區", "丹江口市", "鄖西縣", "竹山縣", "竹溪縣", "房縣"]}, {"宜昌市": ["西陵區", "伍家崗區", "點軍區", "猇亭區", "夷陵區", "宜都市", "當陽市", "枝江市", "遠安縣", "興山縣", "秭歸縣", "長陽土家族自治縣", "五峰土家族自治縣"]}, {"襄陽市": ["襄城區", "樊城區", "襄州區", "老河口市", "棗陽市", "宜城市", "南漳縣", "谷城縣", "??悼h"]}, {"鄂州市": ["梁子湖區", "華容區", "鄂城區"]}, {"荊門市": ["東寶區", "掇刀區", "鐘祥市", "京山市", "沙洋縣"]}, {"孝感市": ["孝南區", "應城市", "安陸市", "漢川市", "孝昌縣", "大悟縣", "云夢縣"]}, {"荊州市": ["沙市區", "荊州區", "石首市", "洪湖市", "松滋市", "監利市", "公安縣", "江陵縣"]}, {"黃岡市": ["黃州區", "麻城市", "武穴市", "團風縣", "紅安縣", "羅田縣", "英山縣", "浠水縣", "蘄春縣", "黃梅縣"]}, {"咸寧市": ["咸安區", "赤壁市", "嘉魚縣", "通城縣", "崇陽縣", "通山縣"]}, {"隨州市": ["曾都區", "廣水市", "隨縣"]}, {"恩施土家族苗族自治州": ["恩施市", "利川市", "建始縣", "巴東縣", "宣恩縣", "咸豐縣", "來鳳縣", "鶴峰縣"]}, {"省直轄縣級行政區": ["仙桃市", "潛江市", "天門市", "神農架林區"]}]} {"湖南省": [{"長沙市": ["岳麓區", "芙蓉區", "天心區", "開福區", "雨花區", "望城區", "瀏陽市", "寧鄉市", "長沙縣"]}, {"株洲市": ["天元區", "荷塘區", "蘆淞區", "石峰區", "淥口區", "醴陵市", "攸縣", "茶陵縣", "炎陵縣"]}, {"湘潭市": ["岳塘區", "雨湖區", "湘鄉市", "韶山市", "湘潭縣"]}, {"衡陽市": ["蒸湘區", "珠暉區", "雁峰區", "石鼓區", "南岳區", "耒陽市", "常寧市", "衡陽縣", "衡南縣", "衡山縣", "衡東縣", "祁東縣"]}, {"邵陽市": ["大祥區", "雙清區", "北塔區", "武岡市", "邵東市", "新邵縣", "邵陽縣", "隆回縣", "洞口縣", "綏寧縣", "新寧縣", "城步苗族自治縣"]}, {"岳陽市": ["岳陽樓區", "云溪區", "君山區", "汨羅市", "臨湘市", "岳陽縣", "華容縣", "湘陰縣", "平江縣"]}, {"常德市": ["武陵區", "鼎城區", "津市市", "安鄉縣", "漢壽縣", "澧縣", "臨澧縣", "桃源縣", "石門縣"]}, {"張家界市": ["永定區", "武陵源區", "慈利縣", "桑植縣"]}, {"益陽市": ["赫山區", "資陽區", "沅江市", "南縣", "桃江縣", "安化縣"]}, {"郴州市": ["北湖區", "蘇仙區", "資興市", "桂陽縣", "宜章縣", "永興縣", "嘉禾縣", "臨武縣", "汝城縣", "桂東縣", "安仁縣"]}, {"永州市": ["冷水灘區", "零陵區", "祁陽縣", "東安縣", "雙牌縣", "道縣", "江永縣", "寧遠縣", "藍山縣", "新田縣", "江華瑤族自治縣"]}, {"懷化市": ["鶴城區", "洪江市", "中方縣", "沅陵縣", "辰溪縣", "溆浦縣", "會同縣", "麻陽苗族自治縣", "新晃侗族自治縣", "芷江侗族自治縣", "靖州苗族侗族自治縣", "通道侗族自治縣"]}, {"婁底市": ["婁星區", "冷水江市", "漣源市", "雙峰縣", "新化縣"]}, {"湘西土家族苗族自治州": ["吉首市", "瀘溪縣", "鳳凰縣", "花垣縣", "保靖縣", "古丈縣", "永順縣", "龍山縣"]}]} {"廣東省": [{"廣州市": ["越秀區", "荔灣區", "海珠區", "天河區", "白云區", "黃埔區", "番禺區", "花都區", "南沙區", "從化區", "增城區"]}, {"深圳市": ["福田區", "羅湖區", "南山區", "寶安區", "龍崗區", "鹽田區", "坪山區", "龍華區", "光明區", "大鵬新區", "深汕特別合作區"]}, {"韶關市": ["湞江區", "武江區", "曲江區", "樂昌市", "南雄市", "始興縣", "仁化縣", "翁源縣", "新豐縣", "乳源瑤族自治縣"]}, {"珠海市": ["香洲區", "斗門區", "金灣區"]}, {"汕頭市": ["金平區", "龍湖區", "濠江區", "潮陽區", "潮南區", "澄海區", "南澳縣"]}, {"佛山市": ["禪城區", "南海區", "順德區", "三水區", "高明區"]}, {"江門市": ["蓬江區", "江海區", "新會區", "臺山市", "開平市", "鶴山市", "恩平市"]}, {"湛江市": ["赤坎區", "霞山區", "坡頭區", "麻章區", "廉江市", "雷州市", "吳川市", "遂溪縣", "徐聞縣"]}, {"茂名市": ["茂南區", "電白區", "高州市", "化州市", "信宜市"]}, {"肇慶市": ["端州區", "鼎湖區", "高要區", "四會市", "廣寧縣", "懷集縣", "封開縣", "德慶縣"]}, {"惠州市": ["惠城區", "惠陽區", "博羅縣", "惠東縣", "龍門縣"]}, {"梅州市": ["梅江區", "梅縣區", "興寧市", "大埔縣", "豐順縣", "五華縣", "平遠縣", "蕉嶺縣"]}, {"汕尾市": ["城區陸", "豐市海", "豐縣陸", "河縣"]}, {"河源市": ["源城區", "紫金縣", "龍川縣", "連平縣", "和平縣", "東源縣"]}, {"陽江市": ["江城區", "陽東區", "陽春市", "陽西縣"]}, {"清遠市": ["清城區", "清新區", "英德市", "連州市", "佛岡縣", "陽山縣", "連山壯族瑤族自治縣", "連南瑤族自治縣"]}, {"東莞市": []}, {"中山市": []}, {"潮州市": ["湘橋區", "潮安區", "饒平縣"]}, {"揭陽市": ["榕城區", "揭東區", "普寧市", "揭西縣", "惠來縣"]}, {"云浮市": ["云城區", "云安區", "羅定市", "新興縣", "郁南縣"]}]} {"廣西壯族自治區": [{"南寧市": ["青秀區", "興寧區", "江南區", "西鄉塘區", "良慶區", "邕寧區", "武鳴區", "隆安縣", "馬山縣", "上林縣", "賓陽縣", "橫縣"]}, {"柳州市": ["城中區", "魚峰區", "柳南區", "柳北區", "柳江區", "柳城縣", "鹿寨縣", "融安縣", "融水苗族自治縣", "三江侗族自治縣"]}, {"桂林市": ["臨桂區", "秀峰區", "疊彩區", "象山區", "七星區", "雁山區", "荔浦市", "陽朔縣", "靈川縣", "全州縣", "興安縣", "永??h", "灌陽縣", "資源縣", "平樂縣", "龍勝各族自治縣", "恭城瑤族自治縣"]}, {"梧州市": ["長洲區", "萬秀區", "龍圩區", "岑溪市", "蒼梧縣", "藤縣蒙", "山縣"]}, {"北海市": ["海城區", "銀海區", "鐵山港區", "合浦縣"]}, {"防城港市": ["港口區", "防城區", "東興市", "上思縣"]}, {"欽州市": ["欽北區", "欽南區", "靈山縣", "浦北縣"]}, {"貴港市": ["港北區", "港南區", "覃塘區", "桂平市", "平南縣"]}, {"玉林市": ["玉州區", "福綿區", "北流市", "容縣", "陸川縣", "博白縣", "興業縣"]}, {"百色市": ["右江區", "田陽區", "靖西市", "平果市", "田東縣", "德??h", "那坡縣", "凌云縣", "樂業縣", "田林縣", "西林縣", "隆林各族自治縣"]}, {"賀州市": ["八步區", "平桂區", "昭平縣", "鐘山縣", "富川瑤族自治縣"]}, {"河池市": ["宜州區", "金城江區", "南丹縣", "天峨縣", "鳳山縣", "東蘭縣", "羅城仫", "佬族自治縣", "環江毛南族自治縣", "巴馬瑤族自治縣", "都安瑤族自治縣", "大化瑤族自治縣"]}, {"來賓市": ["興賓區", "合山市", "忻城縣", "象州縣", "武宣縣", "金秀瑤族自治縣"]}, {"崇左市": ["江州區", "憑祥市", "扶綏縣", "寧明縣", "龍州縣", "大新縣", "天等縣"]}]} {"海南省": [{"??谑?#34;: ["秀英區", "龍華區", "瓊山區", "美蘭區"]}, {"三亞市": ["吉陽區", "海棠區", "天涯區", "崖州區"]}, {"三沙市": ["西沙區", "南沙區"]}, {"儋州市": []}, {"省直轄縣級行政區": ["定安縣", "屯昌縣", "澄邁縣", "臨高縣", "五指山市", "瓊海市", "文昌市", "萬寧市", "東方市", "白沙黎族自治縣", "昌江黎族自治縣", "樂東黎族自治縣", "陵水黎族自治縣", "保亭黎族苗族自治縣", "瓊中黎族苗族自治縣"]}]} {"四川省": [{"成都市": ["武侯區", "錦江區", "青羊區", "金牛區", "成華區", "龍泉驛區", "青白江區", "新都區", "溫江區", "雙流區", "郫都區", "新津區", "都江堰市", "彭州市", "邛崍市", "崇州市", "簡陽市", "金堂縣", "大邑縣", "蒲江縣"]}, {"自貢市": ["自流井區", "貢井區", "大安區", "沿灘區", "榮縣", "富順縣"]}, {"攀枝花市": ["東區", "西區", "仁和區", "米易縣", "鹽邊縣"]}, {"瀘州市": ["江陽區", "納溪區", "龍馬潭區", "瀘縣", "合江縣", "敘永縣", "古藺縣"]}, {"德陽市": ["旌陽區", "羅江區", "廣漢市", "什邡市", "綿竹市", "中江縣"]}, {"綿陽市": ["涪城區", "游仙區", "安州區", "江油市", "三臺縣", "鹽亭縣", "梓潼縣", "平武縣", "北川羌族自治縣"]}, {"廣元市": ["利州區", "昭化區", "朝天區", "旺蒼縣", "青川縣", "劍閣縣", "蒼溪縣"]}, {"遂寧市": ["船山區", "安居區", "射洪市", "蓬溪縣", "大英縣"]}, {"內江市": ["市中區", "東興區", "隆昌市", "威遠縣", "資中縣"]}, {"樂山市": ["市中區", "沙灣區", "五通橋區", "金口河區", "峨眉山市", "犍為縣", "井研縣", "夾江縣", "沐川縣", "峨邊彝族自治縣", "馬邊彝族自治縣"]}, {"南充市": ["順慶區", "高坪區", "嘉陵區", "閬中市", "南部縣", "營山縣", "蓬安縣", "儀隴縣", "西充縣"]}, {"眉山市": ["東坡區", "彭山區", "仁壽縣", "洪雅縣", "丹棱縣", "青神縣"]}, {"宜賓市": ["翠屏區", "南溪區", "敘州區", "江安縣", "長寧縣", "高縣", "珙縣", "筠連縣", "興文縣", "屏山縣"]}, {"廣安市": ["廣安區", "前鋒區", "華鎣市", "岳池縣", "武勝縣", "鄰水縣"]}, {"達州市": ["通川區", "達川區", "萬源市", "宣漢縣", "開江縣", "大竹縣", "渠縣"]}, {"雅安市": ["雨城區", "名山區", "滎經縣", "漢源縣", "石棉縣", "天全縣", "蘆山縣", "寶興縣"]}, {"巴中市": ["巴州區", "恩陽區", "通江縣", "南江縣", "平昌縣"]}, {"資陽市": ["雁江區", "安岳縣", "樂至縣"]}, {"阿壩藏族羌族自治州": ["馬爾康市", "汶川縣", "理縣", "茂縣", "松潘縣", "九寨溝縣", "金川縣", "小金縣", "黑水縣", "壤塘縣", "阿壩縣", "若爾蓋縣", "紅原縣"]}, {"甘孜藏族自治州": ["康定市", "瀘定縣", "丹巴縣", "九龍縣", "雅江縣", "道孚縣", "爐霍縣", "甘孜縣", "新龍縣", "德格縣", "白玉縣", "石渠縣", "色達縣", "理塘縣", "巴塘縣", "鄉城縣", "稻城縣", "得榮縣"]}, {"涼山彝族自治州": ["西昌市", "鹽源縣", "德昌縣", "會理縣", "會東縣", "寧南縣", "普格縣", "布拖縣", "金陽縣", "昭覺縣", "喜德縣", "冕寧縣", "越西縣", "甘洛縣", "美姑縣", "雷波縣", "木里藏族自治縣"]}]} {"貴州省": [{"貴陽市": ["觀山湖區", "南明區", "云巖區", "花溪區", "烏當區", "白云區", "清鎮市", "開陽縣", "息烽縣", "修文縣"]}, {"六盤水市": ["鐘山區", "水城區", "六枝特區", "盤州市"]}, {"遵義市": ["匯川區", "紅花崗區", "播州區", "赤水市", "仁懷市", "桐梓縣", "綏陽縣", "正安縣", "鳳岡縣", "湄潭縣", "余慶縣", "習水縣", "道真仡佬族苗族自治縣", "務川仡佬族苗族自治縣"]}, {"安順市": ["西秀區", "平壩區", "普定縣", "鎮寧布依族苗族自治縣", "關嶺布依族苗族自治縣", "紫云苗族布依族自治縣"]}, {"畢節市": ["七星關區", "大方縣", "黔西縣", "金沙縣", "織金縣", "納雍縣", "赫章縣", "威寧彝族回族苗族自治縣"]}, {"銅仁市": ["碧江區", "萬山區", "江口縣", "石阡縣", "思南縣", "德江縣", "玉屏侗族自治縣", "印江土家族苗族自治縣", "沿河土家族自治縣", "松桃苗族自治縣"]}, {"黔西南布依族苗族自治州": ["興義市", "興仁市", "普安縣", "晴隆縣", "貞豐縣", "望謨縣", "冊亨縣", "安龍縣"]}, {"黔東南苗族侗族自治州": ["凱里市", "黃平縣", "施秉縣", "三穗縣", "鎮遠縣", "岑鞏縣", "天柱縣", "錦屏縣", "劍河縣", "臺江縣", "黎平縣", "榕江縣", "從江縣", "雷山縣", "麻江縣", "丹寨縣"]}, {"黔南布依族苗族自治州": ["都勻市", "福泉市", "荔波縣", "貴定縣", "甕安縣", "獨山縣", "平塘縣", "羅甸縣", "長順縣", "龍里縣", "惠水縣", "三都水族自治縣"]}]} {"云南省": [{"昆明市": ["呈貢區", "五華區", "盤龍區", "官渡區", "西山區", "東川區", "晉寧區", "安寧市", "富民縣", "宜良縣", "嵩明縣", "石林彝族自治縣", "祿勸彝族苗族自治縣", "尋甸回族彝族自治縣"]}, {"曲靖市": ["麒麟區", "沾益區", "馬龍區", "宣威市", "陸良縣", "師宗縣", "羅平縣", "富源縣", "會澤縣"]}, {"玉溪市": ["紅塔區", "江川區", "澄江市", "通??h", "華寧縣", "易門縣", "峨山彝族自治縣", "新平彝族傣族自治縣", "元江哈尼族彝族傣族自治縣"]}, {"保山市": ["隆陽區", "騰沖市", "施甸縣", "龍陵縣", "昌寧縣"]}, {"昭通市": ["昭陽區", "水富市", "魯甸縣", "巧家縣", "鹽津縣", "大關縣", "永善縣", "綏江縣", "鎮雄縣", "彝良縣", "威信縣"]}, {"麗江市": ["古城區", "永勝縣", "華坪縣", "玉龍納西族自治縣", "寧蒗彝族自治縣"]}, {"普洱市": ["思茅區", "寧洱哈尼族彝族自治縣", "墨江哈尼族自治縣", "景東彝族自治縣", "景谷傣族彝族自治縣", "鎮沅彝族哈尼族拉祜族自治縣", "江城哈尼族彝族自治縣", "孟連傣族拉祜族佤族自治縣", "瀾滄拉祜族自治縣", "西盟佤族自治縣"]}, {"臨滄市": ["臨翔區", "鳳慶縣", "云縣", "永德縣", "鎮康縣", "雙江拉祜族佤族布朗族傣族自治縣", "耿馬傣族佤族自治縣", "滄源佤族自治縣"]}, {"楚雄彝族自治州": ["楚雄市", "雙柏縣", "牟定縣", "南華縣", "姚安縣", "大姚縣", "永仁縣", "元謀縣", "武定縣", "祿豐縣"]}, {"紅河哈尼族彝族自治州": ["蒙自市", "個舊市", "開遠市", "彌勒市", "建水縣", "石屏縣", "瀘西縣", "元陽縣", "紅河縣", "綠春縣", "屏邊苗族自治縣", "金平苗族瑤族傣族自治縣", "河口瑤族自治縣"]}, {"文山壯族苗族自治州": ["文山市", "硯山縣", "西疇縣", "麻栗坡縣", "馬關縣", "丘北縣", "廣南縣", "富寧縣"]}, {"西雙版納傣族自治州": ["景洪市", "勐海縣", "勐臘縣"]}, {"大理白族自治州": ["大理市", "祥云縣", "賓川縣", "彌渡縣", "永平縣", "云龍縣", "洱源縣", "劍川縣", "鶴慶縣", "漾濞彝族自治縣", "南澗彝族自治縣", "巍山彝族回族自治縣"]}, {"德宏傣族景頗族自治州": ["芒市", "瑞麗市", "梁河縣", "盈江縣", "隴川縣"]}, {"怒江傈僳族自治州": ["瀘水市", "福貢縣", "貢山獨龍族怒族自治縣", "蘭坪白族普米族自治縣"]}, {"迪慶藏族自治州": ["香格里拉市", "德欽縣", "維西傈僳族自治縣"]}]} {"西藏自治區": [{"拉薩市": ["城關區", "堆龍德慶區", "達孜區", "林周縣", "當雄縣", "尼木縣", "曲水縣", "墨竹工卡縣"]}, {"日喀則市": ["桑珠孜區", "南木林縣", "江孜縣", "定日縣", "薩迦縣", "拉孜縣", "昂仁縣", "謝通門縣", "白朗縣", "仁布縣", "康馬縣", "定結縣", "仲巴縣", "亞東縣", "吉隆縣", "聶拉木縣", "薩嘎縣", "崗巴縣"]}, {"昌都市": ["卡若區", "江達縣", "貢覺縣", "類烏齊縣", "丁青縣", "察雅縣", "八宿縣", "左貢縣", "芒康縣", "洛隆縣", "邊壩縣"]}, {"林芝市": ["巴宜區", "工布江達縣", "米林縣注", "墨脫縣注", "波密縣", "察隅縣注", "朗縣注"]}, {"山南市": ["乃東區", "扎囊縣", "貢嘎縣", "桑日縣", "瓊結縣", "曲松縣", "措美縣", "洛扎縣", "加查縣", "隆子縣注", "錯那縣注", "浪卡子縣"]}, {"那曲市": ["色尼區", "嘉黎縣", "比如縣", "聶榮縣", "安多縣", "申扎縣", "索縣", "班戈縣", "巴青縣", "尼瑪縣", "雙湖縣"]}, {"阿里地區": ["噶爾縣", "普蘭縣", "札達縣", "日土縣", "革吉縣", "改則縣", "措勤縣"]}]} {"陜西省": [{"西安市": ["未央區", "新城區", "碑林區", "蓮湖區", "灞橋區", "雁塔區", "閻良區", "臨潼區", "長安區", "高陵區", "鄠邑區", "藍田縣", "周至縣"]}, {"銅川市": ["耀州區", "王益區", "印臺區", "宜君縣"]}, {"寶雞市": ["金臺區", "渭濱區", "陳倉區", "鳳翔縣", "岐山縣", "扶風縣", "眉縣", "隴縣", "千陽縣", "麟游縣", "鳳縣", "太白縣"]}, {"咸陽市": ["秦都區", "楊陵區", "渭城區", "興平市", "彬州市", "三原縣", "涇陽縣", "乾縣", "禮泉縣", "永壽縣", "長武縣", "旬邑縣", "淳化縣", "武功縣"]}, {"渭南市": ["臨渭區", "華州區", "韓城市", "華陰市", "潼關縣", "大荔縣", "合陽縣", "澄城縣", "蒲城縣", "白水縣", "富平縣"]}, {"延安市": ["寶塔區", "安塞區", "子長市", "延長縣", "延川縣", "志丹縣", "吳起縣", "甘泉縣", "富縣", "洛川縣", "宜川縣", "黃龍縣", "黃陵縣"]}, {"漢中市": ["漢臺區", "南鄭區", "城固縣", "洋縣", "西鄉縣", "勉縣", "寧強縣", "略陽縣", "鎮巴縣", "留壩縣", "佛坪縣"]}, {"榆林市": ["榆陽區", "橫山區", "神木市", "府谷縣", "靖邊縣", "定邊縣", "綏德縣", "米脂縣", "佳縣", "吳堡縣", "清澗縣", "子洲縣"]}, {"安康市": ["漢濱區", "漢陰縣", "石泉縣", "寧陜縣", "紫陽縣", "嵐皋縣", "平利縣", "鎮坪縣", "旬陽縣", "白河縣"]}, {"商洛市": ["商州區", "洛南縣", "丹鳳縣", "商南縣", "山陽縣", "鎮安縣", "柞水縣"]}]} {"甘肅省": [{"蘭州市": ["城關區", "七里河區", "西固區", "安寧區", "紅古區", "永登縣", "皋蘭縣", "榆中縣"]}, {"嘉峪關市": []}, {"金昌市": ["金川區", "永昌縣"]}, {"白銀市": ["白銀區", "平川區", "靖遠縣", "會寧縣", "景泰縣"]}, {"天水市": ["秦州區", "麥積區", "清水縣", "秦安縣", "甘谷縣", "武山縣", "張家川回族自治縣"]}, {"武威市": ["涼州區", "民勤縣", "古浪縣", "天祝藏族自治縣"]}, {"張掖市": ["甘州區", "民樂縣", "臨澤縣", "高臺縣", "山丹縣", "肅南裕固族自治縣"]}, {"平涼市": ["崆峒區", "華亭市", "涇川縣", "靈臺縣", "崇信縣", "莊浪縣", "靜寧縣"]}, {"酒泉市": ["肅州區", "玉門市", "敦煌市", "金塔縣", "瓜州縣", "肅北蒙古族自治縣", "阿克塞哈薩克族自治縣"]}, {"慶陽市": ["西峰區", "慶城縣", "環縣", "華池縣", "合水縣", "正寧縣", "寧縣", "鎮原縣"]}, {"定西市": ["安定區", "通渭縣", "隴西縣", "渭源縣", "臨洮縣", "漳縣", "岷縣"]}, {"隴南市": ["武都區", "成縣", "文縣", "宕昌縣", "康縣", "西和縣", "禮縣", "兩當縣", "徽縣"]}, {"臨夏回族自治州": ["臨夏市", "臨夏縣", "康樂縣", "永靖縣", "廣河縣", "和政縣", "東鄉族自治縣", "積石山保安族東鄉族撒拉族自治縣"]}, {"甘南藏族自治州": ["合作市", "臨潭縣", "卓尼縣", "舟曲縣", "迭部縣", "瑪曲縣", "碌曲縣", "夏河縣"]}]} {"青海省": [{"西寧市": ["城中區", "城東區", "城西區", "城北區", "湟中區", "湟源縣", "大通回族土族自治縣"]}, {"海東市": ["樂都區", "平安區", "民和回族土族自治縣", "互助土族自治縣", "化隆回族自治縣", "循化撒拉族自治縣"]}, {"海北藏族自治州": ["海晏縣", "祁連縣", "剛察縣", "門源回族自治縣"]}, {"黃南藏族自治州": ["同仁市", "尖扎縣", "澤庫縣", "河南蒙古族自治縣"]}, {"海南藏族自治州": ["共和縣", "同德縣", "貴德縣", "興海縣", "貴南縣"]}, {"果洛藏族自治州": ["瑪沁縣", "班瑪縣", "甘德縣", "達日縣", "久治縣", "瑪多縣"]}, {"玉樹藏族自治州": ["玉樹市", "雜多縣", "稱多縣", "治多縣", "囊謙縣", "曲麻萊縣"]}, {"海西蒙古族藏族自治州": ["德令哈市", "格爾木市", "茫崖市", "烏蘭縣", "都蘭縣", "天峻縣", "大柴旦行政委員會"]}]} {"寧夏回族自治區": [{"銀川市": ["金鳳區", "興慶區", "西夏區", "靈武市", "永寧縣", "賀蘭縣"]}, {"石嘴山市": ["大武口區", "惠農區", "平羅縣"]}, {"吳忠市": ["利通區", "紅寺堡區", "青銅峽市", "鹽池縣", "同心縣"]}, {"固原市": ["原州區", "西吉縣", "隆德縣", "涇源縣", "彭陽縣"]}, {"中衛市": ["沙坡頭區", "中寧縣", "海原縣"]}]} {"新疆維吾爾自治區": [{"烏魯木齊市": ["天山區", "沙依巴克區", "新市區", "水磨溝區", "頭屯河區", "達坂城區", "米東區", "烏魯木齊縣"]}, {"克拉瑪依市": ["克拉瑪依區", "獨山子區", "白堿灘區", "烏爾禾區"]}, {"吐魯番市": ["高昌區", "鄯善縣", "托克遜縣"]}, {"哈密市": ["伊州區", "伊吾縣", "巴里坤哈薩克自治縣"]}, {"阿克蘇地區": ["阿克蘇市", "庫車市", "溫宿縣", "沙雅縣", "新和縣", "拜城縣", "烏什縣", "阿瓦提縣", "柯坪縣"]}, {"喀什地區": ["喀什市", "疏附縣", "疏勒縣", "英吉沙縣", "澤普縣", "莎車縣", "葉城縣", "麥蓋提縣", "岳普湖縣", "伽師縣", "巴楚縣", "塔什庫爾干塔吉克自治縣"]}, {"和田地區": ["和田市", "和田縣", "墨玉縣", "皮山縣", "洛浦縣", "策勒縣", "于田縣", "民豐縣"]}, {"昌吉回族自治州": ["昌吉市", "阜康市", "呼圖壁縣", "瑪納斯縣", "奇臺縣", "吉木薩爾縣", "木壘哈薩克自治縣"]}, {"博爾塔拉蒙古自治州": ["博樂市", "阿拉山口市", "精河縣", "溫泉縣"]}, {"巴音郭楞蒙古自治州": ["庫爾勒市", "輪臺縣", "尉犁縣", "若羌縣", "且末縣", "和靜縣", "和碩縣", "博湖縣", "焉耆回族自治縣"]}, {"克孜勒蘇柯爾克孜自治州": ["阿圖什市", "阿克陶縣", "阿合奇縣", "烏恰縣"]}, {"伊犁哈薩克自治州": ["伊寧市", "奎屯市", "霍爾果斯市", "伊寧縣", "霍城縣", "鞏留縣", "新源縣", "昭蘇縣", "特克斯縣", "尼勒克縣", "察布查爾錫伯自治縣", "塔城市(烏蘇市", "額敏縣", "沙灣縣", "托里縣", "裕民縣", "和布克賽爾蒙古自治縣)", "阿勒泰地區(阿勒泰市", "布爾津縣", "富蘊縣", "福??h", "哈巴河縣", "青河縣", "吉木乃縣)"]}, {"自治區直轄縣級行政區": ["石河子市", "阿拉爾市", "圖木舒克市", "五家渠市", "北屯市", "鐵門關市", "雙河市", "可克達拉市", "昆玉市", "胡楊河市"]}]}根據地區名稱獲取相應的邊界
根據地區名稱獲取相應的邊界的爬蟲代碼,使用的是高德地圖開發API。
# 這里的 AK 是高德樣例中內置的 key. 不需要再申請key. AK = '6e79f6d236e295632f21b385e363b6e8'def get_boundary_from_gaode_demo(level: str, keyword: str) -> dict:"""功能: 獲取某省市區的邊界 gis 坐標level: 行政級別 district 區、 city 市、 province 省keywords: 某個具體的省, 市, 區return: 返回網頁響應."""# 模擬瀏覽器headers = {'Referer': 'https://lbs.amap.com/','Accept': 'application/json, text/javascript, */*; q=0.01','User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36','Accept-Language': 'zh-CN,zh;q=0.9','accept-encoding': 'gzip, deflate, br'}# 設置參數params = (# 獲取邊界不需要返回下級行政區('subdistrict', '0'),# 返回行政區邊界坐標組等具體信息('extensions', 'all'),# 行政級別 district、city、province('level', level),# AK, 這里是高德樣例提供的 key('key', AK),('s', 'rsv3'),# 返回結果為json格式('output', 'json'),# 檢索的行政區劃名稱('keywords', keyword),('platform', 'JS'),('logversion', '2.0'),('appname', 'https://lbs.amap.com/demo/javascript-api/example/district-search/draw-district-boundaries'),('sdkversion', '1.4.15'),)# 發起請求,獲得響應.response = requests.get('https://restapi.amap.com/v3/config/district', headers=headers, params=params)# 返回響應結果.res = response.json()boundary = res['districts'][0]['polyline']return boundaryif __name__ == '__main__':# 參數1 : 行政級別 district 區、 city 市、 province 省level = 'district'# 參數2 : 待查詢邊界的行政區keyword = '青浦區'# 調用函數 get_boundary_from_gaode_demo() 獲取邊界經緯度boundary = get_boundary_from_gaode_demo(level, keyword)# 查看邊界有多少個經緯度點組成print(boundary)print(len(boundary))遍歷各個行政地區,自動獲取所有地區的邊界坐標集合
整理好的行政區名稱文件,遍歷各個地區獲取邊界經緯度點坐標。各個省份保存成為一個json文件。
# 寫入文件 def write_txt(file_name, data):with open("省份信息/"+file_name, 'a', encoding='utf-8') as f:f.write(data)f.write('\n')# 讀取result.txt文件并爬取相應的數據 def read_result_txt():with open('result.txt', 'r', encoding='utf-8') as f:lines = f.readlines()# 創建信息字典province_dict = {}# 創建省份列表# province = []for line in lines:res_province = {}line = line.strip()# 解析json格式line = json.loads(line)# print(line)# 獲取省名province_name = list(line.keys())[0]print(province_name)try:# 獲取省的邊界province_border = get_boundary_from_gaode_demo('province', province_name)except:print(province_name + '獲取邊界失敗')continue# 隨機等待0-1秒time.sleep(random.random())# re 按照";" "|" 分割字符串province_border = re.split(';|\|', province_border)province_border = [i.split(',') for i in province_border]# res_province 字典添加省名和邊界res_province["name"] = province_nameres_province["border"] = province_border# 創建城市信息列表area = []# 獲取城市列表city_list = line[province_name]for city in city_list:# 創建城市信息字典city_info = {}# 獲取城市名city_name = list(city.keys())[0]try:# 獲取城市邊界city_border = get_boundary_from_gaode_demo('city', city_name)except:print(city_name + '獲取邊界失敗')continue# 隨機等待0-1秒time.sleep(random.random())# re 按照";" "|" 分割字符串city_border = re.split(';|\|', city_border)city_border = [i.split(',') for i in city_border]# 將城市信息添加到城市信息字典中city_info["name"] = city_namecity_info["border"] = city_border# 創建縣區信息列表countyArea = []# 獲取區域列表area_list = city[city_name]for boundary in area_list:# 獲取區域名area_name = boundarytry:# 獲取區域邊界area_border = get_boundary_from_gaode_demo('district', area_name)print(rf"正在獲取{province_name}-{city_name}-{area_name}的邊界")except:print(area_name + '獲取邊界失敗')continue# 隨機等待1到2秒time.sleep(random.randint(1, 2))# re 按照";" "|" 分割字符串area_border = re.split(';|\|', area_border)area_border = [i.split(',') for i in area_border]# 將區域信息添加到區域信息字典中countyArea.append({"name": area_name, "border": area_border})# print(countyArea)# 將區域信息添加到城市信息字典中city_info["countyArea"] = countyArea# 將城市信息添加到城市信息列表中area.append(city_info)# 將城市信息添加到省信息字典中res_province["area"] = area# print(res_province)# 轉換為json格式res_province = json.dumps(res_province, ensure_ascii=False)# 寫入省份文件夾中的json文件write_txt(province_name + '.json', res_province)# breakif __name__ == '__main__':read_result_txt()執行結果
總結
以上是生活随笔為你收集整理的批量获取中国所有行政区域经边界纬度坐标(到县区级别)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 善用佳软
- 下一篇: 豆瓣电影评论情感分析(含代码+数据)