Getmapdata 功能用法

从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文件。这使您可以多次 将高速公路图层添加到CityEngine并创建不同的图形图层,以更好地控制 OSM 网络数据。
  • OSM数据添加到场景后,往往需要手动清理网络以提高数据质量。

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

获取地图数据设置

获取地图数据工具包括以下选项:

界限

  • Coordinate System — CityEngine场景坐标系。
    • 在新场景中, 获取地图数据工具将场景坐标系设置为 WGS 1984 Web Mercator。
    • 将数据导入场景后,将场景坐标系设置为下载的数据。
    • 在现有场景中,获取地图数据工具会自动将下载的数据转换为当前场景坐标系。
  • 宽度— 范围的宽度。
  • 高度– 范围的高度。
  • X-Offset —范围的选定顶点的 x 坐标。
  • Y-Offset —范围的选定顶点的 y 坐标。
  • GUID-5E8E5B3F-97DD-4162-BDBD-BD1BAF92B510-web– 手动输入值时保持纵横比。
  • GUID-5C55AD8B-8D47-4725-9810-E2C3C206CC50-web– 指定范围矩形的哪个顶点作为 x 和 y 坐标参考。

底图

  • 分辨率—底图具有以下分辨率选项:
    • 低 (1k) —低分辨率。范围的长边为 1024 像素(低分辨率)。
    • 中等 (2k) — 中等分辨率。范围的长边为 2048 像素。
    • 高 (4k) — 高分辨率。范围的长边为 4096 像素。
    • 自定义— 手动设置范围的长边(以像素为单位)。最大尺寸为 4096 像素。
  • 图像大小– 范围的尺寸(以像素为单位)。
笔记:

图像大小尺寸的比率与范围宽度和高度的比率相匹配。因此,图像大小会随着盘区大小的变化而动态变化。

 

Esri 世界海拔

Esri 提供了一个全面的世界高程地图,提供不同比例的地形。有关详细信息,请参阅 高程覆盖图 。

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

高程数据仅适用于订阅用户或拥有ArcGIS Online组织帐户的用户。

 

打开街道地图

  • 下载网络– 在地图下载中包含街道数据。
  • 下载封装– 包括多边形形状,例如建筑物封装。
  • 为下载的形状生成模型 – 下载后自动从形状生成模型。

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

    • 网络— Street_Modern_Standard.cga
    • 足迹— Building_From_OpenStreetMap.cga
警告:

如果范围太大,您可能会遇到很长的下载时间。

 

常见问题

  1. 范围太大,无法下载,一般会提示,重新框选范围然后下载
  2. 下载过程中中断或者显示反应时间过长,多数跟数据有关系,也可能与服务器有关,重新框选下载,多试几次。
  3. 下载过程中没有osm数据,可能跟你所在区域有关,比如某些偏远地区osm本身就没有数据,getmapdata不是万能的,不能下载到所有矢量数据。