【案例研究】如何自定义地图范围


Administrator
飞致云 发布于 2022-05-26 / 1035 阅读 / 0 评论 /
1 下载地图文件1.1 执行命令进入 dataease 服务器,从容器中下载地图文件 100000_full.json。docker cp dataease:/opt/dataease/data/feature/full/100000_full.json /tmp2 修改地图文件2.1 修改文件地图

1 DataEase 1.14.X 版本之后

因为地图文件目录结构变动,所以推荐使用系统自带的【地图设置】功能区上传地图文件,具体可以参考官方的线上文档。
传送门:https://dataease.io/docs/v1/user_manual/system_management/param/?h=地图#3

2 DataEase 1.14.X 版本之前

2.1 下载地图文件

2.1.1 执行命令

进入 dataease 服务器,从容器中下载地图文件 100000_full.json。

docker cp dataease:/opt/dataease/data/feature/full/100000_full.json /tmp

image-1653543360225

2.2 修改地图文件

2.2.1 修改文件

地图文件是按照中国的省级行政区划分区域组合成的中国地图,如果只显示【湖南省】和【广东省】,那么在地图文件中只保留湖南省和广东省两个子集,其余行政区子集删除即可
image-1653543368764

2.2.2 上传配置

保存地图文件并上传至容器原路径

docker cp /tmp/100000_full.json dataease:/opt/dataease/data/feature/full/

2.2.3 重启服务

dectl restart

2.2.4 查看地图

进入系统查看,地图范围只显示湖南省和广东省
image-1653543376967

2.3 非行政地图绘制

2.3.1 资源下载

下载BigemapGIS Designer,下载地址:http://www.bigemap.com/reader/download/ ,选择全能版本即可

image-1653543383148

2.3.2 绘制地图

绘制所需要的地图范围,并导出 .kml 文件

image-1653543389471

2.3.3 操作工具

打开自定义地图工具: http://geojson.io/,导入 .kml 文件,网页右侧就会生成对应的 JSON 内容,将内容贴入地图文件即可。

image-1653543394716

image-1653543401004

注意:BigemapGIS Designer 全能版是要收费的。然而地图文件中的区域内容实际是一个个坐标点组成,所以也可以自己在地图瞄点来手动绘制地图。



是否对你有帮助?