使用多边形控件画图,画出自己需要的地图,画完以后双击鼠标左键确认,然后选择后边导出为json文件。
1.概述
由于百度地图控件只开放到城市区域轮廓,涉及到乡镇地区区块时则无法显示,这时候就需要自己描绘地图轮廓。
1.1 应用场景
中国地图控件中由地图省份下钻到城市再到乡镇,想一级一级看到乡镇地图数据,或者想自定义区域划分的情况。
2. 中国地图自定义区划流程图
2.1 地图描绘软件进行地图设置
下面地图描绘操作网站:http://datav.aliyun.com/portal/school/atlas/area_generator,以下图城市设置为例子,区划进行地图轮廓描绘。
使用多边形控件画图,画出自己需要的地图,画完以后双击鼠标左键确认,然后选择后边导出为json文件。
2.2 放到系统指定文件中
安装ourwaybi根目录中Cross_SBI文件夹 build/static/JSON/china-main-city放到这个目录下,注:这个路径更据系统安装的位置不一致会有所不同
(这个路径是系统根据中国地图展示中国地图行政区域划分数据脚本)注意请勿修改相关数据和命名
应用文件(返回到JSON路径找到cityMapName.Json脚本中注释添加相应城镇脚本数据)由于时间问题,我已经备份相应JSON脚本直接覆盖cityMapName.json文件
设置检索字段(系统识别是根据您提交的相应脚本来获取,注意二边文件名有没有重复或缺少字母)
(注意:修改JNSO文件可能导致系统出错,一旦出错或者访问不了的情况请及时与Ourway技术支持联系!)
注:设置完成以后需要重启bi系统
2.3 检验成果
(1)选择设计报表“+”“地图”-“标线地图”
(2)选择右侧属性栏:“专有”-“地图坐标系”-“地图类型”选择已添加的名称
(3)添加数据(X,Y分别为经纬度)