echarts是一款開源可視化圖表工具,可以通過JSON格式的數據來生成各種類型的圖表。在使用echarts進行數據可視化時,json文件的格式和內容十分關鍵。本文主要介紹echarts中的縣級json文件。
{ "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "adcode": "110101", "name": "東城區", "center": "116.418757,39.917544", "centroid": "116.417281,39.939722", "childrenNum": 0, "level": "district", "subFeatureIndex": 0, "acroutes": [ 100000, 110000 ] }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [116.409902,39.932131], [116.409191,39.934222], ... [116.409902,39.932131] ] ] ] } }, ... ] }
縣級JSON文件采用GeoJSON的格式,其中type屬性指定該數據集合是一個FeatureCollection。features數組包含所有的要素,每個要素都是一個Feature對象。其中properties屬性包含了各項數據,geometry屬性則包含了所有的坐標點。在echarts中,可以通過讀取對應的county數據來進行數據可視化。