最近拿到了一个新需求,动态的展示指定城市的仪器在线数(之前已部署仪器监控设备)并做一个动态的展示。因为之前做过基于echarts展示全国的数据,所以还是打算用echarts插件来做。先展示效果图如下:只显示了广东和海南两个省份的地图,鼠标悬浮于城市名称,系统会自动展示该城市仪器在线数的明细信息,左下角实时展示仪器上线下线的动态变化。(考虑到相关政策原因,遵守国家《测绘法》规定,界面增加了鼠标滚动放大缩小功能,缩小至正常时可查看下方三沙市及诸岛信息)。
echarts目前配置显示地图类型(全国地图/省份地图/世界地图)的json配置为:
...
geo: {
map: 'citymap',
//设置当前视角的中心点,用经纬度表示
center: [110.73,20.53],
label: {
emphasis: {
show: true
}
},
roam: false,
zoom: 3,
itemStyle: {
normal: {
areaColor: '#323c48',
borderColor: '#111'
},
emphas