地图省市名称不居中
问题描述
地图展示出来后发现省市名称不居中,有不少名称在该省的边上
原因分析
echarts显示名称的位置其实是该省的省会的坐标上,有的省会位置比较偏,造成名称的位置不居中。
解决方法
1 修改china.js文件中坐标。
2 例如要修改广西的名称居中,找到以下
“properties”: {“cp”: [108.320004, 22.82402], “name”: “广西”, “childNum”: 2}
3 观察图中广西的名称应该如何移动才能居中,然后修改相应"cp"后的坐标,坐标轴的方向是x轴从左至右增大,y轴从下至上增大,根据这个定义很容易判断出如何修改坐标,如果想更精确也可以到百度地图中获取中间位置坐标。
4 重新上传china.js至服务器,在OBIEE 12C集成ECHART生成统计地图之一中有说明。
5 更新AnalyticsRes,请参考在OBIEE 12C集成ECHART生成统计地图之一中的说明
6 清除浏览器缓存和cookie数据
7 重新运行报表就会发现名称的位置居中了。