当前位置:首页  >  数据图表专题  > 

自定义报表FineReport之gis地图地址定位

作者:finereport

浏览:11,244

发布时间:2024.4.17

gis地图是一种比较精准的数据地图类型,当公司想要查看的是某个区域各个网点(特定位置)的数据时,那么就可以使用gis地图,即集成专用的地图软件。

11.0.6 版本及之后的设计器平台,FineReport地图配置支持自定义高德地图 GIS 图层,并在设计器地图模板中应用。如下图所示:

 

注:暂不支持直接在设计器「地图类型>GIS图层」处自定义。

示例

1. 注册高德地图账号并申请Key

使用高德地图 JS API 开发地图应用需要做一些准备,请参考高德地图开发教程注册账号并申请 Key 。得到 Key 和安全密钥如下图所示,可先复制以备后用。

 

2. 创建自定义地图并分享

1)点击进入高德自定义地图平台,可以创建我的自定义地图。如下图所示:

 

2)点击进入地图样式编辑界面,可修改各类地理信息的样式并保存。如下图所示:

注:FineReport 仅支持高德地图「底图」样式,不支持「图层」样式。

 

3)点击地图样式右下角的「分享」,复制 JS API 调用的地图样式ID 以备后用。如下图所示:

 

3. 新建自定义高德地图图层

1)在设计器中,点击顶部菜单栏「服务器>地图配置」,登录数据决策系统,跳转到地图配置界面。

2)选择「自定义GIS图层」,新建一个目录并命名。选中创建的新目录,选择「高德地图」,填写配置项。

配置项如下表所示:

注1:请使用自己创建的真实的 key,此处仅示范格式。

注2:同一个模板内,只能使用一个 key 对应的图层,不支持使用多个不同 key 的图层。

 

然后点击「加载图层」,右侧出现在高德自定义地图平台创建的地图样式。

最后点击右上角「保存」设计器中即可生效。如下图所示:

 

4. 模板地图应用GIS图层

在上一步「同步地理文件」后,在设计器的模板中,地图 GIS 图层选择「自定义」时,即可选择新建的自定义图层。如下图所示:

 

模板预览的地图图层效果如下图所示:

产品介绍

Finereport是帆软旗下一款报表工具,其功能强大,小到报表的填报、查询、部署、集成,大到可视化大屏和Dashboard数据驾驶舱制作,应有尽有。用户通过使用 FineReport 可以轻松构建出灵活的数据分析和报表系统,大大缩短项目周期,减少实施成本,最终解决企业信息孤岛的问题,使数据真正产生其应用价值。而且,Finereport为纯java编写,支持二次开发,是类Excel的设计器,上手简单快捷,降低了报表开发的门槛。在企业中被关注最多的数据安全方面,FineReport支持多人同时开发同一套报表,并通过模板加锁功能防止编辑冲突,实施权限管理,保障数据安全。

管理驾驶舱指南,业务指标,数据分析报表需要展现大量的数据和文字,提高信息传递的效率

报表工具产品更多介绍:www.finereport.com


在线客服

电话咨询

技术问题

投诉入口

微信咨询