echarts湛江市霞山区geoJson地图热力图实例代码

echarts yekong

随着开发 数据大屏可视化 项目越来越多,对地图的需求也各不相同,除了百度地图和高德地图外还会遇到echarts和threejs的需要,对地图的效果以及城市也各不相同,今天为大家整理湛江市霞山区echarts地图和threejs地图效果实例供大家参考。地图基于geoJson数据绘制。

霞山区,广东省 湛江市 辖区,位于中国大陆最南端的广东省雷州半岛,濒临湛江海湾,海岸线长28千米,西靠三岭山森林公园、陆地面积117平方千米。截至2019年,霞山区共辖10个街道 根据第七次人口普查数据,截至2020年11月1日零时,霞山区常住人口536424人。

echarts湛江市霞山区geoJson地图热力图

echarts通过heatmap实现热力图效果

echarts湛江市霞山区geoJson地图热力图

echarts湛江市霞山区geoJson地图点击弹出自定义弹窗

我们可以通过scatter来设置自定义样式,但是这种自定义局限性很大,如果要求的样式很复杂的话,scatter就不能很好的实现了,所以我们可以通过鼠标点击获取横纵坐标,然后通过css来定位到对应的位置.

echarts湛江市霞山区geoJson地图点击弹出自定义弹窗

echarts湛江市霞山区geoJson地图添加柱状图

echarts地图渲染时,为了让地图上的数据有一个对比的效果,会在地图上标注柱状图,以便于更直观的看出各个区域的数值.

echarts湛江市霞山区geoJson地图添加柱状图

threejs湛江市霞山区geoJson地图3d地图自定义贴图加CSS2D标签

通过threejs绘制3d地图并添加CSS2D标签和自定义贴图,如果对threejs感兴趣,可以观看threejs视频教程 WebGL/Three.js前端高薪3D可视化

threejs湛江市霞山区geoJson地图3d地图自定义贴图加CSS2D标签

threejs湛江市霞山区geoJson地图3d地图鼠标移入显示标签并高亮

通过threejs绘制的3d地图鼠标移入显示标签并高亮

threejs湛江市霞山区geoJson地图3d地图鼠标移入显示标签并高亮

threejs湛江市霞山区geoJson地图3d地图添加描边效果

通过threejs绘制3d地图使用outlinePass 实现发光描边效果

threejs湛江市霞山区geoJson地图3d地图添加描边效果

湛江市霞山区下辖有新兴街道,新园街道,建设街道,东新街道,友谊街道,乐华街道,海头街道,海滨街道,爱国街道,工农街道,泉庄街道,解放街道

湛江市霞山区下辖区域坐标

{"新兴街道":[110.3765760727222,21.21367721098112],"新园街道":[110.4019254574222,21.21508866029799],"建设街道":[110.37690593422772,21.17886651948865],"东新街道":[110.37401989276427,21.19416545485642],"友谊街道":[110.37208282200535,21.15657945596721],"乐华街道":[110.41108883276561,21.22866291929464],"海头街道":[110.3496791774803,21.20585138956451],"海滨街道":[110.41665873139883,21.20541993796328],"爱国街道":[110.42832060508945,21.1578854529111],"工农街道":[110.38998912213657,21.17816824468183],"泉庄街道":[110.39034558573181,21.22835842866158],"解放街道":[110.40574375235931,21.19997637796359]}

说明

1、根据《地图审核管理规定》、《互联网地图服务专业标准》等法规,本地图不作为境界线勘界等用处。使用中请查阅《中华人民共和国地图编制出版管理条例》、各地地图编制出版管理办法等地图规定按程序应用。

2、本数据是目前市面上较齐全、精度较高的数据,属性齐全,各大高校科研均在用此数据。

3、本数据仅用于echarts threejs地图效果展示。

湛江市霞山区echarts地图效果实例和threejs地图效果实例下载

喜欢