教你獲取echarts精確到鄉鎮、街道的地圖json數據

寫在前面,本文重點介紹關於怎麼獲取地圖數據的部分

我們可以通過 http://datav.aliyun.com/tools/atlas阿里旗下的高德地圖提供的api,可以獲取到中國各個省份/區級/縣級的json數據,但是區級和縣級,並沒有包含街道和鄉鎮的數據.
在這裏插入圖片描述
上圖是選中北京市-平谷區的的地圖數據,可以看到是沒有鄉鎮數據的,把數據渲染到頁面上是
下面這種.沒有鄉/鎮/街道的劃分
在這裏插入圖片描述



我們需要拿到鄉鎮的數據的步驟

步驟一

(一):進入bigMap下載頁面,下載紅框裏的版本
在這裏插入圖片描述
在這裏插入圖片描述
(二):下載安裝之後打開,可以在右上角進行區域的選擇,可以發現,它是精確到鎮級的,
這裏 不要點擊左邊的下載按鈕,請選擇圖中 紅框選中的導出按鈕,即可保存kml文件:
在這裏插入圖片描述
可以在地圖上看到效果:在這裏插入圖片描述





步驟二

geojson.io上把剛剛在bigMap地圖下載器導出的kml文件導入進來
在這裏插入圖片描述
open-file 選中剛纔的文件打開它
在這裏插入圖片描述
可以看到,左邊就是你導入文件選擇的數據區域,右邊則是自動生成的geojson數據。
這樣就完成了北京-平谷區其中一部分區域的繪製在這裏插入圖片描述
接下來只要把所有區域選擇,生成kml文件導出,再導入到這個網站,像拼拼圖一樣拼起來就可以了。
在這裏插入圖片描述
最後全部導入拼好之後,全選右邊的數據,新建一個.json文件,拷貝進去保存,這樣引用的時候就可以正常使用了。在這裏插入圖片描述
qq:45664741








發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章