创作移动场景

使用 ArcGIS ProCityEngine,可创作移动场景包以供在整个 ArcGIS 平台上使用。

常规工作流包括打包场景和数据并直接与其他用户或在门户中共享包。然后,可通过 ArcGIS Runtime SDK 应用程序在移动设备上使用该包。

可使用创建移动场景包时打包的现有数据图层创建全球或局部场景。所有现有缓存图层(包括场景图层和切片图层)必须位于场景的坐标系中。

创建移动场景包时,可以打包 2D 和 3D 图层。所有非缓存数据集都采用场景坐标系进行打包。有关发布图层的详细信息,请参阅业务图层

移动场景包支持网络数据集,并将其打包为交通网络。有关其他详细信息,请参阅为 ArcGIS Runtime SDK 创作移动场景包。

可通过打包流程保留场景属性中保存的照明度和阴影设置。书签也会包含在移动场景包中作为演示文稿中的幻灯片。

移动场景包需要遵守 web 场景规范

可以将移动场景包导入 ArcGIS Pro。在插入选项卡的工程组中,单击导入地图导入地图

全球场景

全球场景非常适合共享具有全局范围的数据。在 ArcGIS Pro 中,全球场景的水平坐标系为 WGS 1984。场景中的包数据集应与此坐标系匹配。非包数据集将重新投影到 WGS 1984。ArcGIS Runtime SDK 支持 WGS 1984 和 Web 墨卡托辅助球体中的全球场景。要使用 Web 墨卡托辅助球体坐标系创建移动场景,请在 Web 墨卡托辅助球体中添加具有切片包的底图或栅格图层。有关此过程的详细信息,请参阅移动场景中的底图和高程图层

局部场景

当需要使用投影坐标系来保持数据完整性或减少畸变时,应使用局部场景,可将其创建为在 ArcGIS Pro 中使用。场景使用的坐标系必须是众所周知的非自定义坐标系。如果您没有与场景坐标系匹配的底图或高程源,则可以忽略这两点。

注:

ArcGIS Runtime SDK 应用程序不支持局部场景。

移动场景包结构

移动场景包由以下场景和元数据文件以及各个数据集组成:

  • .info 文件 - 包含移动场景包的元数据信息
  • pXX 文件夹 - 包含描述场景结构和属性的 .mapx.mscene 文件
  • esriinfo 文件夹 - 包含缩略图和元数据文件
  • commondata 文件夹 - 包含随附的数据集

移动场景包客户端概述

下表列出了受支持的创作和使用客户端:

移动场景包客户端

创作客户端使用客户端
  • ArcGIS Pro 2.3.2 及更高版本
  • CityEngine 2020 及更高版本

  • 自定义 ArcGIS Runtime SDK 100.5 和更高版本的应用程序
  • ArcGIS Earth 1.10 及更高版本
  • ArcGIS Pro 2.3.2 及更高版本
  • ArcGIS Earth Mobile
  • ArcGIS AppStudio 4.0 及更高版本