Echarts 是百度開發的一款強大的可視化圖表庫,能夠簡單快速地呈現出數據分析結果。其提供了豐富的圖表類型和各種可定制的配置選項。
其中,echarts 地圖是一種能夠地理化展示數據的圖表類型,它支持通過讀取 JSON 格式的地圖數據來生成地圖。對于中國地圖而言,echarts 就提供了相應的省和市級別的 json 數據。
全國 json 數據就是包含了中國 34 個省、自治區、直轄市和港澳臺地區的地理坐標信息的 JSON 文件。該數據可以通過以下鏈接獲取:
https://cdn.jsdelivr.net/npm/echarts/map/json/china.json
使用該json 數據,我們可以通過 echarts 繪制出中國地圖,并進行數據展示和交互等操作。插入此數據的方法十分簡單,只需通過以下代碼完成:
echarts.registerMap('china', jsonFile);
其中,'china' 指代地圖名稱,jsonFile 代表讀取的全國 json 文件。該文件包含了地圖各區域的 geoCoord 坐標值和每個區域的 name 值。使用 echarts 讀取該 JSON 數據,我們可以輕松地將地理圖形與數據結合起來,呈現出高質量的可視化結果。