ArcGis 地图插件

  • 文档创建者:canvasjoe
  • 编辑次数:6次
  • 最近更新:RosieY 于 2021-01-26
  • 1. 概述

    1.1 版本

    报表服务器版本

    JAR 包版本

    插件版本

    10.0
    2017-08-15V1.1.4
    9.0
    8.0

    注1:该插件同时支持普通报表和决策报表。

    注2:不支持移动端。

    注3:不支持IE8.0

    1.2 应用场景

    插件提供了两种地图模式,各自的应用场景如下:

    • 点地图:适用于标注地图位置及相应的位置标识,如全国门店分布、本市配送站点分布。

    • 热力图:适用于显示特定区域人群分布、密度和变化趋势,如全国用户访问量趋势。

    2019-12-31_11-37-06.jpg

    1.3 功能介绍

    • 完全模拟原生地图功能。

    • 支持连接本地 ArcGis 服务。

    • 支持切换官方 BaseMap。

    • 支持地址转经纬度( 在线地理编码 )。

    1.4 实现原理

    ArcGis 是 Esri 旗下的地理信息可视化工具,是国际专业的 Gis 服务提供商,使用其内置的工具可以快速制作精美的 BaseMap。

    该插件可以对接已发布的 ArcGis 地图,并将 FineReport 获取到的数据展示在地图上。并且插件内置了官方提供的基本 BaseMap 和 Theme 类型,方便用户可以快速上手位置数据的使用。 

    2. 插件介绍

    2.1 插件安装

    点击下载插件:ArcGis地图插件

    设计器插件安装方法参照:设计器插件管理

    服务器安装插件方法参照:服务器插件管理

    2.2 操作方法

    1)普通报表

    插件安装后,点击插入图表快捷按钮,图表类型界面会新增报表类型ArcGis地图,直接插入到单元格中即可。

    Snag_1513a8b2.png

    2)决策报表

    插件安装后,在图表管理面板将ArcGis地图拖入到报表设计主体中使用。

    Snag_151c9a8d.png

    2.3 属性设置

    2.3.1 数据

    1)地址模式

    系统自动调用地理编码服务对地址进行经纬度转换( 默认坐标系 BD09ll )。

    Snag_1901a029.png

    2)经纬度模式

    自定义经纬度数据定位坐标,经纬度数据需用英文逗号隔开。

    Snag_19029864.png

    2.3.2 样式

    1)基础

    包含的设置项有:地图的标题、背景、缩放等。

    Snag_190e2e84.png

    2)底图

    设置地图的底图样式,共有2种定义方式:

    Snag_1912c264.png

    3)主题

    点地图模式:可配置地图点标注信息。

    Snag_19159cad.png

    热力图模式:可配置热力权重信息。

    Snag_1916f344.png

    3. 示例

    3.1 数据准备

    1)新建决策报表,将 Excel 文件 部分全国县市区经纬度数据(练习用).xls 放到%FR_HOME%\webapps\webroot\WEB-INF\reportlets\目录下,如下图新建文件数据集 File1。

    Snag_191ad7aa.png

    文件数据集中有2个字段:

    • 名   称:地点名称。

    • 经纬度:地点所在经纬度,经纬度之间用英文逗号隔开。

    Snag_1927339b.png

    2)将ArcGis地图拖入到报表设计主体中。

    Snag_194ec08c.png

    3.2 配置数据

    如下图配置好地图的数据信息。

    Snag_1923917e.png

    鼠标悬浮在地址上方时,会显示该地址对应的点标注信息,而点标注信息包括:地址名称标注/权重

    Snag_1935d6cc.png

    3.3 配置样式

    1)设置地图标题可见,标题内容插入公式:"部分全国县市区经纬度数据",标题设置16号字体,颜色为橙色。

    注:公式中标题一定要加英文双引号,否则设置无效。

    Snag_193c3d98.png

    2)底图样式采用默认的设置:streets。

    Snag_193fb9fd.png

    3)主题采用点地图样式,勾选显示点标注信息

    注:如果不勾选显示点标注信息,鼠标悬浮在地址上方,是不会显示地址名称标注/权重信息的。

    Snag_194158d8.png

    3.4 效果预览

    保存报表,点击PC端预览,点地图样式如下:

    2019-12-31_11-33-31.jpg

    如果地图主题采用热力图样式,效果如下图所示:

    2019-12-31_11-37-06.jpg

    4. 模板下载

    已完成模板可参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\demo\other\ArcGis地图.frm

    点击下载模板:ArcGis地图.frm

    点击下载文件数据集用到的 Excel 文件:部分全国县市区经纬度数据(练习用).xls

    附件列表


    主题: 图表应用
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526