数据大屏可视化 项目中经常会遇到需要渲染echarts地图的情况,为了方便不同城市快速实现效果,将不同城市的echarts地图效果整理出来,供大家参考,今天为大家整理的是恩施土家族苗族自治州恩施市echarts地图和threejs地图效果实例。地图基于geoJson数据绘制。
恩施市,湖北省恩施土家族苗族自治州首府,是恩施土家族苗族自治州政治、经济、文化中心和交通枢纽,位于湖北省西南部,武陵山北部,清江中上游,介于东经109°4′48″~109°58′42″、北纬29°50′33″~30°39′30″之间。总面积3971.58平方千米。2021年,常住人口88.84万,共有45个民族,其中少数民族44个,主要是土家族、苗族、侗族等。少数民族人口占总人口的比例为41.12%。截至2021年12月,辖5个街道、6个镇、7个乡。市政府驻小渡船街道。
echarts恩施土家族苗族自治州恩施市geoJson地图tooltip自定义html
echarts tooltip演示自定义,通过toolTip的formatter方法以html+css的方式实现自己想要的样式效果,鼠标移上去就可以看到我们想要的效果了,也可以通过css自定义为自己需要的样式.
echarts恩施土家族苗族自治州恩施市geoJson地图点击弹出自定义弹窗
我们可以通过scatter来设置自定义样式,但是这种自定义局限性很大,如果要求的样式很复杂的话,scatter就不能很好的实现了,所以我们可以通过鼠标点击获取横纵坐标,然后通过css来定位到对应的位置.
echarts恩施土家族苗族自治州恩施市geoJson地图3d地图自定义贴图-绿色地面
3d地图自定义贴图-绿色地面,echarts结合echarts-gl实现3d地图自定义贴图效果,通过设置 shading: 'realistic',以及realisticMaterial来设置自定义纹理贴图,当前效果为绿色地面的效果实例
threejs恩施土家族苗族自治州恩施市geoJson地图3d地图添加金色效果
通过threejs绘制3d地图使用outlinePass实现金色描边效果,并通过edgeStrength增加强度,让描边更清晰,如果想系统的学习threejs的话,可以观看threejs教程视频 WebGL前端3D可视化教程
threejs恩施土家族苗族自治州恩施市geoJson地图3d地图鼠标移入显示标签并高亮
通过threejs绘制的3d地图鼠标移入显示标签并高亮
threejs恩施土家族苗族自治州恩施市geoJson地图3d地图
通过threejs绘制的3d地图实例 vue3 threejs 在vue3项目中绘制3d地图效果实例
恩施土家族苗族自治州恩施市 下辖有 舞阳坝街道,芭蕉侗族乡,沐抚街道,三岔乡,屯堡乡,崔坝镇,新塘乡,板桥镇,沙地乡,白果乡,红土乡,龙凤镇,太阳河乡,白杨坪乡,小渡船街道,盛家坝乡,六角亭街道
说明
1、根据《地图审核管理规定》、《互联网地图服务专业标准》等法规,本地图不作为境界线勘界等用处。使用中请查阅《中华人民共和国地图编制出版管理条例》、各地地图编制出版管理办法等地图规定按程序应用。
2、本数据是目前市面上较齐全、精度较高的数据,属性齐全,各大高校科研均在用此数据。
3、本数据仅用于echarts threejs地图效果展示。