1 功能简介

地点选择控件的主要使用场景是用于地图上的地点标记,例如对不动产信息的登记(数据采集),需要对楼宇物理位置进行标记,可以标记“点”,也可以标记“多边形”即多点围合区域,以地理数据 GeoJSON 格式将经纬度信息存储下来。

采集到的数据支持在表单内部查看地图中的位置,也可以拓展到其他产品,例如利用数智大屏的地图组件中进行集中展示和查看。

2 配置说明

2.1 地图资源配置

截至V730版本,地点选择控件已经支持“浙江省地理信息公共服务平台(浙江天地图)”和“高德地图”两种地图资源的显示。

以上两种平台的地图资源需要在门户登录系统管理员账号,在管理后台“第三方平台”中分别进行配置。

(1)浙江省地理信息公共服务平台(浙江天地图)

添加天地图资源,如下图所示。可以在此列表进行天地图资源的新增、编辑、删除。

  1. 基础设置

    基础设置中是地图资源的关键性配置,主要配置有【地图名称】和【服务token】等,因为目前地图类别及支持仅支持“浙江省地理信息公共服务平台(浙江天地图)”,故【地图类别】不需要修改,【服务地址】也自动填入了 “https://ditu.zjzwfw.gov.cn” 不需要修改。

    服务token的申请方式可以查阅 浙江省地理信息公共服务平台-开发中心

  2. 底图资源&注记资源

  • 底图资源作为地图的基础底图,最好至少配置一个底图资源,也可以根据业务需要配置多个供用户切换,控件中默认选中排序第一的底图进行展示;
  • 注记资源作为底图上层的附加信息在地图上进行展示,例如行政区划线、地点注记信息等,可以根据业务需要进行配置或选择不配置。
  • 以上两类资源的配置主要包含【资源名称】、【资源服务地址】、【排序】等。
    【资源名称】用于控件中地图图层的区分和选择。
    【资源服务地址】用于调用相应的资源服务地址来获取图层信息。资源服务地址的查询可以查阅 浙江省地理信息公共服务平台-资源中心。配置的资源在控件的地图上是否有效取决于您申请的服务token包含哪些资源,如果配置了无权限的资源服务地址,那在地图上也是无法呈现的。
    【排序】用户调整控件地图上图层的排列顺序。
    【默认启用】仅注记资源显示该配置,用于配置在控件的地图图层中是否默认显示。

(2)高德地图

如下图所示,需要配置Web端(JS API)的key和安全密钥,以及Web服务的key。

  • Web端(JS API):提供地图资源,必配。
  • Web服务:提供地点名称详细搜索定位功能,必配。

上述相应申请方式详见 高德地图开发文档中心

2.2 设计器配置

常规设置:

  • 控件支持的数据类型:仅限字符型、文本型允许选择此类控件
  • 控件默认值:支持常量和表达式
  • 地图资源:首先要选择使用“浙江天地图”或是“高德地图”中的一种,如若选择的是浙江天地图还需要列出门户“地图资源管理”下配置的地图资源名,供设计者选择使用。(需要使用相应的地图资源需要提前在门户中进行第三方平台设置,详见2.1)
  • 选取方式:该配置项用于控制地图选择界面添加地点的工具栏操作按钮,默认选中“标记&多边形”,同时支持标记和多边形,另外允许配置“仅支持标记”或“仅支持多边形”。
  • 初始中心点(版本V7.3.0新增):支持配置进入地点选择初始界面的定位中心点,默认选中“自动获取”,支持“自定义”,需要配置定位中心的经度和纬度如下图所示。【经度】和【纬度】默认为空,必填。经度配置数值范围为-180到180,纬度配置数值范围为-90到90。
  • 初始缩放倍数(版本V7.3.0新增):初始缩放倍数为10,支持设计人员按需配置进入地点选择初始界面地图缩放倍数,建议输入3-20的整数,配置的数值超出范围时,执行时会按支持的极限缩放倍数执行。

控件高级设置-自动填充:

  • 目前支持的“浙江省地理信息公共服务平台”支持填充如下图数据。其中“选取方式”填充值为“标记”和“多边形”

其他配置说明:
1.不允许作为虚拟字段
2.不允许作为参数查询字段
3.不允许PC列表编辑
4.支持PC筛选:仅支持为空/不为空
5.PC统计仅支持计数/计数(含空值)
6.不支持被计算

3 显示&交互

PC端

控件样式:未选中地点时默认提示文字“点击选择地点”,提示文字允许在控件高级设置中自定义。

点击进入地点选择界面,如下图所示。

  • 地点定位功能:根据配置的地图资源能力开放一定搜索功能,方便选择地点时进行范围过滤。目前浙江天地图仅能做到行政区划过滤,不能进行精确查找;高德地图则支持详细地点的搜索和定位。
  • 图层选择:仅浙江天地图支持切换图层,此处显示的图层当前选择的地图资源中的底图资源和注记资源,在地点选择界面可以由用户自行切换地图的显示图层。
  • 操作:支持标记绘制、多边形绘制、多边形编辑、图层拖动、图层清除、放大、缩小等操作。

选中方式说明:目前支持标记绘制和多边形绘制两种,但每次只能选中一个标记点或一个多边形区域,如下图所示。

选择完地点保存后控件样式显示如下,点击“查看地点”支持在地图中查看所选地点。

在详情页面查看字段所选地点时,仅支持切换图层和放大缩小操作。

移动端

控件样式:

选择地点界面:支持范围过滤,支持图层选择,操作方式基本同PC端。

选择完地点保存后控件样式显示如下,点击“查看地点”支持在地图中查看所选地点。

作者:Eric  创建时间:2023-08-07 09:12
最后编辑:Eric  更新时间:2025-04-24 13:55