Hawaii Pacific GIS Conference 2012: 3D GIS - Has GIS Become 3D Yet?

Post on 20-Jul-2015

499 views 1 download

transcript

3D GIS – Is It There Yet?

HIGICC Hawaii Pacific GIS Conference

March 6, 2012

Craig Clouet | Solutions Engineer Esri | 1357 Kapiolani Blvd | Suite 1110 | Honolulu, HI 96814 USA Tel (808) 947-0993 Ext 1-5636 cclouet@esri.com | http://www.esri.com

Topics: What’s new: Sensors & Software What does 3D do different 3D analysis

Sensors

Working with lidar in a GIS

Visualize Update

Analyze Share

• Same four elements as with any GIS work

Viewing lidar

• In 2D (ArcMap) or 3D (ArcScene)…

• As points

• Symbolize using LAS attributes

(Class Codes, RGB, Scan Angle, etc)

• As a surface

• Symbolize & filter using surface options

(Bare-earth, First-return, etc)

• Control the number of points shown

• Full resolution in a local area

Update / edit lidar class codes • Manually…

– Fix data errors, small areas • Via the API…

– Using algorithms, large areas

• Support feature or surface extraction

Management and sharing

• Manage lidar like imagery via Mosaic Datasets

– Add / remove LAS files

– Add / remove LAS datasets

• Share the data as Image services – Easy for others to see available lidar

– Easy to download for project work

Hawaii example

Software

Esri CityEngine

3D procedural modeling and design solution

3D Content • Model cities in 3D using

parametric rules

3D Design • Rule driven design in 3D

Rule based 3D content and design

Geometry + Attributes + Rules

Dynamic + Parametric editing

CityEngine is for..

Procedural modeling and design solution

– 3D urban content creator

• 3D cities from existing GIS data (Geometry + Attributes + Rules)

Not as-built -> approximation

– 3D design tool

• Rule based design of 3D cities Using planning regulations etc

Rule based 3D content and design

Procedural

3D geometries and textures are constructed using rules (procedures) instead of labor-intensive manual modeling.

A single procedural rule can be used to generate many 3D models.

Called CGA(Computer Generated Architecture) rule files in CityEngine.

/**

* File: generatebuildings.cga

* Created: 5 Mar 2010 15:29:18 GMT

* Author: rom

*/

version "2010.3"

getWallMudBrickTexture = "WallMudBrick"+(ceil(rand(0,25)))+ ".png"

getbrickTexture = "brick"+(ceil(rand(0,5)))+ ".tif"

getmateriauTexture = "mat"+(ceil(rand(0,24)))+ ".tif“

attr BuildHgt = 50%:2

else:4

attr LOD=0

Procedural modeling vs. Manual modeling

Time reduction / cost saving

Streets and Lots Street Generator engine and edit tools

Many parameters for automated generation

Imported Single line vector exploded to multiple street entities

Geo-Specific and Geo-Typical Types of 3d buildings

Geo-Specific Geo-Typical

Cathedral Basilica of Saints Peter and Paul Philadelphia, PA

Afghanistan Style Geo-Typical

Geo-Specific Buildings Buildings that look realistic

Photorealistic, Photo textured

Pictometry models and other vendors

Imported from any of the supported formats

Collada(dae), DXF, KML/KMZ, OBJ

Export Multipatches to Collada for CityEngine import

Geo-Typical Buildings Buildings that represent the style or look of a location

Imported from the geodatabase, other formats

or generated by the procedure engine

Realism is driven by attributes

May change gdb design to capture additional

details

May not have textures(buildings rendered

thematically)

Data Availability

Mahalo