适用于 ArcGIS Indoors Maps 扩展模块。
与可配置启动操作以从 ArcGIS Indoors Mobile 应用程序打开其他应用程序一样,可将链接配置为从其他可配置移动应用程序启动 Indoors Mobile 应用程序。 如果贵组织使用其他可配置移动应用程序,可在这些应用程序中嵌入共享链接以在地图聚焦于特定要素的情况下启动 Indoors Mobile 应用程序。
以下是使用 URL 链接的示例:
- 使用工单应用程序的移动工作人员可以在地图聚焦于特定要素的情况下启动 Indoors Mobile 应用程序。
- 使用公司特定应用程序追踪会议和事件的员工可以启动 Indoors Mobile 应用程序并聚焦于事件或会议的位置,以快速获取指示,无需在 Indoors Mobile 应用程序中进行搜索。
注:
如果您使用的是 iPhone 12 mini 或 iPhone 13 mini,则设备在打开启用匿名访问的智能启动 URL 时不会自动下载并打开移动地图。 在这些设备上打开智能启动 URL 后,点击以访客身份继续打开移动地图。
URL 参数
下表列出了所有支持的参数及其描述:
参数 | 描述 |
---|---|
portalURL | 包含要下载并打开的地图的 ArcGIS 组织的 URL。 |
itemID | 要打开的地图的项目 ID。 这肯定是移动地图包。 |
anonymousAccess | 指定在调用公开共享的地图或 MMPK 时,或者登录组织时是否使用匿名访问。 |
action | 指定应用程序启动时要采取的操作(定位或路径)。 |
x | 位置的经度。 |
y | 位置的纬度。 |
floor | 要素所在的楼层的垂直顺序。 |
layer | 地图中包含要素的图层的名称。 |
featureID | 要素的唯一标识符,可以是对象 ID、全局 ID 或来自 ArcGIS Indoors 信息模型的唯一属性,例如单位 ID。 |
featureIDField | 包含要素的唯一标识符的字段名称。 |
toX | 目标位置的经度。 |
toY | 目标位置的纬度。 |
toFloor | 目标要素所在的楼层的垂直顺序。 |
toLayer | 地图中包含目标要素的图层的名称。 |
toFeatureID | 要路由到的要素的唯一标识符,可以是对象 ID、全局 ID 或来自 Indoors 模型的唯一属性,例如单位 ID。 |
toFeatureIDField | 包含目标要素的唯一标识符的字段名称。 |
fromX | 原点位置的经度。 |
fromY | 原点位置的纬度。 |
fromFloor | 原点要素所在的楼层的垂直顺序。 |
fromLayer | 地图中包含原点要素的图层的名称。 |
fromFeatureID | 要路由的要素的唯一标识符,可以是对象 ID、全局 ID 或来自 Indoors 模型的唯一属性,例如单位 ID。 |
fromFeatureIDField | 包含原点要素的唯一标识符的字段名称。 |
示例 URL
以下演示了可用于启动要素的 URL 的示例。
注:
所有智能启动 URL 中都必须包含 portalURL 和 itemID 参数。
打开特定移动地图的 URL
https://indoors.arcgis.app?portalURL=https://myorgName.maps.arcgis.com&itemID=ac4145c1ac44aea86e9ed42e00fbb0d3
以访客身份打开特定移动地图的 URL(匿名访问)
https://indoors.arcgis.app?portalURL=https://myorgName.maps.arcgis.com&itemID=f1daf45bd232417382b733c132e56928&anonymousAccess=true
用于在地图上定位要素或地点的 URL
https://indoors.arcgis.app?action=locate&portalURL=https://myorgName.maps.arcgis.com&itemID=ac4145c1ac44aea86e9ed42e00fbb0d3&x=-117.184&y=34.058&floor=2
用于选择地图上特定要素的 URL
https://indoors.arcgis.app?action=locate&portalURL=https://myorgName.maps.arcgis.com&itemID=ac4145c1ac44aea86e9ed42e00fbb0d3&layer=Units&featureID=M3.ne350&featureIDField=unit_id
用于生成从原点位置到目标位置的方向的 URL
https://indoors.arcgis.app?action=route&portalURL=https://myorgName.maps.arcgis.com&itemID=ac4145c1ac44aea86e9ed42e00fbb0d3&fromfloor=0&fromLayer=Safety%20Assets&fromFeatureID=115&fromFeatureIDField=ObjectID&toX=-117.19450469439536&toY=34.05679685034205&toFloor=1&toLayer=Units&toFeatureID=L2e820&toFeatureIDField=name
用于生成从用户指定位置到目标位置的方向的 URL
https://indoors.arcgis.app?action=route&portalURL=https://myorgName.maps.arcgis.com&itemID=ac4145c1ac44aea86e9ed42e00fbb0d3&toX=-117.184&toY=34.058&toFloor=2&toLayer=Units&toFeatureID=M3.ne350&toFeatureIDField=unit_id