1 功能简介

定位控件可以在移动端自动获取填写人所在地理位置信息的控件,方便位置信息的填写和展示,一般用于各类各类考勤打卡、实时定位的场景。

2 配置说明

使用前提条件
1) 限移动端使用,需使用 https 地址访问表单,且需要开启允许获取设备位置权限。
2) 在乐创者管理后台的“第三方平台”页面中,配置对应使用的地图资源配置,目前定位控件支持高德地图、百度地图、国家天地图,如果没有对应的配置,定位界面地图会显示为空白。

常规设置:

  • 控件支持的数据类型:仅字符型。
  • 地图资源:可选高德地图、百度地图、国家天地图,对应乐创者管理后台“第三方平台”中的配置。
  • 设置定位中心:限制当前定位控件取值只能在设定的定位中心的一定范围内(是否配置了“允许选择及范围”)。定位中心可以设置多个。应用场景如:为上下班打卡设置多个办公场地。
  • 显示地图:配置控件外部是否直接显示地图。
  • 自动获取当前位置:开启时默认页面加载时自动调用设备定位功能自动获取当前位置。关闭时则不自动定位,需要手动点击才能定位。
  • 允许选择范围:关闭时不允许手动选择地点。开启时允许在以自动定位点为圆心的半径范围内选择地点。
    1)-1表示不限范围,任何地址都可以选择;
    2)0表示不允许选择,与不勾选“允许选择”的效果一样,不允许选择任何地址;
    3)非0表示允许选择以当前位置为中心、以设定的范围为半径之内的地址。

定位中心设置说明:
目前支持两种定位中心点的添加方式。

1)手动添加
定位中心列表如下如所示。

单击【+】添加定位中心点。

  • 名称:自定义中心点名称
  • 地址:不可编辑,通过在地图中选择地点自动获取。
  • 定位范围:允许保存的地点范围,配置相应的数值后可以在地图上实时看到以定位中心点为半径覆盖的区域。
  • 规则使用范围设置:设置允许使用的用户范围,默认不限制,可以通过角色、组织、组织角色、应用内岗位、自定义维度进行限制,例如可以控制不同岗位的员工的在特定的办公场所才能进行上下班打卡。

2)动态获取
允许配置一个数据视图根据传参动态获取定位中心的信息。

显示与布局:

高级设置:

  • 支持控件高级设置、自动赋值设置、读写数据处理和字段高级设置等。详细配置说明可查阅章节 元数据>字段高级设置
  • 其中控件高级设置中允许配置控件自动填充功能,定位控件自动填充功能与一般选项类控件不同,其填充值来源字段内容是定位信息相关的内容,如下图所示。

3 显示交互

地点显示
控件字段默认存储为定位点的经纬度,例如:120.247273,30.203482,如果列表或详情页面需要显示地点其他信息,例如详细地址等,一般需要使用高级设置中的自动填充功能将相关信息冗余存储到其他字段中进行显示。

PC端:
该控件不支持在PC端使用。

移动端:

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