1. 概述编辑
2019 年 8 月 16 日之前安装的 9.0 和 10.0 版本 FineReport 设计器(下文均略称为老版本设计器),内置的地图文件版本较老,存在一些遗漏或行政区域更新不及时的问题。
为了不影响用户对地图的正常使用,需要用户更新最新的地图文件。
注:升级 JAR 包无法直接更新地图文件,因此本文的老版本设计器指的是安装日期在2019 年 8 月 16 日之前。
2. 使用 9.0 老版本设计器,不升级至 10.0编辑
用户需要下载地图文件,并替换本地的相关文件。
1)场景一:如果客户有 8.0 版本制作的地图模板,且直接迁移至 9.0 中
用户需要下载并替换该地图文件%FR9.0_HOME%\WebReport\WEB-INF\assets\geojson下的area文件夹,如下图所示:
点击下载文件:area.rar
2)场景二:如果用户全部在 9.0 版本中新建的地图模板,依赖该地图文件。
用户需要下载并替换该地图文件%FR9.0_HOME%\WebReport\WEB-INF\assets\map下的geographic文件。如下图所示:
点击下载文件:geographic.zip
3. 9.0 升级到 10.0 版本设计器编辑
推荐使用 9-10 升级工具 进行跨版本升级
1)由 9.0 手动升级至 10.0 版本设计器的、2019 年 8 月 16 日之前使用升级工具升级的用户,请参照本文第 2 章场景二进行升级
2)2019 年 8 月 16 日之后使用 升级工具 升级,会自动更新地图文件,不需要额外操作
4. 使用 10.0 老版本设计器编辑
2019 年 8 月 16 日之前安装的 10.0 版本设计器,其中新建的地图模板依赖该地图文件。
用户需要下载并替换该地图文件%FR_HOME%\webapps\webroot\WEB-INF\assets\map下的geographic文件夹。如下图所示:
点击下载文件:map.zip
5. 注意事项编辑
如果用户自定义过地理地图,如曾经重新定义过中国的省份名称或在各城市下自定义了街道地图,则升级工具和替换文件有可能会覆盖原自定义地图。
建议保留原地图目录,并在升级后替换自定义相关内容。