2d to 3d at esri

25
From 2D to 3D at Esri OGC/EuroSDR workshop on CityGML in National Mapping Paul Hardy [email protected] Business Development Consultant National Mapping & Cadastre

Upload: others

Post on 19-Feb-2022

8 views

Category:

Documents


0 download

TRANSCRIPT

From 2D to 3D at Esri

OGC/EuroSDR workshop on

CityGML in National Mapping

Paul Hardy – [email protected] Business Development Consultant – National Mapping & Cadastre

Visualize Manage

Analyze Share

Esri 3D GIS

Your City Data in 3D

ArcGIS for 3D

ArcGlobe

ArcMap ArcScene

ArcGIS

Explorer

Online

ArcCatalog

ArcGIS

Desktop

ArcGIS

Server

ArcGIS.com

Viewer

ArcGlS.com

CityEngine

CityEngine

Web Scenes

3D Datatypes in the Geodatabase

• Vector feature classes with X,Y,Z geometry

- 3D Points

- 3D Geometric primitives (spheres, pyramids, …)

- 3D Models: Street furniture, etc.

- 3D Character Markers, or Billboarded Markers

- 3D Lines

- 3D Geometric primitives (ribbons, tubes. …)

- 3D Texture Line Symbols

- 3D Polygons

- 3D Texture Fill Symbols

• Elevation grid rasters (DTM/DEM)

• Terrains (TIN, Point cloud, surface)

• Mosaics of LAS LiDAR datasets

• Multipatch (volumetric bodies)

Introducing Multipatch

• A geodatabase feature type for 3D objects.

• Collection of triangles, triangle strips, triangle fans, and rings

• Stores texture image, colour, transparency, and lighting vector information within the geometry

Triangles & Rings

• Basic units are 3D triangles and 3D rings (polygons)

Triangles

Rings

Triangle Strips & Fans

• Efficient storage of sets of triangles

Triangle Strips

Triangle Fans

Collections can be complex

• A single composite multipatch can contain multiple patches of varying types

Textures can be applied

• Two rings and one triangle strip

• Different textures for roof, floor and walls

The 3D Urban Information Model

• Simplifies the creation, maintenance and usage of 3D cities

Built Environment

Buildings & Building Interiors

Transport & Utility Networks

Installations

Trees

Legal Environment

3D Zoning

3D Land Ownership

Natural Environment

Land Cover

Atmosphere

Geology

Template for download

Multipatch Feature Class - ArcGlobe

3D Land Use Planning - ArcScene

2D to 3D - Add Heights to 2D Building Footprints

• Point clouds from aerial LiDAR …

• … and from new sources like oblique imagery stereomatching

LiDAR point cloud Geoprocessing to extrude footprints

Best practice 3D workflows, example models and sample data,

available at http://resources.arcgis.com/en/communities/city-engine/,

and at http://resources.arcgis.com/en/communities/3d/.

ArcGIS - 3D Import and Export

• Directly import textured 3D building data

- 3D Studio Max, VRML/GeoVRML, SketchUp, OpenFlight, and

COLLADA.

• Directly export VRML and COLLADA

• Via Data Interoperability Extension

- Read and write CityGML 0.4, 1.0 or 2.0

- and other 3D vector formats such as DXF, KML or IFC

Analyze Virtual Cities

3D routing

Visualize

Manage

Analyze Share

Maximum visible

building height

Volumetric Shadows

Skyline analysis

Volumetric Glare

Enabling better decisions leveraging 3D

Security camera

coverage

Sharing Virtual Cities

Communicating GIS using 3D

Visualize

Manage

Analyze

Share

Create

screenshots

Post to ArcGIS.com

WebGIS •Publish Virtual Cities as 3D services

•KML

Export video animations

Mobile 3D

CityEngine Web Scenes

Procedural 3D modelling

CityEngine

Procedural modeling

3D model creation using rules / algorithms

iteratively refine a design by creating more and more detail

• Base geometry

• Procedural rules

Base geometry Final 3D model Iterative refinement

CityEngine – Procedural 3D Modelling

Rule based 3D cities

3D City Creation

Procedural city modeling

Create Edit

Design

Share

Edit 3D City features

• Sketch new 3D buildings

• Edit existing 3D buildings

• Texture 3D buildings

• Easy-to-use (intuitive UX)

• Direct read/write to GDB

Create

Edit Design

Share

Save

Load

Edit

GDB

Share 3D CityEngine Web Scenes

• 3D in the browser

• Easy-to-use (cloud solution)

• For Chrome, Firefox & Safari

• Modern GUI & graphics

Create

Edit

Design

Share

Example: Side-by-side view to compare before/after Example: Share analysis results (Swipe tool)

AGOL Publish Consume

Share

URL

3D CityEngine

Web Scene

Virtual City users Urban planners / Emergency Response / Public safety

City of Portland

Sydney

Rotterdam

Singapore

Philadelphia

Brisbane

Masdar city

Communicating GIS using 3D

Pasadena

Paul Hardy – [email protected]

Questions?