Upload
others
View
12
Download
0
Embed Size (px)
Citation preview
Enabling and Leveraging 3D VisualizationEnabling and Leveraging 3D Visualization
AgendaAgenda
•• What is What is ““3D GIS3D GIS””??•• ArcGISArcGIS frameworkframework
–– 3D Data and analysis workflows3D Data and analysis workflows–– Visualization productsVisualization products–– Enabling 3DEnabling 3D
•• 3D GIS sharing techniques3D GIS sharing techniques–– ServerServer–– ClientsClients
3D GIS brings realism to maps3D GIS brings realism to maps
•• 3D capabilities for GIS have been 3D capabilities for GIS have been around for a whilearound for a while
•• Demand is growingDemand is growing–– Free access to imageryFree access to imagery–– Free, lightFree, light--weight, easy to use weight, easy to use
clients with nice Search toolsclients with nice Search tools–– Focus has been visualizationFocus has been visualization–– Web enabledWeb enabled
Many people just want that spinning globe…
..but it can be more than a spinning globe...but it can be more than a spinning globe.
•• Analytic tools and workflowsAnalytic tools and workflows–– Surface analyticsSurface analytics
•• Volume, Change analysis, WhatVolume, Change analysis, What--ifsifs–– Mudslide, Fire, Terrain modelingMudslide, Fire, Terrain modeling–– Planning, Site project analysisPlanning, Site project analysis
•• Solve problems and make decisionsSolve problems and make decisions–– Many industriesMany industries–– Many workflowsMany workflows–– Modeling processesModeling processes
•• The Geographic ApproachThe Geographic Approach……
ArcGISArcGIS and 3D GIS Visualizationand 3D GIS Visualization
•• ArcGISArcGIS is built on open and interoperable standardsis built on open and interoperable standards•• There are different ways to accomplishing There are different ways to accomplishing
interoperability when it comes to 3Dinteroperability when it comes to 3D
–– What do you want to do?What do you want to do?–– What do the people in your own organization want or What do the people in your own organization want or
need?need?–– What data will you need to support the above?What data will you need to support the above?–– What applications and clientsWhat applications and clients
LetLet’’s examine the possibilitiess examine the possibilities
1. Authoring 3D GIS content1. Authoring 3D GIS content
66
Authoring 3D GIS VisualizationsAuthoring 3D GIS Visualizations
•• Desktop applicationsDesktop applications–– Authoring tool, e.g. Authoring tool, e.g. ArcGlobeArcGlobe (3D Analyst extension)(3D Analyst extension)
•• Supports numerous data formatsSupports numerous data formats–– GeodatabaseGeodatabase,, ShapefilesShapefiles, CAD, , CAD, RastersRasters, KML, KMZ, KML, KMZ–– RastersRasters–– TINsTINs–– TerrainsTerrains
77
First you need dataFirst you need data
•• 2D data can be 3D2D data can be 3D--enabledenabled–– Data doesnData doesn’’t necessarily have to be t necessarily have to be ““3D3D””–– What does it mean to be What does it mean to be ““3D3D””??
•• Where can you get Where can you get ““3D data3D data””??–– PssstPssst, you already have data that be 3D, you already have data that be 3D--visualizedvisualized–– But, you may want additional data sets that make your But, you may want additional data sets that make your
existing data more elegant and more realistic when existing data more elegant and more realistic when visualized in a 3D viewer application visualized in a 3D viewer application
88
Supported Vector Data formatsSupported Vector Data formats
•• VectorsVectors–– CAD,CAD, shapefilesshapefiles,, geodatabasesgeodatabases, etc., etc.–– Same supported formats for 2D mapsSame supported formats for 2D maps
•• All geometry typesAll geometry types–– But some offer more capabilities for visualization, for But some offer more capabilities for visualization, for
example:example:•• ZZ--enabledenabled•• MultipatchesMultipatches
99
Surface dataSurface data
•• Surfaces: supporting heightsSurfaces: supporting heights–– Sources: GPS, Surveys, LIDARSources: GPS, Surveys, LIDAR–– Formats: Formats: RastersRasters (e.g.(e.g. GRIDsGRIDs, USGS , USGS DEMsDEMs),), TINsTINs–– LIDARLIDAR–– TerrainsTerrains
•• Next generationNext generation
1010
Raster formatsRaster formats
•• FileFile–– ImagesImages–– CatalogsCatalogs
•• DatabaseDatabase–– SDE RasterSDE Raster
•• ServerServer–– Image ServerImage Server
1111
TerrainsTerrains
•• GeodatabaseGeodatabase data type for storing massive datasets data type for storing massive datasets representing surfacesrepresenting surfaces
1212
TerrainsTerrains
Multi ResolutionMulti ResolutionTerrainsTerrains
(Billions of Features)(Billions of Features)
XYZXYZ
LIDARLIDAR
DTMDTM
ContouringContouring3D Analysis3D Analysis
Realistic feature representationsRealistic feature representations
•• Many organizations are Many organizations are excited about creating excited about creating 3D urban landscapes3D urban landscapes
–– Architectural and Architectural and engineering tools have engineering tools have existed for a long timeexisted for a long time
–– Graphical capabilities Graphical capabilities are possible using many are possible using many types of toolstypes of tools
–– Graphics vs. Graphics vs. featuresfeatures??
1313
ArcGISArcGIS has 100has 100’’s of 3D symbolss of 3D symbols
•• Represent features more realistically:Represent features more realistically:–– Choose from 100Choose from 100’’s of symbols in core s of symbols in core ArcGISArcGIS–– Import your own:Import your own: OpenFlightOpenFlight (.(.fltflt),), SketchUpSketchUp (.(.skpskp), 3ds ), 3ds
max (.3ds), or VRML 2.0 models (.max (.3ds), or VRML 2.0 models (.wrlwrl))
1414
2. Sharing 3D GIS content2. Sharing 3D GIS content
1515
Desktop client focused solutionsDesktop client focused solutions
•• ArcGISArcGIS DesktopDesktop–– Create animations and videosCreate animations and videos–– Perform analysisPerform analysis–– LicensedLicensed –– how to share with nonhow to share with non--GIS professionals?GIS professionals?
•• ArcGISArcGIS ArcReaderArcReader–– Publisher extensionPublisher extension–– Free desktop viewerFree desktop viewer–– 2D and 3D2D and 3D
1616
Animation in All ApplicationsAnimation in All ApplicationsVisualizing Change Over Space & TimeVisualizing Change Over Space & Time
1717
• ArcMap• Graphs• ArcScene• Globe
Data Census ChangeData Census Change
. . . Communicating Patterns, . . . Communicating Patterns, Relationships & ProcessesRelationships & Processes
ArcReaderArcReader as a 3D Vieweras a 3D Viewer
•• Maps and globesMaps and globes•• ArcReaderArcReader: Free: Free
–– FindFind–– SearchSearch–– PrintPrint–– ViewView–– ExploreExplore–– IdentifyIdentify–– MoreMore
1818
Bringing 3D GIS to Bringing 3D GIS to anyoneanyone
•• The previous examples for sharing 3D content work The previous examples for sharing 3D content work well in many organizationswell in many organizations
•• What about sharing content with web based clients?What about sharing content with web based clients?•• How can you build 3D content that can be shared How can you build 3D content that can be shared
across or outside your organization?across or outside your organization?–– What if those people are not GIS professionals?What if those people are not GIS professionals?
•• What if they prefer:What if they prefer:–– Google Earth?Google Earth?–– ArcGISArcGIS Explorer?Explorer?
1919
Sharing content possibilitiesSharing content possibilities
•• ConversionConversion–– Layer to KML so Layer to KML so youryour
geodatageodata content be content be read in Google Earthread in Google Earth
•• Web services approachWeb services approach–– InteroperabilityInteroperability–– KML/KMZ enabledKML/KMZ enabled
2020
ArcGISArcGIS ServerServer
•• Complete & Integrated serverComplete & Integrated server--based GISbased GIS•• OutOut--ofof--thethe--box applications and services box applications and services •• Tremendous developer opportunitiesTremendous developer opportunities
ArcGISArcGIS ServerServer
Spatial DataSpatial DataManagementManagement
VisualizationVisualization(Mapping)(Mapping)
SpatialSpatialAnalysisAnalysis
Web MappingWeb MappingApplicationsApplications
ArcGISArcGISMobileMobile
ArcGISArcGISExplorerExplorer
ArcGISArcGISDesktopDesktop
JavaJava
.NET.NET
GIS AnalystsGIS Analysts
DevelopersDevelopers
End UsersEnd Users
IT UsersIT Users
GIS Servers Support EveryoneGIS Servers Support Everyone
GIS ServerGIS Server
Even spinning globes!Even spinning globes!
2323
GIS ServicesGIS Services
•• GIS Services are accessible over the WebGIS Services are accessible over the Web
•• GIS Services can be accessed over HTTP using GIS Services can be accessed over HTTP using standard SOAP / XML web service interfacesstandard SOAP / XML web service interfaces
WebService
Network
ArcGISArcGIS ExplorerExplorer
•• Free GeoFree Geo--browserbrowser•• Download from Resource CenterDownload from Resource Center•• Client for web services or local dataClient for web services or local data
. . . Accesses Maps, Models and Globe Services. . . Accesses Maps, Models and Globe ServicesArcGISArcGISOnlineOnline
ArcGISArcGIS ServerServer
Visualization Visualization
MappingMapping
Analysis TasksAnalysis Tasks
LocalLocalLocal
Using ArcGIS Explorer
•• Download / InstallDownload / Install•• Start / ConnectStart / Connect•• Other ServicesOther Services•• Local contentLocal content
••ArcGISArcGIS OnlineOnline•• User AuthoredUser Authored
•• ShapefilesShapefiles•• File GDB, ImageryFile GDB, Imagery•• KMLKML•• textfilestextfiles, etc, etc……
ArcGISArcGIS Explorer Resource CenterExplorer Resource Center
•• MapsMaps•• LayersLayers•• TasksTasks•• FreeFree•• CollaborativeCollaborative
–– ShowcaseShowcase
2727
http://resources.esri.com/arcgisexplorer/
ArcGIS Online Services
• Ready-to-use Maps & Globes–2D & 3D Base Maps & Overlays–Powered by ArcGIS Server
• Use in Desktop, Explorer, Server–Access Pre-built Maps & Globes–Build Custom Applications
• Online Capabilities in Software–Tasks Available with Explorer
http://arcgisonline.esri.comhttp://arcgisonline.esri.com
Training ResourcesTraining Resources
•• Virtual Campus Courses:Virtual Campus Courses:–– LearningLearning ArcGISArcGIS 3D Analyst (for 3D Analyst (for ArcGISArcGIS 3D Analyst 9.03D Analyst 9.0--9.1)9.1)–– LearningLearning ArcGISArcGIS 3D Analyst3D Analyst– Introduction to ArcGIS Online
2929