反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

地图钻取

1. 概述

1.1 应用场景

FineReport 钻取地图支持 2 种钻取方式,分别如下:

  • 点击钻取:点击区域进行下钻

0381AA6B-7EC4-4736-AC55-06374210E27E.GIF

  • 自动钻取:放大地图区域自动下钻

4D95B78A-6214-46F9-8FCF-E8D9E6AE7A45.GIF

1.2 功能入口

  • 点击钻取:钻取层级的缩放等级设置为自动

1.png

  • 自动钻取:钻取层级的缩放等级设置为具体的层级数值,下图示例地图放大到级别 1.5 时自动钻取

2.png

2. 示例

2.1 准备数据

新建普通报表,添加数据库查询数据集 ds1,SQL 语句为:SELECT * FROM 地图,如下图所示:

Snag_38941f8.png

2.2 插入图表

以单元格图表为例,合并一片单元格,插入区域地图,如下图所示:
222

选中图表,在右侧图表属性面板中的类型下,可自行选择 GIS 图层和初始状态,如下图所示:
222

注1:选择区域地图,意思是指的是钻取每一层级都是区域地图,点地图类似。

注2:选择组合地图时,指的是用户可以设置每一层级对应的地图类型。

2.3 绑定数据

选中图表,在右侧图表属性表中选择图表属性表-数据>数据,如下图所示:

 222

注:数据可以选择底层数据汇总或者各层级分别指定,默认选中前者,意思为数据只需指定钻取地图底层,上层数据根据底层汇总而成;如果选择各层级分别指定,则每一层级根据层级的图表类型不同,界面不同,不同层级时,数据可配置完全不同的系列。

点击图表属性表-数据>钻取层级,选择自动时,为点击钻取
222

点击图表属性表-数据>钻取层级,选择具体层级时,为自动钻取,即地图放大到级别 6 的时候自动钻取。
222

注:关于钻取层级的说明:

默认层级关系读取服务器对应的文件目录。

层级属性中,描述是根据所选择的地图的目录层级关系,自动添加对应的层级数。层级数不可编辑。

层级属性中,缩放等级指的是鼠标滑动到某一层级,自动钻取 or 返回。

对应缩放等级可设置为'自动'或者是1~18的任意等级。其中层级数高对应的缩放等级必须高于低层级。

按照需要可在图表属性表中进一步设置图表样式,例如设置标题,字体大小颜色,图例,系列配色,这里不再一一介绍。

2.4 效果预览

保存模板,点击分页预览,效果即如描述中所示。

3. 模板下载

已完成模板可参考:

点击钻取模板:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\Chart\NewMap\MapDrillDown.cpt

自动钻取模板:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\Chart\NewMap\AutomaticDrillDown.cpt

模板下载:

MapDrillDown.cpt

AutomaticDrillDown.cpt

4. 注意事项

场景描述:

FineReport10.0 按照文档新建钻取地图时,地图边界并没有中国(省份)文件夹,用户转而使用中国作为地图边界时,发现只能钻取到第二层的直辖市,其他省份城市无法钻取。原因分析:

1)Finereport10.0 地图边界如果缺失中国(省份)文件夹,将缺失的文件夹拷贝到对应路径即可。

2)用户使用中国作为地图边界时,由于地图边界中国设定上是四层,而用户设定的数据集中只有两层数据,故而只能钻取到第二层,用户如果想要使用中国作为地图边界,必须确保自己的数据集中有四层数据。

解决方案:

将压缩包中国省份.rar 解压后拷贝到%FR_HOME%\webapps\webroot\WEB-INF\assets\map\geographic\world路径下,重启报表服务器。

附件列表


主題: 原简体文档
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉