ArcGIS Urban 和 ArcGIS CityEngine 集成

ArcGIS Urban 和 ArcGIS CityEngine 为城市规划师、设计师、GIS分析师和3D视觉艺术家提供了协作的城市规划系统,他们寻求为全球城市社区带来有影响力和可持续的改变。在这个工作流程中,您将使用 ArcGIS Urban 在 CityEngine 中的集成工具集来增强 ArcGIS Urban 计划中的地块和地形, 并在 波士顿模型

在开始之前,请确认您拥有以下内容:

 

使用 ArcGIS Urban 在 CityEngine 中规划场景

ArcGIS Urban 中,规划用于设计和评估长期城市规划情景。规划可以覆盖研究区域,从多个街坊到整个区域,以描绘在监管分区参数内的建筑潜力。情景允许使用不同版本的计划进行比较和分析。您可以在CityEngine中处理这些规划情景。

创建 ArcGIS Urban 计划的副本

首先,创建一个 ArcGIS Urban 计划的副本。

  1. 前往 ArcGIS Urban 并登录。
  2. 滚动到 尝试一个示例 按钮并点击 打开示例 以打开 示例模型波士顿,马萨诸塞州,美国 。
  3. 在概览搜索菜单中,点击 计划 以查看可用的选项:

    ArcGIS Urban 中可用的计划

  4. 点击南波士顿点大道计划以打开它。
  5. 点击 创建副本 以创建自己的副本来探索全部功能:

    创建场景副本

  6. 在“保存计划为”菜单中,将“名称”框更改为“南波士顿点大道 – ArcGIS Urban Integration”。
  7. 确保将计划保存到另一个城市模型 选项未选中:

    保存计划

  8. 点击 确定.

    等待计划成功复制后离开ArcGIS Urban保持打开状态,以便在教程中稍后参考您将进行的更改。

    注意:

    你将成为这个新计划的所有者,这意味着你有一个副本在你的在线内容中。完成此教程后,如果你不再需要旧计划,请记得删除它们,以保持良好的数据管理实践。

     

登录到 CityEngine 用于网页分享

接下来,登录 CityEngine 进行网页共享。

  1. 打开 CityEngine.
  2. 点击 登录 以登录 ArcGIS Online (或您的企业账户),其中包含您将在 CityEngine 中打开的 ArcGIS Urban 计划:
    未登录下拉菜单

     

  3. 提供您的用户名和密码以登录。
    注意:

    一旦登录,图标会显示为绿色,并且您可以连接到ArcGIS Online托管项目,包括所有ArcGIS Urban您拥有或可以访问的计划。

     

    提示:

    要切换到暗黑模式,请点击 CityEngine 的 编辑 > 首选项 > 外观 > 主题:暗黑 在主菜单中。

     

导入 ArcGIS Urban 计划到 CityEngine

导入 ArcGIS Urban 计划到 CityEngine 中。

  1. 在 Engine 中,点击主菜单中的 Window > Layout > Default Layout。

    这将为您提供CityEngine此教程所需的布局。

  2. 在导航器窗口中,点击ArcGIS Urban。 ArcGIS 城市规划
  3. 点击 我的内容 在下拉菜单中:

    导入计划到CityEngine

  4. 右键单击South Boston Dot Ave – ArcGIS Urban Integration计划并点击导入为新场景。

    该计划被导入 CityEngine 并且 South Boston Dot Ave – ArcGIS Urban Integration 场景在 Viewport 窗口中打开。 ArcGIS_Urban_Example Boston, MA USA 模型现在作为 CityEngine 项目在 Navigator 窗口中表示。您稍后将使用它。

  5. 场景编辑器窗口中,点击以探索不同的场景。

    现状 (Exis) 是默认选择的场景。 场景编辑器 窗口列出了在 ArcGIS Urban 中开发的不同场景。未来的开发场景是基于分区代码要求、指标和其他监管标准生成的:

    ArcGIS 城市场景

更新相机和视口设置

您可能已经注意到,地板边缘没有自动渲染以显示单独的空间。在 CityEngine中,您可以在 视口 窗口中动态更改视图偏好设置。这允许您使用 视图设置 工具 探索您的 ArcGIS Urban 计划的预定义边缘几何图形。查看设置

  1. 在 场景编辑器 窗口中 CityEngine,点击以激活 优化 场景。

    默认视图以颜色分类的建筑立面的概览显示。

    ArcGIS 城市规划

  2. 点击查看设置工具查看设置
    1. 点击 阴影/纹理上的线框或按7显示地板。
    2. 点击 指南针 或按 D+C 显示指南针。
    3. 点击 网格 或按 D+G 关闭网格。

    查看设置工具

  3. 探索不同的选项并复制上面的视图设置。

    现在场景显示了 ArcGIS Urban 模型中的地板边缘:

    在CityEngine中的楼层场景

导航和设置书签

一些快捷键和书签可以帮助你在进行宗地编辑工作流程时导航。使用以下提示来设置视口窗口用于教程。

  1. 在 场景编辑器 窗口中 在 CityEngine 中,点击以激活 优化 (Refi)
  2. 点击视口窗口以激活它。
  3. 按 Shift+N 以将场景导航到您的计划的顶视图并面向北方。
  4. 按A键以框选计划范围。
  5. 在 书签 书签中,点击新建书签
  6. 将新的书签名称保存为 Top View
  7. 放大并导航到地图北部区域的大型包裹。
  8. 选择包裹。
  9. 按 Shift 并点击以同时选择下面的小三角形包裹:

    两个包裹已选中

  10. 按 F 键以框定该区域。
  11. 在 书签 书签中,点击新建书签
  12. 将新的书签名称保存为 Parcels Editing.

    在不同的 场景中,书签保持不变,但是,本窗口中返回到您的编辑位置。Viewport场景。教程将重点介绍CityEngine

  13. 点击 文件 > 保存所有 并保持 CityEngine 打开以进行本教程的下一部分。

保存更改到 ArcGIS Urban

在使用多边形编辑工作流程对计划场景中的地块进行编辑后,CityEngine中程序生成的分块、偏移或属性更改,您可以使用此工具将这些更改保存回ArcGIS Urban应用程序。

警告:

不要手动编辑 CityEngine 中已经规划了发展的地块,如果该地块已经在 ArcGIS Urban 中有计划的发展。否则,编辑后的地块可能不再能够从 ArcGIS Urban 接收更新。

输入:.

分割现有包裹

在 CityEngine 中的多边形工具允许进行手动编辑工作流程。这包括在拆除地块上分割形状并将其更改保存回 ArcGIS Urban 应用程序的能力。

要分割现有的宗地,请完成以下步骤:

  1. 在优化场景中,展开地块属性部分,并在检查器窗口中将拆除设置为真以移除建筑。
  2. 点击以选择包裹编辑区域中的较小包裹:

    包裹将被拆分

  3. 在场景编辑器窗口中,取消选中空间和分区图层。
  4. 要手动拆分地块形状,请点击多边形形状创建工具多边形形状创建工具 (S),然后点击所选地块的边线一次。
    注意:

    通常情况下,捕捉在 多边形形状创建 工具选项中是启用的。

  5. 双击包裹的对边以拆分包裹。

    创建了两个新形状。

  6. 选择两个新形状后,点击 形状 > 分离面 在主菜单中。
  7. 选择一个分割的地块以激活检查器窗口。
  8. 在检查器窗口的包裹属性部分,点击开发类型下拉菜单,点击设置建筑类型

    建筑类型 选项出现。

    注意:

    开发类型设置为时,不会生成建筑类型。

     

  9. 点击 建筑类型 下拉菜单并选择 社区中心.
  10. 对于其他新形状,更新开发类型设置建筑类型,并将建筑类型更改为低层办公楼

    您可以单独选择拆分后的每个包裹,以在检查器窗口中显示更新的属性。

    拆分后选择的包裹

  11. 点击 文件 > 保存所有 并保持 CityEngine 打开。
    注意:

    在将其覆盖到ArcGIS Urban之前,您将不会看到开发应用的预览。要查看在CityEngine中应用的更改,您必须将位于ESRI.lib\rules\Urban\V1.3.5文件夹中的urban.rpk规则包文件分配到Navigator窗口中的Parcels图层在Scene Editor窗口中。

     

分区配置

CityEngine 是一个非常强大的应用程序,允许您通过程序化和手动操作形状,并批量生成不同的地块配置。在本节中,您将使用细分和合并工具来创建和编辑地块几何图形,以设计混合用途空间类型的交通导向开发(TOD)街区。当地块编辑完成后,您将把更改保存回 ArcGIS Urban 应用程序。

  1. 在优化场景中,点击菜单中的地块编辑。 书签

    您将划分并开发走廊北部的大型地块。

  2. 选择包裹。
  3. 点击 形状 > 细分 在主菜单中。
  4. 细分对话框中,输入以下参数:
    • 网格细分方法:偏移细分
    • 最小地块面积: 2000
    • 最大地块面积: 5000
    • 最小地块宽度:20
    • 不规则: 0.1
    • 强制街道访问: 0
    • 偏移宽度:25
    • 角落宽度:5
    • 最大角半径: 30
    • 对齐:即使在最低限度

     

    细分参数

  5. 点击 应用 然后 关闭:

    分宗土地

  6. 点击选择工具选择工具 (Q)。
  7. 按 Shift 并点击以选择地块配置中心的多个形状。
  8. 点击 形状 > 合并形状 在主菜单中,在中心创建三个独特的形状。
  9. 选择要拆分的包裹,并将各个面或合并形状沿着地块配置的外部边界分离,以创建简化的建筑足迹。

    请使用以下图像作为指南:

    带标签的形状划分

  10. 点击 设置建筑类型 在 开发类型 下拉菜单中。
  11. 点击建筑类型下拉菜单,从开发选项中选择与上面的图像匹配的选项。
  12. 点击 文件 > 保存所有.
  13. 点击 ArcGIS Urban > 在主菜单中保存对Urban的更改
  14. 点击优化复选框并点击覆盖
  15. 点击 ArcGIS Urban > 在网页浏览器中打开 以在 ArcGIS Urban 应用程序中查看您的计划。
  16. 在 ArcGIS Urban 应用程序中,切换到 分区 选项卡,向下滚动,然后点击 重新应用所有建筑类型

    配置后的ArcGIS Urban中的地块

获取变更来自 ArcGIS Urban

CityEngine与ArcGIS Urban的持续更改并行进行时,您可以使用从Urban获取更改工具来覆盖您的CityEngine场景。然而,如果您希望开始实现超越宗地编辑的城市设计工作流程,例如详细描述立面、街道网络或绿地,最佳做法是创建一个从ArcGIS Urban导入的场景的副本,并在副本上进行工作。获取更改工具从Urban获取更改会覆盖CityEngine中的宗地属性和建筑空间,以匹配ArcGIS Urban应用程序中的在线内容。

原始导入的场景将保持连接到ArcGIS Urban,以便使用本教程中探索的集成工具更新地块并影响所配置的指标。推荐的场景副本将保持与ArcGIS Urban的更新交换断开,以避免覆盖您的设计工作。当您准备分享您的设计时,使用将选定的模型发布到场景图层工具和在网页浏览器中打开工具在您的场景中查看。参见场景以获取更多信息来帮助您开始。

注意:

发布所选模型到场景图层 将您的3D工作加载到 ArcGIS Online 并在您的活动 上下文图层 中添加到 ArcGIS Urban 场景中。在 ArcGIS Urban 应用程序场景中,您可以有多个上下文图层,但它们必须包含在单个Web场景中。要在一个场景中显示多个发布的项目,如图像图层和要素图层,您必须首先将它们添加到 ArcGIS Online 中的共享Web场景中。

 

编辑并发布场景地形

您可以使用 互动地形编辑 工具在 CityEngine 中对设计场景中的高程层进行更改,以支持台地建筑、游泳池设施、雨水花园和其他影响地形的设计特征。了解如何通过地理参考和覆盖在地形上,将这些空间的概念设计图包含在场景中的艺术作品。然后,您可以将更改发布回 ArcGIS Urban 应用程序。编辑的地形是您所处理场景的唯一,因此您可以比较与其他设计和现有条件的变化。

创建图像图层

添加纹理以创建图像层,然后将其覆盖在地形上。

  1. 在 ArcGIS Online 中打开以下图像以下载图像:
    1. 对于RefuteingPool_courtyardDesign.png,单击 下载

       reflecting pool设计

    2. 对于 raingardendesign.png,单击 下载

      雨水花园设计

  2. 将下载的图像添加到您的Arcgis_urban_example波士顿,美国马萨诸塞州CityEngine项目中的图像文件夹。
    提示:

    您可以单击并将图像直接从本地文件资源管理器文件夹中拖动到CityEngine的导航窗口中。

     

  3. 单击“图层” >主菜单中的新地图层:

    新地图图层对话框

  4. 单击纹理并命名反映池设计的图层。
  5. 单击下一步
  6. 浏览到项目图像文件夹,然后单击Reflectingpool_courtyarddesign.png
  7. 设置尺寸位置值以匹配以下图像:

     reflecting pool 尺寸和位置设置

  8. 在场景编辑器窗口中选择反射池设计层,然后将“检查器”窗口 中的高程偏移更新为4.3

    维度

    质地放在上庭中:

    在上庭院中设有 reflecting pool(镜面池)。

  9. 单击“层” >主菜单中的新地图层。
  10. 单击纹理并命名层雨花园设计
  11. 单击下一步
  12. 浏览到图像文件夹,然后单击raingardendesign.png
  13. 设置尺寸位置值以匹配以下图像:
  14. 雨水花园设计尺寸和位置设置
  15. 场景编辑窗口中选择雨园设计层,然后将高程偏移更新 为4.3,以显示下庭院中放置的质地:

    雨水花园纹理放置在下庭院

编辑地形 – 偏移包裹形状

CityEngine中的对齐地形与形状工具使您可以更改形状的Z值,然后调整地形以匹配该高程。使用此工具编辑地形,以在上一个教程部分中示出的上庭中创建反射池。对齐地形到形状工具

  1. 场景编辑窗口中,取消选中反射池设计图像层。
  2. 视口,选择上部庭院包裹。
  3. F在视口窗口中构架包裹:

    选择包裹以抵消

  4. 单击形状>在主菜单中的偏移形状以显示偏移形状 工具选项工具选项
  5. 将距离值设置为 15米。
  6. Enter
  7. 选择中心形状。
  8. 单击“变换移动工具” 移动工具W)以显示变换移动工具选项工具选项
  9. 将绿色轴翻译(中间)值设置为-2
  10. Enter
  11. 单击对齐地形以形成工具对齐地形到形状工具
  12. 留下默认值,然后单击应用,然后关闭

    将形状与地形保持一致

编辑地形 – 使用地形编辑刷

最后,您将编辑地形,以对齐CityEngine场景中的雨水花园设计纹理层。

  1. 场景编辑窗口中,检查雨园设计图像层。
  2. 在 视口,导航到下部庭院地区。
  3. 单击地形编辑刷 地形编辑刷工具。
  4. 地形编辑刷工具选项中,将笔刷尺寸工具选项值调整为2,然后将其放大到图纸中以雕刻地形。
  5. 调整高度值以匹配下图中详细介绍的高程:

    地形编辑刷

    注意:

    刷子尺寸为米。您将需要将脚转换为米,以匹配雨园设计纹理层上所需的高度。

     

  6. 单击文件>将所有保存 在主菜单中。

出版编辑的地形

要发布经过编辑的地形,请完成以下步骤:

  1. 场景编辑窗口中,选择地形层。
  2. 单击Arcgis Urban >在主菜单中将选定的地形发布到方案。
  3. 单击精制(REFI)方案复选框。
  4. 单击发布
  5. Arcgis Urban应用程序中,刷新浏览器并找到精致方案以查看更改。

导出和共享图像图层

在最后一部分中,您对新提议的庭院中的地形高度图进行了地理设计图纸。要将预期的设计图纸悬挂到地形上,并在Arcgis Urban中可视化它们,您将需要在线发布到Arcgis

您将在下一部分中将这些图纸添加到3D网站中。

导出图像层作为瓷砖软件包

首先,您将将庭院纹理出口到在线ArcGIS

  1. CityEngine中,按CTRL并单击以选择“雨林”设计和反映场景编辑器窗口中的池设计 纹理层。
  2. 单击文件>导出> City Engine >导出选定的层作为主菜单中的TPK :

    导出选定的层作为TPK对话框

  3. 单击下一步
  4. 将基本名称更改 为庭院,并将地图设置设置为基础图

    出口地形作为瓷砖包装对话框

  5. 为其余设置留下默认值。
  6. 点击完成

    courtyards_rain_garden_design_basemap.tpk 和courtyards_reflecting_pool_design_basemap.tpk瓷砖包现在导出到项目数据文件夹。

在线发布瓷砖软件包

接下来,您将将瓷砖软件包发布到ArcGIS在线

  1. 右键单击courtyards_rain_garden_design_basemap.tpk文件中的项目数据文件夹中的文件,然后单击“共享”以打开“瓷砖软件包”对话框:

    共享瓷砖包装对话框

  2. 确保选中默认的上传到我的发布到ArcGIS或Portal帐户设置的默认上传软件包。
  3. 单击分析以检查错误。
  4. 点击共享
  5. 重复上述步骤courtyards_reflecting_pool_design_basemap.tpk文件。

    当在ArcGIS Online上成功共享瓷砖软件包时,每个图像层都会出现以下消息:

    成功的对话框

创建和共享方案上下文网站

最后,您将创建一个方案上下文网站。

  1. 打开一个新的浏览器选项卡,并使用CityEngine Tile套件从CityEngine出版的相同帐户 登录到ArcGIS在线
  2. 单击内容

    我的内容页面显示了最新项目:

    Raingarden Basemap In

  3. 单击托管的Courtyards_rain_garden_design_basemap图层以打开项目页面。
  4. 单击“在场景查看器”中打开以打开场景查看器中的图层。
  5. 单击添加>浏览图层以添加courtyards_reflecting_pool_design_basemap层到网络场景:

    网站上的庭院基地

  6. 单击保存 节省
  7. 对于 标题,请命名庭院纹理

    可选,您可以填写摘要标签

  8. 单击保存
  9. 返回Arcgis Urban,然后刷新浏览器。
  10. 在列出的方案旁边,单击 “配置”方案 图层设置工具以打开方案菜单。
  11. 单击精制以扩展方案。
  12. 在 方案上下文中单击编辑 以编辑该图层。重命名
  13. 搜索庭院纹理网站:

    Arcgis城市场景对话框

  14. 单击选择以添加方案上下文。
  15. 点击 确定.

    花园设计反射游泳池设计图像层已从 CityEngine出口;在线发布给 ArcGIS;现在可以在Arcgis Urban应用程序中查看浏览器后。

    加入Arcgis Urban的雨水花园质地

    地形更新了

    Arcgis Urban的更新地形

    ArcGIS Urban 和 ArcGIS CityEngine 集成

接下来是什么

下载提供的教程项目,以探索最终的南波士顿Dot Ave -Arcgis Urban Integration.cej场景供参考。单击 帮助>下载教程和示例> Essentials_work_with_arcgis_urban_integration在 CityEngine主菜单中,将其添加到工作空间中。

注意:

只有您导入的场景才能使用Integration Toolset共享变更到您的Arcgis Urban方案。

 

在本教程中,您学会了如何执行以下操作:

  • 利用ArcGIS城市整合将ArcGIS城市计划进口到 CityEngine
  • CityEngine中探索可视化和导航您导入的计划的提示。
  • 探索在ArcGIS Urban中进行的包裹和属性更改如何可以覆盖您的CityEngine场景,使用从Urban获取更改工具导入最新更改。
  • 探索您可以在 CityEngine 中进行哪些类型的包裹编辑,然后 保存对城市的更改
  • 在 CityEngine 中使用两种不同的方法编辑地形高程,为一个计划场景,并使用 发布选定的地形到场景 工具将其共享回 ArcGIS Urban
  • 创建、打包和共享图像图层,以支持在 CityEngine 和 ArcGIS Urban 中进行设计工作。
  • 发布上下文图层到 ArcGIS Urban 场景。
  • 探索城市设计工作流程中设置场景的最佳实践。

 

一定要查看其他 Essentials 教程: CityEngine 之旅使用 Get Map Data 建设城市处理 GIS 数据,和 基于规则的建模

继续学习CityEngine,请参阅 CityEngine教程目录

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。