「自定义GIS图层」支持引入高德地图、WMTS。详情参见第4章
mapbox图层替换为高德图层,使用GCJ02坐标系
内置的自定义GIS图层信息不支持修改,仅保留「深蓝、卫星」图层,新增「极夜蓝」图层,详情参见第4章
我们可以通过「地图配置」功能自定义地图边界和GIS图层,在设计器中选择对应的「地图边界」即可。
注1:11.0.6版本对地图进行了一系列优化,为保证预览效果,建议使用Chrome浏览器。
注2:11.0.6版本及之后的「地图配置」界面,需联网请求高德API资源,否则「地理信息」、「自定义图片」图层无法显示。
内网情况下开放标准样式的高德api白名单域名可使用:webapi.amap.com、vdata.amap.com、restapi.amap.com。
3)「地图配置」中共有三个配置页面,分别为:
地理信息界面如下图所示:
对应标号区域的功能说明如下表所示:
地理区域信息列表,可直接在列表中修改名称、经度和纬度
注:V11.0.30及之后版本,mapbox图层替换为高德图层。系统默认为GCJ02坐标系,若坐标存在偏移需自行进行坐标转换后修改坐标。
合并区域时可在列表中勾选区域进行合并
点击下方按钮可实现列表收起或展开
要自定义一个新地图边界,首先要新建或复制一个目录,设置新边界的名称。
新建目录时,需选中一个已有的目录作为父级目录,再点击目录右上角的添加按钮添加目录,设置名称后点击确定。如下图所示:
新建的目录在「父级目录」下,没有任何地理信息。如下图所示:
复制目录时,需选中你想要的地理信息目录,在弹出框中设置新目录的「文件名称」和「父级目录」,最后点击确定即可。如下图所示:
注:不支持连同子目录一起复制,仅支持复制选中的目录文件。
复制的目录文件,包含原目录文件的地理信息。如下图所示:
选中刚刚新建的目录,在地图编辑框中选择选区工具,按照工具提示绘制自定义区域,绘制完成时会弹出默认区域名和中心点的配置框,可自行修改。
以多边形选区工具为例,操作步骤如下图所示:
若地图中有可选的区域,在选择「合并」工具后,可点击地图中的区域或勾选区域列表中的区域进行合并。操作步骤如下图所示:
注:不支持取消合并,在没有点击右上角「保存」之前,可使用「重置」恢复到修改前的状态。
若地图中有可编辑的区域,选择「编辑」工具后,可对区域形状、大小等进行修改。选择「删除」工具后,点击区域删除,点击「完成」即删除成功。
操作步骤如下图所示:
同一个目录的「区域」和「点」类型互不影响,若要改变点地图信息,选中目录后再选择「点」修改即可。点地图无选区工具、合并区域工具,支持标记点工具。
如下图所示:
配置完成后,点击右上角「保存」按钮,自定义的地理信息会生成两个JSON文件保存到%FR_HOME%\webapps\webroot\WEB-INF\assets\map\geographic\对应目录下,分别是名称-area.json和名称-point.json,如下图所示:
所以在「保存」后,重置不再生效;在「保存」之前,点击「重置」可恢复到修改之前的状态。
在%FR_HOME%\webapps\webroot\WEB-INF\assets\map目录下,手动添加、删除或修改geographic(地理文件)、image(自定义图片)及其任意JSON文件内容,需要进入「地图配置」,点击右上角「同步地理文件」按钮,设计器中才能生效。
拷贝完成后,同样需要「同步地理文件」,还需要点击设计器中地图类型下的「刷新」按钮。如下图所示:
自定义图片:即把一张图片作为地图边界,然后可以在图片中绘制区域或者点。
自定义图片仅支持新建目录,不支持复制目录。同样需要先选择一个父级目录,再点击添加按钮添加目录。如下图所示:
选中创建的新目录,点击「导入图片」即可。如下图所示:
自定义图片中,编辑工具支持放大、缩小、多边形选区、矩形选区、圆形选区、标记点、合并区域、编辑和删除。
使用方法与「地理信息」中的工具相同,可参考第2.2节。
配置完成后,同样点击「保存」按钮进行保存,生成的JSON文件保存在%FR_HOME%\webapps\webroot\WEB-INF\assets\map\image目录下。
问题描述:
自定义图片的地图,在模板预览时,图片不显示
原因分析:
图片缓存在文件服务器的/WEB-INF/assets/temp_attach下
由于服务器网络环境异常等因素,导致工程节点与文件服务器连接失败,从而无法读取到资源文件
解决方案:
超级管理员可通过「fine_conf_entity可视化配置插件」设置临时资源附件存储位置。重启服务器后设置生效。
参数值需为布尔型,默认为true
false:临时资源优先存储在文件服务器
true:临时资源优先存储在工程节点本地
GIS图层包含了世界范围内诸如省市区行政划分、道路交通、边界划分等信息,且不同的GIS图层对应的地图风格不同。
在决策系统中支持自定义GIS图层,可作用于当前服务器下的所有地图。自定义的GIS图层名称不支持重复、为空。
自定义GIS图层有以下4种方式:
此处提供一些自定义的JSON资源可直接下载拷贝到对应目录下使用,文件中包含FineReport自带的一些JSON和用户自愿上传的JSON。
如果用户自定义JSON资源时,只自定义了其中一个JSON文件,需手动添加另一个JSON文件,再到地图配置中「同步地理文件」。
除了在前端制作地图的方式外,还可以后台直接编写,具体JSON格式如下所示:
1)将JSON文件放在工程webapps\webroot\WEB-INF\assets\map\image文件夹下
2)在数据决策系统中,点击「管理系统>地图配置>同步地理文件」即可。
旧服务器上的地图自定义过背景、图层时,若希望把旧服务器上的地图迁移到新部署的服务器,可将旧服务器中%FR_HOME%\webapps\webroot\WEB-INF\assets中所有文件复制粘贴到新服务器相同路径下,在「决策系统>地图配置」中点击「同步地理文件」即可。
如果如下图修改了地市名,那么地市内的区县信息都会消失。
鼠标选中内容,快速反馈问题
鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。