准备用于 Indoors 移动应用程序的地图

适用于具有 Indoors 功能许可的门户。​

移动地图包将地图合并到单个文件 (MMPK) 中,可以将该文件共享至您的 ArcGIS Enterprise 门户或 ArcGIS Online 帐户。为 ArcGIS Indoors for iOSArcGIS Indoors for Android 创建的移动地图包可用于探索、标识和搜索各种感兴趣点并在室内进行导航。

准备地图

Indoors 移动地图包需要包含 Indoors for iOSIndoors for Android 所需的所有地图图层和独立表格。请完成以下步骤以创建地图并准备在移动地图包中使用:

  1. 启动 ArcGIS Pro
  2. 登录到 Enterprise 门户或 ArcGIS Online
  3. 打开包含 Indoors 地理数据库的工程。
  4. 单击插入选项卡,然后单击新建地图按钮 新建地图 以创建地图。
  5. 将以下内容添加到新地图并设置可见性,如下所示:

    图层名称图层可见性(推荐)

    Events

    关闭

    People

    打开

    <感兴趣点> 图层

    打开

    Transitions

    关闭

    Pathways

    关闭

    Network_ND

    关闭

    Dead Zones

    关闭

    Tracking Zones

    关闭

    Details

    打开

    Units

    打开

    Levels

    打开

    Facilities

    打开

    Sites

    打开

    注:
    • 您可能会有多个感兴趣点 (POI) 图层,具体取决于您的组织;例如“地点 + 事物”、“安全 + 保障”和“零售 + 服务”。请确保图层使用 CATEGORY_TYPE 设置了定义查询,且图层名称与设置的值相匹配。
    • Indoors 移动应用程序支持使用以下图层来连接和引用在线内容:
      • People
      • Events
      • <感兴趣点> 图层
      • <工单> 图层
    • Details、Levels 和 Facilities 等楼层平面图图层不应引用在线内容。
    • 旅馆式办公区域相关的图层和表可以引用在线内容。
    • 在线内容只能引用基于要素服务的图层。
    • 地图中的所有图层应具有唯一名称。
  6. 根据需要设置图层的可见比例范围
  7. 根据以下内容为图层设置符号系统

    Details 和 Units 图层

    根据 USE_TYPE 属性进行设置。

    <感兴趣点> 图层

    根据 CATEGORY_SUBTYPE 属性进行设置。

    People 和 Events 图层

    请使用空点符号(无颜色或轮廓,大小为 1)。

    注:
    • 在将符号应用于具有密集 coverage 的感兴趣点图层时,请务必谨慎。例如,办事处将按单元面的颜色进行符号化,且不应具有单个点符号。
    • 对于感兴趣点图层,系统将支持单一符号唯一值符号系统类型。对于唯一值,系统仅支持一个字段和一个符号。
  8. 打开 Units(NAME 属性)、People(KNOWNAS 属性)以及所有需要标注的 POI 要素的标注
  9. 将 People 的图层属性中的显示字段(如果存在)设置为 KNOWNAS,并将所有其他地图图层设置为 NAME
  10. 对所有地图图层启用弹出窗口,然后激活要在 Indoors for iOSIndoors for Android 的信息卡片中显示的所有字段。
  11. IndoorsConfig 独立表添加到新地图。如果您要针对旅馆式办公区域配置地图,请将 Areas 独立表包含在内。
  12. 确保地图为当前 XY(例如(例如 WGS 1984 Web Mercator 辅助球体)和当前 Z(例如 WGS 1984)设置了坐标系
  13. 重命名地图以轻松标识并完成所有元数据字段
  14. 设置地图的显示范围以显示所有地图数据。
  15. 从地图中移除任何 Esri 托管的底图服务。

配置底图

底图是室内地图的重要组成部分,可为附近的要素提供背景和视角。由于底图的比例较大,建议使用矢量底图。不同于影像切片底图,矢量切片底图更小,并且支持更高的细节层次。

使用 Esri 托管的底图

ArcGIS Pro 中,您可以从地图选项卡图层组中的底图库中添加底图。根据活动门户的配置方式,库可能包含默认的 Esri 底图、共享到组织底图库组的地图以及添加到 ArcGIS Pro 工程的底图。

您还可以通过完成以下步骤将 Esri 矢量底图添加到地图中:

  1. 复制您要添加的矢量底图的 URL。
  2. 选择您为移动地图包创建的地图。
  3. 内容窗格内,右键单击 Indoors Configuration 表,然后单击打开

    随即显示 Indoors Configuration 表。

  4. 双击 BASEMAP_URLValue 字段,然后粘贴矢量底图 URL。

使用托管在 Enterprise 门户上的自定义底图

要使用托管在 Enterprise 门户上的自定义底图,请完成以下步骤:

  1. 创作自定义底图
  2. 使用创建矢量切片包工具创建矢量切片包

    在运行创建矢量切片包工具时,请通过进行以下调整为室内细节层次提供支持,并将切片比例缩小 17 个系数:

    1. 取消选中适用于 ArcGIS Online、Bing 地图或 Google 地图的包复选框。
    2. 请为切片方案参数选择 Indoors 符号系统资源中包含的 VectorBasemapTilingScheme.xml 文件。
  3. 将矢量切片包共享至您的 Enterprise 门户。
  4. 在浏览器中登录到 Enterprise 门户,然后将矢量切片包作为托管图层进行发布
  5. 复制您要添加的矢量底图的 URL。
  6. 选择您为移动地图包创建的地图。
  7. 内容窗格内,右键单击 Indoors Configuration 表,然后单击打开

    随即显示 Indoors Configuration 表。

  8. 双击 BASEMAP_URLValue 字段,然后粘贴矢量底图 URL。

为断开连接的环境使用自定义底图

如果您的组织需要在断开连接的环境中使用 ArcGIS Indoors,请完成以下步骤:

注:

为了在移动设备上实现最佳性能,矢量切片包的范围应仅包括您站点的感兴趣区域。

  1. 创作自定义底图
  2. 使用创建矢量切片包工具创建矢量切片包

    在运行创建矢量切片包工具时,请通过进行以下调整为室内细节层次提供支持,并将切片比例缩小 17 个系数:

    1. 取消选中适用于 ArcGIS Online、Bing 地图或 Google 地图的包复选框。
    2. 请为切片方案参数选择 Indoors 符号系统资源中包含的 VectorBasemapTilingScheme.xml 文件。
  3. 选择您为移动地图包创建的地图。
  4. 将矢量包添加到地图中的“设施点”图层下方。

相关主题


在本主题中
  1. 准备地图
  2. 配置底图