Echarts3之修复全国地图省名称显示不居中的问题
来源:互联网 发布:js 拼接字符串 编辑:程序博客网 时间:2024/04/28 18:04
修改前后对照
在Echarts官网下载全国地图的插件,显示的位置可能会有点偏差,透过现象看本质,显示名称的定位本质上是取的地理坐标的经纬度。
我们打开china.js文件
前面的匿名函数在加载的时候进行类型和加载参数的判断。验证成功之后执行关键的注册地图代码
echarts.registerMap(‘china’,’…’);
然后再看传递进去的全国地图的json数据。
格式化之后代码:
{ "id": "540000", "geometry": { "type": "Polygon", "coordinates": [ "@@ÂhžľxŽŖ‰xƒÒVŽ†ºÅâAĪÝȆµę¯Ňa±r_w~uSÕň‘qOj]ɄQ…£Z……..." ], "encodeOffsets": [ [ 90849, 37210 ] ] }, "properties": { "cp": [ 91.132212, 29.660361 ], "name": "西藏", "childNum": 1 } },
经研究发现,地图上显示名称的位置为其省会的坐标位置。所以在调整的时候修改其坐标位置来调整省会名称显示的位置。”properties”下的”cp”属性存储的是经纬度坐标。
其他的省以此类推。。。
(echarts官方论坛中)参考的修改过后的china.js
链接: https://pan.baidu.com/s/1dF9qRb7 密码: tiyk
1 0
- Echarts3之修复全国地图省名称显示不居中的问题
- Echarts3之全国地图和省市地图二合一整合
- echarts3的地图
- echarts3 地图只显示南沙群岛
- TOCControl中图层名称不显示的问题
- TOCControl中图层名称不显示的问题
- echarts3 省份显示问题
- 解决在EasyUI中使用百度地图出现不居中和坐标图标显示异常的问题(红色代码部分)
- layer 弹出层不居中显示问题的解决方法
- 修复爱国者 MP3 的文件夹和文件名不显示问题
- wordpress修复可视化编辑不显示的问题
- TortoiseGit状态图标不正常或不显示的问题修复
- 插入某电信卡运营商名称不显示的问题
- 百度地图不显示问题
- iOS导航标题不居中显示问题
- Win10无线网络图标不显示问题修复
- flex 地图居中显示
- 完美解决icloud地图不显示的问题
- java JDBC数据库链接
- 如何防止sql注入
- RSA例子在iOS/C#中使用
- iOS中最值得设计师学习的33个APP图标
- Java 设计模式情景分析——工厂方法模式
- Echarts3之修复全国地图省名称显示不居中的问题
- 如何从Mac系统中访问Windows文件夹
- 机器学习(周志华西瓜书) 参考答案 总目录
- 编程技术提升
- 四月的主要任务
- GreenDAO使用笔记
- android字体带下划线
- 工作辅助工具
- JavaEE开发之Spring中的多线程编程以及任务定时器详解