Building 3D Cities Using Esri CityEngine STUDENT EDITION

Similar documents
Using ArcGIS for Water Utility Workflows STUDENT EDITION

ArcGIS 4: Sharing Content on the Web STUDENT EDITION

Editing Data with ArcGIS for Desktop. Student Edition

Implementing Versioned Workflows in a Multiuser Geodatabase. Student Edition

Migrating to ArcGIS 10.2 for Server. Student Edition

What's New in ESRI Business Analyst Server 9.3.1

Global Delineation with EDNA Data Arc Hydro Version 1.1 Final, July 2005

What's New at ArcPad 6

ArcGIS 9.x MXD Layers Scalability Testing

Copyright information. U.S. Government Restricted/Limited Rights. ESRI Trademarks. Copyright ESRI All rights reserved

ArcGIS MODELBUILDERTM

ArcGIS Mobile - An Introduction. Eric Rodenberg

Using Geographic Information System Technology With Linux

Deploying Interoperable Multivendor GIS Solutions Using ArcGIS With Oracle Spatial

System Design Strategies

Managing Workflow with Versions. An ESRI White Paper. October 2000

System Design Strategies

PROCEDURAL RUNTIME WHITEPAPER

Release notes. Quick reference. MOLE tutorial

June Fire Mapping. Building and Maintaining Street Networks in ArcGIS. Mike Price, Esri

How to Set Workspace Environments for Project Work

The 15-Minute Map Creating a Basic Map in ArcMap

ArcIMS 4 Architecture and Functionality

Map Generalization in GIS: Practical Solutions with Workstation ArcInfo Software

Sharing GIS Content Using ArcGIS STUDENT EDITION

System Design Strategies

Creating Python Scripts for ArcGIS STUDENT EDITION

Using ArcScan for ArcGIS

David W. Allen. for ArcGIS 10.2

ArcGIS Schematics: Automatic Schematic Generation for ArcGIS

CarbonArc PRO. User s Guide. Carbon Project, Inc. 25 Burlington Mall Road Suite 300 Burlington, MA 01803

What Is the ArcIMS Tracking Server?

Using ArcGIS. Tracking Analyst. GIS by ESRI

ArcGIS 9 Installation Guide: ArcSDE Developer Kit

Implementing Versioned Workflows in a Multiuser Geodatabase STUDENT EDITION

ArcGIS 9. Using ArcGIS Tracking Analyst

ArcScan for ArcGIS Tutorial

Raster Data in ArcSDE 8.1.2

ArcGIS 9. Using ArcReader

What's New in ArcView 3.1, 3.2, and 3.3

ArcGIS 9. ArcGIS Tracking Analyst Tutorial

Setting up Local Parameters in Arc Hydro August 2006

Raster Data in ArcSDE 8.2

ArcGIS 9. Maplex Tutorial

ESRI Shapefile Technical Description

Introducing ArcScan for ArcGIS

Exporting ArcScene to 3D Web Scenes. Documents. An Esri White Paper November 2013

ArcGIS 9 Installation Guide: ArcSDE 64 bit for Microsoft SQL Server

Using Custom Business Analyst Data Source Layers in ESRI Business Analyst Server

Installing ArcPad ArcPad 6

ArcGIS 9. ArcGIS Survey Analyst Tutorial

Animation in ArcMap Tutorial

Installing ArcInfo. 9.3 on Sun Solaris 2

Linear Referencing in ArcGIS. GIS by ESRI

ArcGIS 9. Using ArcCatalog

An ESRI Technical Paper May 2007 Techniques for Consuming 3D Textured Objects in ArcGlobe and ArcScene

Deploying Managed ArcGIS 9 Setups

Managing Server Resources in ArcGIS

ArcGIS 9. Using ArcCatalog

Visualization with ArcGlobe. Brady Hoak

Setting up a 3D Environment for the City of Portland

Using ArcCatalog. GIS by ESRI

ARC HYDRO TOOLS CONFIGURATION DOCUMENT #3 GLOBAL DELINEATION WITH EDNA DATA

Using ArcGIS. Tracking Analyst. GIS by ESRI

ArcIMS Installation Guide SGI IRIX

Answer the following general questions: 1. What happens when you right click on an icon on your desktop? When you left double click on an icon?

JANUARY Migrating standalone ArcGIS Server to ArcGIS Enterprise

ArcIMS Installation Guide. Sun Solaris

Understanding ArcWeb SM. Services for Developers: An Overview to SOAP Implementation. An ESRI Technical Paper April 2003

Understanding ArcSDE. GIS by ESRI

Copyright 2002, 2004 ESRI All rights reserved. Printed in the United States of America.

The names of other companies and products herein are trademarks or registered trademarks of their respective trademark owners.

An Esri White Paper July 2010 Use GIS Data ReViewer to Inspect ArcFM Feeder Manager Circuits

Travel Edition. Sample Applications: A Helpful Business Solutions Guide. Version 2.0 ESRI

ArcGIS 9. Geoprocessing in ArcGIS Tutorial

ArcGIS and ArcGIS Pro Enterprise Deployment. An Esri Technical Paper July 2015

ArcGIS 10.5, ArcGIS Pro 1.4, and ArcGIS Earth 1.4 Enterprise Deployment. An Esri Technical Paper March 2017

ArcIMS Installation Guide. Windows

Cartographic Techniques and Representations

Linear Referencing in ArcGIS : Practical Considerations for the Development of an Enterprisewide GIS

City of Kitchener Evolution of 3D Modeling. Presented by: Mike Elliott Adam Clark

An Overview of ArcWeb SM

3DCity: Create 3D city features

ArcIMS 9. Customizing ArcIMS Metadata Explorer. GIS by ESRI

From 2D to 3D at Esri

Introduction to ArcSDE 8. John Calkins

ArcGIS and ArcGIS Pro 1.3 Enterprise Deployment. An Esri Technical Paper August 2016

ESRI Software Evolution

Copyright ESRI. All rights reserved. Printed in the United States of America.

ArcGIS , ArcGIS Pro 2.0, and ArcGIS Earth 1.5 Enterprise Deployment. An Esri Technical Paper July 2017

An ESRI White Paper June 2009 ArcGIS Server and Virtualization

CityEngine: An Introduction. Eric Wittner 3D Product Manager

ArcScan. for ArcGIS. GIS by ESRI

ArcSDE 8.1 Questions and Answers

Oracle Utilities Work and Asset Management

ArcGIS Pro. Terminology Guide

GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst

ArcGIS Pro and CityEngine. Eric Wittner

ArcGIS 9. Using ArcMap

Creating and Maintaining Your 3D Basemap. Brian Sims Dan Hedges Gert van Maren

Transcription:

Building 3D Cities Using Esri CityEngine STUDENT EDITION

Copyright 2017 Esri All rights reserved. Course version 2.0. Version release date February 2017. Printed in the United States of America. The information contained in this document is the exclusive property of Esri. This work is protected under United States copyright law and other international copyright treaties and conventions. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, or by any information storage or retrieval system, except as expressly permitted in writing by Esri. All requests should be sent to Attention: Contracts and Legal Services Manager, Esri, 380 New York Street, Redlands, CA 92373-8100 USA. EXPORT NOTICE: Use of these Materials is subject to U.S. export control laws and regulations including the U.S. Department of Commerce Export Administration Regulations (EAR). Diversion of these Materials contrary to U.S. law is prohibited. The information contained in this document is subject to change without notice. US Government Restricted/Limited Rights Any software, documentation, and/or data delivered hereunder is subject to the terms of the License Agreement. The commercial license rights in the License Agreement strictly govern Licensee's use, reproduction, or disclosure of the software, data, and documentation. In no event shall the US Government acquire greater than RESTRICTED/ LIMITED RIGHTS. At a minimum, use, duplication, or disclosure by the US Government is subject to restrictions as set forth in FAR 52.227-14 Alternates I, II, and III (DEC 2007); FAR 52.227-19(b) (DEC 2007) and/or FAR 12.211/ 12.212 (Commercial Technical Data/Computer Software); and DFARS 252.227-7015 (DEC 2011) (Technical Data - Commercial Items) and/or DFARS 227.7202 (Commercial Computer Software and Commercial Computer Software Documentation), as applicable. Contractor/Manufacturer is Esri, 380 New York Street, Redlands, CA 92373-8100, USA. @esri.com, 3D Analyst, ACORN, Address Coder, ADF, AML, ArcAtlas, ArcCAD, ArcCatalog, ArcCOGO, ArcData, ArcDoc, ArcEdit, ArcEditor, ArcEurope, ArcExplorer, ArcExpress, ArcGIS, ArcGlobe, ArcGrid, ArcIMS, ARC/INFO, ArcInfo, ArcInfo Librarian, ArcLessons, ArcLocation, ArcLogistics, ArcMap, ArcNetwork, ArcNews, ArcObjects, ArcOpen, ArcPad, ArcPlot, ArcPress, ArcPy, ArcReader, ArcScan, ArcScene, ArcSchool, ArcScripts, ArcSDE, ArcSdl, ArcSketch, ArcStorm, ArcSurvey, ArcTIN, ArcToolbox, ArcTools, ArcUSA, ArcUser, ArcView, ArcVoyager, ArcWatch, ArcWeb, ArcWorld, ArcXML, Atlas GIS, AtlasWare, Avenue, BAO, Business Analyst, Business Analyst Online, BusinessMAP, CityEngine, CommunityInfo, Database Integrator, DBI Kit, EDN, Esri, Esri Team GIS, Esri The GIS Company, Esri The GIS People, Esri The GIS Software Leader, FormEdit, GeoCollector, Geographic Design System, Geography Matters, Geography Network, GIS by Esri, GIS Day, GIS for Everyone, GISData Server, JTX, MapIt, Maplex, MapObjects, MapStudio, ModelBuilder, MOLE, MPS Atlas, PLTS, Rent-a-Tech, SDE, SML, Sourcebook America, SpatiaLABS, Spatial Database Engine, StreetMap, Tapestry, the ARC/INFO logo, the ArcGIS logo, the ArcGIS Explorer logo, the ArcPad logo, the Esri globe logo, the Esri Press logo, the GIS Day logo, the MapIt logo, The Geographic Advantage, The Geographic Approach, The World's Leading Desktop GIS, Water Writes, www.arcgis.com, www.esri.com, www.geographynetwork.com, www.gis.com, www.gisday.com, and Your Personal Geographic Information System are trademarks, service marks, or registered marks in the United States, the European Community, or certain other jurisdictions. CityEngine is a registered trademark of Procedural AG and is distributed under license by Esri. Other companies and products or services mentioned herein may be trademarks, service marks or registered marks of their respective mark owners.

Course introduction Introduction Course goals Additional resources Installing the course data Icons used in this workbook Understanding the ArcGIS Platform 1 Getting started with Esri CityEngine 3D across the platform ArcGIS Pro and Esri CityEngine Procedural modeling in Esri CityEngine Why use procedural modeling? What can you model in Esri CityEngine? Procedural modeling examples Esri CityEngine modeling workflow 2 Managing Esri CityEngine projects Workspaces and projects User interface and project folders Exercise 2: Explore a project Start Esri CityEngine Import an existing project Explore the project structure Explore the user interface and navigate in the 3D viewport Explore scene layers 3 Building the foundation of a 3D city Esri CityEngine modeling workflow How is data represented in Esri CityEngine? Shape creation Importing data Using Get Map Data to import data Evaluating data for 3D modeling Exercise 3A: Create a 3D city model Create an Esri CityEngine project Import a terrain file Import foundation data i

Align layers CGA strategies Finding and applying rules Exercise 3B: Apply procedural rules Import a project and open a scene Explore rules and assets Apply a rule to create buildings from building footprints Apply rules to generate trees Apply rules to generate streets 4 Using construction tools for urban planning and design Use cases 3D shape creation and editing Exercise 4A: Create an urban planning design Import the project Select an area of interest Sketch new buildings Add texture to the building Texture buildings procedurally Generating parcels and applying rules Exercise 4B: Create a 3D city design Generate new parcels Apply an urban planning rule Use styles Fine tune the design Using handles to edit in 3D 5 Sharing 3D content Sharing 3D content Exercise 5A: Share as a web scene and project Open an Esri CityEngine project Create bookmarks Export a web scene Export a project to an archive file Sharing content to a portal Exercise 5B: Publish a scene service on ArcGIS Online Training Services account credentials Export a scene to a scene package Publish a scene layer package to ArcGIS Online Unpack a scene layer package ii

6 Basic CGA shape grammar Basics of rule-based modeling Visualizing the components of a rule CGA rules, operations, and comments Attributes and annotations Identifying rule components 7 Importing and modifying rules Importing and modifying rules Importing rules Exercise 7A: Import and modify rules to create green roofs Import a rule to increase green roofs Modify a rule to use the green roof rule Add a surface type to the green roof Importing rules to texture buildings Exercise 7B: Import rules to texture roofs and walls Import a rule to texture roofs Import a rule to texture walls Working with parameterized rules Exercise 7C: Import a rule to color buildings by zone Import and modify an existing rule to display buildings thematically Exercise 7D: Create street light models Insert models on point shapes 8 Writing rules Writing rules strategy Basics of rule-based modeling Working with the color operation CGA and building rules Exercise 8A: Create a building rule Import project files and open a scene Create a new rule file Create a start rule and define a rule Use extrude to create a simple mass Use attributes to define height Use annotations to create a range slider Use attributes to define roof type Use the component split operation to create roof and wall shapes iii

Define the roof rule and use the color operation Define the wall rule Adding random variation to a city model Working with functions Exercise 8B: Use CGA to refine the building rule Use case structures Work with functions 9 Detailed modeling with CGA Understanding the concept of scope Exploring scope using the model hierarchy window Understanding projections and texturing Using scope to texture buildings Exercise 9A: Use CGA to add textures to buildings Use CGA to texture buildings Create a random texture Use scope to improve the roof rule Randomize roof textures Use CGA to texture roofs Using dashboards and creating reports Creating a smart city with reporting and dashboards Exercise 9B: Create a smart city with reporting and dashboards Add reporting to your rule View report in a dashboard Key CGA learning concepts 10 Putting it all together Exercise 10: Model a 3D city Choose data and import Apply rules Create high-density development Import rules to create parks Create bookmark fly-through Create a web scene to share your city model Appendixes Appendix A: Esri data license agreement Appendix B: Key CGA rule concepts Appendix C: Answers to lesson review questions iv

Lesson 1: Getting started with Esri CityEngine Lesson 2: Managing Esri CityEngine projects Lesson 3: Building the foundation of a 3D city Lesson 4: Using construction tools for urban planning and design Lesson 5: Sharing 3D content Lesson 7: Importing and modifying rules Lesson 8: Writing rules Lesson 9: Detailed modeling with CGA Lesson 10: Putting it all together v