获取地图数据

可以从 ArcGIS OnlineArcGIS Enterprise 中获取地图数据,并将环境(例如街道、覆盖区、地形和底图)添加到新的或现有 CityEngine 场景中。

要使用获取地图数据工具,请登录到您的帐户并执行以下操作之一:

  • CityEngine 欢迎界面中选择从地图数据构建城市,以根据下载的数据创建场景。
  • 从主菜单中选择文件 > 获取地图数据以将下载的数据导入现有场景中。

“获取地图数据”对话框显示默认设置。
显示“获取地图数据”对话框。

下载数据

要将地图数据下载到 CityEngine 中,请执行以下步骤:

  1. 导航至感兴趣区域。
  2. 单击设置范围 设置范围 并指定下载数据的范围。
    获取苏黎世地图数据
    已针对瑞士苏黎世设置范围。
     

    也可以执行以下操作:

    • 通过调整矩形来更改大小和位置。
    • 单击清除范围 清除范围 以移除该范围。
    • 搜索位置。
    • 从下拉菜单中单击选择底图 选择底图 以更改底图的类型。

      • 获取地图数据用于选择在组织的门户底图库中配置的受支持底图。
      • 深灰色画布等底图中存在可用图层时,单击图层 图层 打开和关闭各个图层,例如标注。
    注:
    • 存在最大范围限制。
    • 在现有 CityEngine 场景中,如果范围与场景的距离大于 500 千米,则将显示一个红色矩形。 CityEngine 将在顶部显示错误,以提示您更改范围的位置或创建场景。
  3. 指定已下载数据的设置。

    有关详细信息,请参阅下方的获取地图数据设置部分。

  4. 单击确定
    • 如果您选择下载 OpenStreetMap (OSM) 数据,则将显示附加对话框,可在其中配置 OSM 选项。 当出现 OSM 对话框后,您可以选择接受默认设置并单击完成,或者单击下一步并查看已选中的每个选项的设置。
    • 将根据您的设置下载地图影像、高程和 OSM 数据,例如建筑物覆盖区和街道。
    • 所有数据都将添加到场景。 ESRI.lib 中的默认规则将分配给 OSM 数据(有关详细信息,请参阅 OpenStreetMap)。
    • 数据将保存到当前工程的 /maps 文件夹中。
获取在场景中下载的地图数据
在场景中下载苏黎世数据。
提示:

以下信息可以帮助您提高导入到 CityEngine 中的 OSM 网络数据的质量:

  • 图形网络通常包含在 OSM 对话框的图层列表中的高速公路图层中。
    • 可以展开高速公路图层,然后选择或取消选择不同的网络类型。 例如,您可能仅需要场景中的主街道。
    • 运行此工具后,图形网络将合并为 CityEngine 中的一个图形图层。
    • 可以多次导入 project/maps 文件夹中的 map.osm 文件。 由此可以多次将 highway 图层添加到 CityEngine 中并创建不同的图形图层,以便更好地控制 OSM 网络数据。
  • 将 OSM 数据添加到场景后,您可能需要手动清理网络以提高数据质量。

有关详细信息,请参阅教程 4:导入街道中的导入 OSM 数据部分。

获取地图数据设置

获取地图数据工具包含以下设置:

边界

  • 坐标系 - CityEngine 场景坐标系。
    • 在新场景中,获取地图数据工具会将场景坐标系设置为最匹配的 WGS84 UTM 坐标系。
    • 在现有场景中,获取地图数据工具可自动将已下载的数据转换为当前场景坐标系。
  • 宽度 - 范围的宽度。
  • 高度 - 范围的高度。
  • X 偏移 - 范围的所选折点的 x 坐标。
  • Y 偏移 - 范围的所选折点的 y 坐标。
  • 纵横比 纵横比 - 在手动输入值时保留纵横比。
  • 折点位置 折点位置 - 指定要针对 x 和 y 坐标参考的范围矩形的折点。

底图

  • 分辨率 - 底图具有以下分辨率选项:
    • 低 (1k) - 低分辨率。 范围的较长边为 1024 像素。
    • 中 (2k) - 中等分辨率。 范围的较长边为 2048 像素。
    • 高 (4k) - 高分辨率。 范围的较长边为 4096 像素。
    • 极高 (8k) - 极高分辨率。 范围的较长边为 8192 像素。
    • 自定义 - 手动设置范围的较长边,以像素为单位。 最大尺寸为 8192 像素。
  • 图像尺寸 - 范围的维度,以像素为单位。

注:
图像大小维度的比例与范围宽度和高度的比例相匹配。 因此,图像大小将随范围大小的变化而动态变化。

Esri 世界高程

Esri 提供了一张世界综合高程地图,可以不同比例提供地形。 有关详细信息,请参阅高程覆盖范围地图

  • 获取地形 - 在底图中包含高程数据。
  • 分辨率 - 高程具有以下分辨率选项:
    • 低 (1k) - 低分辨率。 范围的较长边为 1024 像素。
    • 中 (2k) - 中等分辨率。 范围的较长边为 2048 像素。
    • 高 (4k) - 高分辨率。 范围的较长边为 4096 像素。
    • 极高 (8k) - 极高分辨率。 范围的较长边为 8192 像素。
    • 自定义 - 手动设置范围的较长边,以像素为单位。 最大尺寸为 8192 像素。
  • 图像尺寸 - 范围的维度,以像素为单位。

注:
高程数据仅适用于订阅用户或者具有 ArcGIS 组织帐户的用户。

开放街道地图

  • 下载网络 - 在下载地图时包含街道数据。
  • 下载覆盖区 - 包括面形状,例如建筑物覆盖区。
  • 为下载的形状生成模型 - 下载后,根据形状自动生成模型。

    获取地图数据工具将以下 ESRI.lib 规则应用于形状之后,将生成模型:

    • 网络 - Street_Modern_Standard.cga
    • 覆盖区 - Building_From_OpenStreetMap.cga

警告:

如果范围过大,则下载时间可能会较长。