3D Data Modelling at Esri Paul Hardy phardy@esri.com Business Development Consultant Esri Europe
Users of 3D GIS Local government Facilities management Civil engineering 3D GIS Defense / Public Safety Natural resources
3D GIS Viewing geospatial data in 3D leads to new insights 2D 3D Sometimes you need to edit your data in 3D 2D 3D Some problems can only be solved in 3D 3D 3D We live in a 3D world, so model and present your data in 3D
ArcGIS A complete system for 3D GIS Visualize Manage Share Analyze Your City Data in 3D
Virtual City Template - Philadelphia Visualization ingredients optimization City Management creation / storage updates 3D City Analyses Visibility Shadow/glare effects 3D routing Sharing of Virtual City
Visualize Virtual Philadelphia ingredients Visualize Manage Analyze Share Topographic maps Aerial photographs High resolution terrain Visual Impact Before After Photo realistic 3D buildings Providing 3D insight into your information
Ingredients Topographic basemap Visualize Manage Analyze Share Streets Shaded Relief Vegetation Labels Buildings Map Template Resource Center Topographic basemap http://resources.esri.com/maptemplates/index.cfm?fa=codegallerydetails&scriptid=16701
Ingredients Imagery Visualize Manage Analyze Share ArcGIS Server Image Extension http://resources.esri.com/arcgisonlineservices/index.cfm?fa=compare_image_maps Imagery from ArcGIS Online Resource Center http://resources.esri.com/arcgisonlineservices/index.cfm?fa=compare_image_maps
Ingredients Elevation Visualize Manage Analyze Share Elevation Globes from ArcGIS.com
Ingredients Buildings Visualize Manage Analyze Share Extruded Buildings Textured Buildings Sources of textured buildings - Pictometry http://www.pictometry.com/home/home.shtml Building your own multipatch buildings http://www.esri.com/library/whitepapers/pdfs/multipatch-geometry-type.pdf
ArcGIS for 3D ArcGIS Desktop ArcGIS Server ArcGlS.com ArcMap ArcGlobe ArcCatalog ArcScene ArcGlS Explorer (Free Download) ArcGIS Explorer Online (Browser)
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) Multipatch (volumetric bodies)
Introducing Terrains Massive point datasets with a multi-resolution, on-the-fly TIN For modelling 3D surfaces Measurements stored as feature classes within a feature dataset User defined pyramid levels for different resolutions & tolerances 3D Analyst extension required to define & edit terrains No license needed to view A
Characteristics of Terrains Terrains quickly deploy & visualize TIN based surfaces at multiple scales Derived from a set of feature classes with features that contain z-values Different pyramid level TINs can be defined Breaklines & polygons can be added to further delineate surface CdnRockies CdnRockies_Terrain Points Breaklines LakeBoundaries Pyramid TIN surfaces
Terrains in ArcGIS Assist visualization & analysis of multi-resolution data Can integrate with other geospatial information Multi-user access in a versioned GDB ArcMap ArcGlobe Displays as a TIN Layer Displays as an Elevation Layer
Introducing Multipatch A geodatabase feature type for 3D objects. Collection of triangle strips, triangle fans, triangles, and rings Allow storage of texture image, colour, transparency, and lighting vector information within the geometry
Triangle Strip A continuous, linked strip of 3D triangles where every vertex after the first two completes a new triangle
Triangle Fan A continuous fan of 3D triangles where the first point defines the apex that all triangles share
Triangle A collection of 3D triangles where each consecutive triplet of vertices defines a new triangle
Ring A geometric element from which polygons are constructed, defined by an area bounded by one closed sequence of connected segments
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
Multipatch in Catalog
Data Collection Elevation Types of Data Imagery Subsurface Models and Multipatches Topographic (2 or 3D) Additional Features Across Scales Local Regional Global
Data Conversion: Import 3D Files Input Formats COLLADA SketchUp OpenFlight 3ds Max GeoVRML These formats can store geographic location
Data Conversion: Data Interoperability Extension Can convert a large variety of formats to the Geodatabase CityGML IFC Can control the type of data that is produced
Data Conversion: Layer 3D to Feature Class 3D Symbology Extrusion Settings Texture Downsampling
Manage Virtual Philadelphia Visualize Manage Analyze Share Create 3D city elements Import / replace buildings Scale Move, rotate Export to COLLADA Create, Build, and Manage Virtual Cities in 3D
Analyze Virtual Philadelphia Visualize Manage Analyze Share Maximum building height Skyline analysis 3D routing Volumetric Shadows Volumetric Glare Enabling better decisions leveraging 3D
Civil engineering / Natural resources Visualize Manage Analyze Share LiDAR in terrain dataset Manage subsurface well points Profile LiDAR points Create subsurface horizons TIN editing Create, Build, and Manage GIS in 3D
Civil engineering / Natural resources Visualize Manage Analyze Share Elevation Slope 3D Viewshed Hillshade Aspect Fence diagrams Flood plain Enabling better decisions leveraging 3D
Defense / Public Safety Visualize Manage Analyze Share Threat domes Sniper / Spotter coverage Emergency 3D routing Airspace infringement Security camera coverage Enabling better decisions leveraging 3D
Facilities Management Campus model Visualize Manage Analyze Share Campus 3D transportation network Spaces within a building Interior assets Partners: PenBay Media Archibus Woolpert Providing 3D insight into your information
Facilities Management Campus model Visualize Manage Analyze Share Interior transportation networks Interior direct sunlight Space management: Parking distance analysis (MIT campus) Enabling better decisions leveraging 3D
Optimized Visualisation Ingredients Fast rendering of 2D map caches in ArcGlobe Topographic maps and imagery as 2D cache Improved display performance of 3D annotation / Point labeling built-in conflict detection Fast display of textured multi-patches automatic textures management Improved display performance of 3D vectors surface-hugging vectors
Sharing Virtual Cities Visualize Manage Analyze Share WebGIS Publish Virtual Cities as 3D services KML Post to ArcGIS.com Create screenshots Mobile 3D Export video animations Communicating GIS using 3D
Sharing ArcGIS Explorer free download Visualize Manage Analyze Share Interactive 3D Maps Share Video Animations Maps and Screenshots Communicating GIS using 3D
phardy@esri.com