双击此处添加文字
自定义区域描图(中国地图控件)
来源: | 作者:佚名 | 发布时间: 2021-04-12 | 1747 次浏览 | 分享到:

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分别为经纬度)