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

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

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

GUID-0717829D-557B-4AC1-9B0F-053E8BCF1258-web
显示“获取地图数据”对话框。

 

下载数据

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

  1. 导航至感兴趣区域。
  2. 单击设置范围 GUID-08FB8CB4-0725-4394-BF40-46B480F52691-web 并指定下载数据的范围。
    GUID-FB8BA34B-3698-4AF4-A650-570DBE17633A-web
    已针对瑞士苏黎世设置范围。

    也可以执行以下操作:

    • 通过调整矩形来更改大小和位置。
    • 单击清除范围 GUID-08FB8CB4-0725-4394-BF40-46B480F52691-web 以移除该范围。
    • 搜索位置。
    • 从下拉菜单中单击选择底图 GUID-A5FF53E9-5000-4C85-B745-570A5505CD9B-web 以更改底图的类型。
    注:
    • 范围存在最小和最大限制。
    • 在您设置范围之前,此设置不可用。
    • 在现有 CityEngine 场景中,如果范围与场景的距离大于 500 千米,则将显示一个红色矩形。 CityEngine 将在顶部显示错误,以提示您更改范围的位置或创建场景。
  3. 指定已下载数据的设置。

    有关详细信息,请参阅获取地图数据设置

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

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

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

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

获取地图数据设置

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

边界

  • 坐标系 – CityEngine 场景坐标系。
    • 在新场景中,获取地图数据工具会将场景坐标系设置为最匹配的 WGS84 UTM 坐标系。
    • 在现有场景中,获取地图数据工具可自动将已下载的数据转换为当前场景坐标系。
  • 宽度 – 范围的宽度。
  • 高度 – 范围的高度。
  • X 偏移 – 范围的所选折点的 x 坐标。
  • Y 偏移 – 范围的所选折点的 y 坐标。
  • 纵横比 GUID-5E8E5B3F-97DD-4162-BDBD-BD1BAF92B510-web – 在手动输入值时保留纵横比。
  • 折点位置 GUID-5C55AD8B-8D47-4725-9810-E2C3C206CC50-web – 指定要针对 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

警告:

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