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
免费下载
体验Demo