arcgis for 3d cities - amazon s3 · arcgis for 3d cities thorsten reitz, sean william morrish craig...

33
Esri UC2013 . Technical Workshop . Esr Esr sr sri i U i U U U i U i UC20 C20 C20 C20 C20 0 0 0 2013 13 13 13 1 1 .T . T T . T T Tech ech ech h ch ech e ech e e i ic nic ni ni ni al al al al a al al a Wor Wor W Wor W Wor Wor W W W r W rksh ksh ksh k k k ksh ksh ksh shop o op op o op o op p op . . Technical Workshop 2013 Esri International User Conference July 812, 2013 | San Diego, California ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe

Upload: others

Post on 09-Aug-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop . EsrEsrsrsrii Ui UUUi Ui UC20C20C20C20C20000201313131311 . T. TT. TTTechechechhchecheechee iicnicninini alalalalaal ala WorWorWWorWWorWorWWW rW rkshkshkshkkkkshkshkshshop oopop oopoop pop ..

Technical Workshop

2013 Esri International User Conference July 8–12, 2013 | San Diego, California

ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish

Craig McCabe

Page 2: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

Outline

• Introduction • Building a 3D City

- 3DCIM data model - Procedural Runtime - Asset Editing - Managing Building models

• 3D Analysis - Zoning Regulations - Slope / Shadow / Network

• Sharing via Web Scenes

ArcGIS for 3D Cities

Page 3: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

ArcGIS 3D

• Improve understanding 3D is easy for everyone to understand

• Better communication 3D makes it easier to articulate ideas

• Solve 3D problems

Some spatial problems can only be solved in 3D

Because our world is 3D

ArcGIS for 3D Cities

Page 4: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop . ArcGIS for 3D Cities

3D GIS Features

Multiscale 3D Models

Surface modeling

3D Analysis

Native lidar support

Share 3D scenes

Integrated 3D

ArcGIS for 3D Cities ties

3D Geodesign

ated 3D

Page 5: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

Thorsten Reitz

Introducing ArcGIS for 3D Cities

Page 6: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

ArcGIS for 3D Cities

• Based on Desktop and Server Software - ArcGIS Desktop - CityEngine

• Maps & Apps - Map docs, Scene docs, CE

projects - Online resources

• Tools and Extensions, • Workflows, • An information model ...for a specific community.

Online Apps

Server Desktop

ArcGIS for 3D Cities

Page 7: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

3D Cities Information Model: Themes

Built Environment - Created and actively managed by

people - Structures, utilities, transportation

networks, installations Legal Environment

- Defines restrictions on land use - Land use zones, property ownership

boundaries, regulations Natural Environment

- Naturally occurring features on, above, or below the earth’s surface

- Land cover, subsurface geology, atmosphere/climate/weather

ArcGIS for 3D Cities

Page 8: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

Buildings Connecting 2D and 3D Buildings

• The Building (Footprint object) carries most of the attributive information.

• BuildingShell represents the complete outer shell in 3D.

- Procedural - Modeled

• BuildingShellParts can be used when separate processes for roos/walls/ground plates are needed.

chnical Workshop .

Page 9: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

Building Interiors Seamless usage of interior/exterior data

• Building interior data: - Building - Floor - Space - Structure - Entrance

• Used in analysis: - Query (where/who) - Routing - Asset allocation

hnical Workshop .

Page 10: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

Transport Network Multimodal Transit including walking and biking routes

• Multi-modal network containing: - Routes

- Stops

- Inter-modal connections

- Network slope

- True elevation

- Building interior networks

• Routing service supporting: - Restrictions

- Barriers

- Timetables

chhhnical Wororkshkshkshks op pop op .

Page 11: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

Installations Managing Portfolio of City Installations

• Street Furniture - Fire hydrants - Benches - Bike racks - Trash cans - Kiosks - Poles

• Vegetation - Trees

Esri UC2013 . Technicccccal alal ala WorWorWorWorWorWorkshkshkshkshkshkshss op opopop op opppppp ..

Page 12: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop . sri UC2013 . Technical Workshop .

Utility Networks Discover the underground potential of your city

• Water

• Sewer • Stormwater • Gas • Electric

Page 13: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

The Legal Environment

• AdministrativeDistricts organize territories into logical areas.

• ZoningDistricts describe current or planned Land Use.

• Parcels provide adress and ownership information and represent the unit that zoning rules have to be applied to.

ArcGIS for 3D Cities

Page 14: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

The Natural Environment

• Land cover • subsurface geology

• wind/weather • atmosphere

ArcGIS for 3D Cities

Page 15: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

Why is there a new information model?

Basis for common development by esri, partners and users

Define workflows and new requirements

Improve integration of compontens (CE, ArcGIS)

Foundation for the ArcGIS for Cities Solution

Provide Apps and Maps that can be used out of the box and adapted as necessary

Provide an Information Model that supports users around the globe andf is easy to adapt

Simplify usage of 3D city models

Support existing standards such as CityGML

Establish best practices in 3D cartography

CityGML

3DCIM

BISDM

LGIM

ArcGIS for 3D Cities

Page 16: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

CityEngine Rule Package

Rule Packages & the Procedural Library

Publish

Rule Authoring

Use

ArcScene 10.2

Features from CE Rules

CE 2013.1

ArcGIS Online

Residential Office Kiosk Sports Gas Station Wind Turbine

ArcGIS for 3D Cities

Page 17: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

Craig McCabe

Building a 3D City

Page 18: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

5 Steps to a 3D City Model

ArcGIS for 3D Cities

Page 19: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

3D City: Setting up the Information Model

• Use the Database Schema Generator and ETL tools to localize and populate your 3D City geodatabase

013 . T. Techechchnicinicnic lalalal WWorWorWork hkshkshkshopopop . ArcGIS for 3D Cities

Page 20: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

3D City: Asset Editing

h

w

h

Trees Buildings

• Use LiDAR and the 3D City Asset Editing map to extract feature heights

ArcGIS for 3D Cities

Page 21: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

3D City: Modeling Façades in CityEngine

• Create 3D facades from 2D footprints in CityEngine

Building footprint CGA building rule Textured 3D façade

Height Base elevation Number of floors Land use

Key attributes

ArcGIS for 3D Cities

Page 22: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

3D City: Editing Building Geometry

• Create or update building designs in CityEngine

ArcGIS for 3D Cities

Page 23: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

Craig McCabe

The 3D City Asset Editor App

DEMO

h

Page 24: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

The Zoning Designer App

• Assess the impact and potential of changing zoning regulations - Visual impact - Conformance of built environment - Development potential

• Use CityEngine GP Tools to…

- create analytic features (envelopes) - create representative models (realistic) - create advanced symbology (potential)

ArcGIS for 3D Cities

Page 25: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

Zoning Districts Attribute Type FID Char(50)

type Domain: LandUseType

subtype Char(50)

zoningPlanType Domain: ZoningPlanType

density Float: 0...n

overlay Boolean

landUseZoneFID Char(50)

shape Polygon

baseElevation Float

height Float

name Char(100)

description Char(250)

attribution Char(250)

LandUseType: agriculture, leisure, openSpace, protectedSite, residential, utilityInfrastructure, industry, employment, commercial, transportInfrastructure

ArcGIS for 3D Cities

Page 26: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

Parcels & their Neighborhood Attribute Type FID Char(50)

address Char(100)

owner Char(100)

shape Polygon

type Domain: ParcelType

name Char(100)

... ...

Attribute Type index Short

connectedToType Char(50)

parcelFID Char(50)

Format for Attribute: FeatureClassName/Type (/SubType), e.g. TransportNetwork/Road/Local

ArcGIS for 3D Cities

Page 27: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

Regulations

Attribute Type aspect Domain:

ConstraintAspect operator Domain:

ConstraintOperator value Float

borderCondition Char(30)

unit Char(10)

referenceFID Char(30)

isParcelBased Boolean

expression Char(255)

filter Char(255)

ConstraintAspect: height, eaveHeight, siteCoverage, GFA, plotRatio, cubicIndex, levelsAboveGround/BelowGround, setbackFront/Side/Rear, skyviewAngle, Orientation, ...

Can be a zone or parcel FID, e.g. ZoningDistrict/1348

ConstraintOperator: min, max, avg, equal

ArcGIS for 3D Cities

Page 28: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

Thorsten Reitz

The 3D City Zoning Designer App

DEMO

Page 29: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

Sean W. Morrish

3D City Analysis

Page 30: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

Sean William Morrish

The 3D City Impact Analyzer App

DEMO

Page 31: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop . Esri UC2013 . Technical Workshop .p30Cs U ec ca o s o .hrkWni lh. T1ri 2E ii

Sean William Morrish

The 3D City Transport Network App

DEMO

Page 32: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop .

Join the 3D Cities Group!

• Join the ArcGIS for 3D Cities group on ArcGIS.com http://bit.ly/YyK3Ua

• GitHub: https://github.com/Esri/3d-cities-template

• Test apps and workflows

• Provide feedback on the Information Model

http://www.arcgis.com/home/group.html?owner=ArcGISTeam3DCities&title=ArcGIS%20for%203D%20Cities ArcGIS for 3D Cities

Page 33: ArcGIS for 3D Cities - Amazon S3 · ArcGIS for 3D Cities Thorsten Reitz, Sean William Morrish Craig McCabe Esri UC2013 . Technical Workshop . Outline ... Managing Portfolio of City

Esri UC2013 . Technical Workshop . ArcGIS for 3D Cities