历史版本21 :自定义地图JSON资源 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 应用场景

设置地图边界目前有 2 种方式:地理信息和自定义图片。

其中地理信息就是实际的地理地图,而自定义图片的自由度就比较高了,可以将任意一张图片作为地图的边界。

FineReport 内置了一些地理信息和自定义图片的资源,用户可以直接拿来用,但是如果想自己自定义这 2 种资源,那么该如何做呢?

Snag_198fba94.png

1.2 功能介绍

  • 自定义地理信息的方法参见文档:自定义钻取地图,生成的 JSON 文件保存到%FR_HOME%\webroot\WEB-INF\assets\map\geographic\world路径下。

  • 自定义图片的方法参见文档:自定义图片作为地图边界,生成的 JSON 文件保存到%FR_HOME%\webapps\webroot\WEB-INF\assets\map\image路径下。

注:生成的 JSON 文件均可直接拷贝到其他工程中使用,即拷贝后可直接复用。

2. JSON 资源编辑

此处提供一些自定义的 JSON 资源,文件中包含 FineReport 自带的一些 JSON 和用户自愿上传的 JSON,需要的用户可直接下载:

点击下载文件备注

自定义商场.zip

商场平面图

2Fmarket.zip

商场2楼平面图

heatmap.zip

网页区域热力图

自定义图片地图.zip

柜台平面图

臺灣省.zip


台湾省地图
map.zip世界地图 & 中国各省市地图

如果有自愿提供自己自定义的 JSON 地图的,论坛发帖  被采纳后会给予 F 币奖励。

3. JSON 文件格式编辑

除了在前端制作地图的方式外,还可以后台直接编写,具体 JSON 格式如下所示:

3.1 区域地图

1574764633859411.png

注:若用户自己编写地图 JSON,需要注意: [新]地图中心点的算规则

3.2 点地图

1574764959748908.png