overview of esri technology and products: an educational ... · overview of esri technology and...
TRANSCRIPT
Overview of ESRI Technology and Products: an educational
perspective
Dr David Maguire
Chief Scientist, ESRI
GIS Implementations Follow Three Patterns
Web-Based Integration
DesktopDesktopDesktopDesktop ServerServerServerServer FederatedFederatedFederatedFederated
Professional• Ad Hoc Projects• Analysis/Modeling• Mapping
Workgroup• Shared Database• Fixed Applications• Transactions
Organization• Shared Services• Integration• Collaboration
Web GIS: A New Platform for GIS
AuthorsAuthorsAuthorsAuthors
GISGISGISGISServersServersServersServers
GIS UsersGIS UsersGIS UsersGIS Users
Mobile UsersMobile UsersMobile UsersMobile Users
Web GISWeb GISWeb GISWeb GIS
WebWebWebWebUsersUsersUsersUsers
ArcGIS
Complete Geographic Information System
A Complete Integrated System
DesktopDesktop ServerServer MobileMobile OnlineOnline
• ArcReader• ArcView• ArcEditor• ArcInfo• Engine
• Work Group• Enterprise
• ArcGIS Mobile • ArcPad
• Content• Resource
Centers
SERVERSERVERSERVERSERVERONLINEONLINEONLINEONLINE
DESKTOPDESKTOPDESKTOPDESKTOP
MOBILEMOBILEMOBILEMOBILE
WEBWEBWEBWEB
EXPLOREREXPLOREREXPLOREREXPLORER
ArcGIS: A Platform for All Geo-Users• Heterogeneous worldHeterogeneous worldHeterogeneous worldHeterogeneous world• Share GIS resources Share GIS resources Share GIS resources Share GIS resources • Your solutions reach more usersYour solutions reach more usersYour solutions reach more usersYour solutions reach more users
ManagementManagementManagementManagement
VisualizationVisualizationVisualizationVisualization
AnalysisAnalysisAnalysisAnalysis
ArcGIS Server ArcGIS Server ArcGIS Server ArcGIS Server
Web MapWeb MapWeb MapWeb MapViewersViewersViewersViewers
DesktopsDesktopsDesktopsDesktops
2D / 3D2D / 3D2D / 3D2D / 3DExplorersExplorersExplorersExplorers
MobileMobileMobileMobileDevicesDevicesDevicesDevices
OpenOpenOpenOpenAPIsAPIsAPIsAPIs
ArcGISArcGISArcGISArcGISDesktopDesktopDesktopDesktop
AuthorAuthorAuthorAuthor
ServeServeServeServe
UseUseUseUse
The Foundation of ArcGIS Is the GeodatabaseOrganizing & Managing Geospatial Data
. . . Essential for Leveraging the Full Capabilities of ArcGIS
NetworksNetworksNetworksNetworks
SurveysSurveysSurveysSurveys
AddressesAddressesAddressesAddresses
AnnotationAnnotationAnnotationAnnotation
VectorsVectorsVectorsVectors
3D Objects3D Objects3D Objects3D Objects
TopologyTopologyTopologyTopology
DimensionsDimensionsDimensionsDimensions
ImagesImagesImagesImages
TerrainTerrainTerrainTerrain
AttributesAttributesAttributesAttributes
CartographyCartographyCartographyCartography
CadastralCadastralCadastralCadastral
SchematicsSchematicsSchematicsSchematics
ArcGIS
GeodatabaseGeodatabaseGeodatabaseGeodatabase
Comprehensive Information ModelInformation ModelInformation ModelInformation Model(Any Type of Data)
• Any DBMS• Files
Scalable Storage Environments
DESKTOP
Desktop ArcGIS
ArcInfoArcInfoArcInfoArcInfoArcInfoArcInfoArcInfoArcInfo ArcEditorArcEditorArcEditorArcEditorArcEditorArcEditorArcEditorArcEditor ArcViewArcViewArcViewArcViewArcViewArcViewArcViewArcView ArcReaderArcReaderArcReaderArcReaderArcReaderArcReaderArcReaderArcReader
• View• Mapping• Using
• Compilation• Management• Mapping
• Compilation• Management• Mapping • Analysis• Advanced
Geoprocessing
Create, Manage, Analyze and Visualize Geographic Information
CompilationCompilationCompilationCompilation& Editing& Editing& Editing& Editing
Mapping &Mapping &Mapping &Mapping &VisualizationVisualizationVisualizationVisualization
Catalog & MetadataCatalog & MetadataCatalog & MetadataCatalog & Metadata
Spatial AnalysisSpatial AnalysisSpatial AnalysisSpatial Analysis& Modeling& Modeling& Modeling& Modeling
ArcGIS DesktopAuthor and Use Geographic Information
Common, Scalable Family of ProductsCommon, Scalable Family of ProductsCommon, Scalable Family of ProductsCommon, Scalable Family of Products
ArcReaderArcReaderArcReaderArcReader(View)(View)(View)(View)
ArcInfoArcInfoArcInfoArcInfo(Geoprocessing(Geoprocessing(Geoprocessing(Geoprocessing
/ Analysis)/ Analysis)/ Analysis)/ Analysis)
ArcViewArcViewArcViewArcView(Use)(Use)(Use)(Use)
ArcEditorArcEditorArcEditorArcEditor(Create(Create(Create(Create
/ Manage)/ Manage)/ Manage)/ Manage)
ArcGIS Desktop ExtensionsProviding Specialized CapabilitiesExtensions
• Spatial
• Network
• 3D
• Schematics
• Tracking
• Interoperability
• Publisher
• Survey
Solutions
• Business Analytics
• Transportation Logistics
• Map & Data Production
• Workflow Management
• Geospatial Intelligence
WorkflowWorkflowWorkflowWorkflowMappingMappingMappingMapping
LogisticsLogisticsLogisticsLogistics
DefenseDefenseDefenseDefense
BusinessBusinessBusinessBusiness
SERVER
Server ArcGIS
. . . Making GIS Knowledge Available to Anyone
Open & Scalable GIS Server
BasicBasicBasicBasic StandardStandardStandardStandard AdvancedAdvancedAdvancedAdvanced
• Data Data Data Data ManagementManagementManagementManagement
• MappingMappingMappingMapping• 3D Visualization3D Visualization3D Visualization3D Visualization• Data Data Data Data
ManagementManagementManagementManagement
• AnalysisAnalysisAnalysisAnalysis• MobileMobileMobileMobile• MappingMappingMappingMapping• 3D Visualization3D Visualization3D Visualization3D Visualization• Data Data Data Data
ManagementManagementManagementManagement
UseUseUseUse
ServeServeServeServe
AuthorAuthorAuthorAuthor
Web MapWeb MapWeb MapWeb MapDesktopDesktopDesktopDesktop ExplorerExplorerExplorerExplorer MobileMobileMobileMobile EnterpriseEnterpriseEnterpriseEnterpriseIntegrationIntegrationIntegrationIntegration
OpenOpenOpenOpenStandardsStandardsStandardsStandards
ArcGIS Server PatternsMappingMappingMappingMapping
MobileMobileMobileMobileReplicationReplicationReplicationReplication
Distributed (SDI)Distributed (SDI)Distributed (SDI)Distributed (SDI)
EnterpriseEnterpriseEnterpriseEnterprise
DepartmentsDepartmentsDepartmentsDepartments
Enterprise IntegrationEnterprise IntegrationEnterprise IntegrationEnterprise Integration
IT SystemIT SystemIT SystemIT System
Fusion CenterFusion CenterFusion CenterFusion Center
ArcGIS as a Fusion CenterSupporting a Common Operating Picture
• Emergency Management
• Community Awareness
• Homeland Security
• Military Intelligence
• Utility Operations
. . . Providing Integrated Situational Awareness
GIS Infrastructure
Replication/Integration
Explorer
Mobile
Web
SituationalAwareness
Web Services• Climate Change:
http://maps.esri.com/AGSJS_Demos/TNC_AGS/ClimateChange.html
• Hardiness Zones: http://maps.esri.com/AGSJS_Demos/HardinessZones/HardinessZones.html
ArcGIS Leverages the Web
PDFPDFPDFPDF
ArcGISArcGISArcGISArcGISOnlineOnlineOnlineOnline
ManyManyManyManyPartnersPartnersPartnersPartners
ESRIESRIESRIESRIDataDataDataData
Use Use Use Use ServicesServicesServicesServices
IntegrateIntegrateIntegrateIntegrateServicesServicesServicesServices
KMLKMLKMLKML
ArcGISArcGISArcGISArcGIS
Publish Publish Publish Publish OnlineOnlineOnlineOnlineServicesServicesServicesServices
Google Google Google Google
ArcGIS Server Supports Multiple Web Development Environments
Rich Internet Applications
. . . Fast, Flexible & Agile
ArcGISArcGISArcGISArcGISServerServerServerServer
Web Map AppWeb Map AppWeb Map AppWeb Map App
Web 2.0Web 2.0Web 2.0Web 2.0
NEWNEW
RESTRESTRESTRESTWeb ADFWeb ADFWeb ADFWeb ADF(.net/Java)(.net/Java)(.net/Java)(.net/Java)
SilverLightSilverLightSilverLightSilverLight FlexFlexFlexFlexJavaScriptJavaScriptJavaScriptJavaScript
ArcGIS Supports Mobile ApplicationsMultiple Solutions for Working in the Field
• MappingMappingMappingMapping• EditingEditingEditingEditing
• QueryQueryQueryQuery• GPSGPSGPSGPS
. . . Connecting & Integrating the Mobile Work Force
SynchronizedSynchronizedSynchronizedSynchronizedwith Geodatabasewith Geodatabasewith Geodatabasewith Geodatabase
General Purpose General Purpose General Purpose General Purpose
ArcGIS MobileArcGIS MobileArcGIS MobileArcGIS Mobile
Server BasedServer BasedServer BasedServer Based
ArcGIS DesktopArcGIS DesktopArcGIS DesktopArcGIS Desktop& Engine& Engine& Engine& Engine
Full FeatureFull FeatureFull FeatureFull Feature
DesktopDesktopDesktopDesktopArcPadArcPadArcPadArcPad
MobileMobileMobileMobile
ArcPadArcPadArcPadArcPad
ArcGIS Server Integrates ImagerySupporting Workflows for Collection, Management, Production & Exploitation
. . . Multi-Resolutions, Multi-Spectral & Temporal Imagery
Web MapDesktop Advanced Image AnalysisAdvanced Image AnalysisAdvanced Image AnalysisAdvanced Image Analysis
& Feature Extraction& Feature Extraction& Feature Extraction& Feature ExtractionENVI
Image Service
AnyClient
Display, Analysis & VisualizationDisplay, Analysis & VisualizationDisplay, Analysis & VisualizationDisplay, Analysis & Visualization
ManyPartners
Over Watch
BAE ITT VIS
PurVIEW
Processing, ManagementProcessing, ManagementProcessing, ManagementProcessing, Management& Dissemination& Dissemination& Dissemination& Dissemination
ArcGIS Explorer Is Expanding GIS for EveryoneIntegrating, Visualizing & Analyzing Geographic Information
• Fast
• Intuitive
• Web Centric
. . . Creating a New Community of Users
ArcGIS OnlineArcGIS OnlineArcGIS OnlineArcGIS Online ArcGIS ServerArcGIS ServerArcGIS ServerArcGIS Server
Accessing Maps,Accessing Maps,Accessing Maps,Accessing Maps,Models & Globe ServicesModels & Globe ServicesModels & Globe ServicesModels & Globe Services
ArcGIS Explorer
ArcGIS Server REST API• Base Map URL:
http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Petroleum/KGS_OilGasFields_Kansas/MapServer/
ArcGIS Server, Google Earth and Virtual Earth Mashups
22
9.3 Makes ArcGIS BetterImproving Quality & Extending Functionality
Enhancements• Mapping• Spatial Analysis• Data Management• Mobile Use• Interoperability• Enterprise Integration• Web Services• Online Resources & Content
Mapping & LabelingImproving the Quality & Functionality of ArcMap
. . . A Complete System for Data Driven Mapping. . . A Complete System for Data Driven Mapping. . . A Complete System for Data Driven Mapping. . . A Complete System for Data Driven Mapping
““““WYSIWYG EditingWYSIWYG EditingWYSIWYG EditingWYSIWYG Editing””””
Street NumberingStreet NumberingStreet NumberingStreet NumberingPlacementPlacementPlacementPlacement
Geologic SymbolsGeologic SymbolsGeologic SymbolsGeologic Symbols
Curved GraticulesCurved GraticulesCurved GraticulesCurved Graticules
Contour LabelingContour LabelingContour LabelingContour Labeling
Stacked AsianStacked AsianStacked AsianStacked AsianCharactersCharactersCharactersCharacters
Multiple ViewsMultiple ViewsMultiple ViewsMultiple Views
Improved PDF SupportImproved PDF SupportImproved PDF SupportImproved PDF Support
Polygon LabelsPolygon LabelsPolygon LabelsPolygon Labels
3D Visualization & AnalysisAuthoring, Analyzing & Viewing 3D Data
VisualizationVisualizationVisualizationVisualization
LabelingLabelingLabelingLabeling
KMLKMLKMLKML
ViewshedViewshedViewshedViewshed TerrainTerrainTerrainTerrain
AnalysisAnalysisAnalysisAnalysis
LidarLidarLidarLidar
3D Geometry3D Geometry3D Geometry3D Geometry
Improving Geographic ScienceProviding Answers to Difficult Questions
. . . Improves Scripting, Performance & Quality
ImprovedImprovedImprovedImprovedProximity AnalysisProximity AnalysisProximity AnalysisProximity Analysis
Contouring with Contouring with Contouring with Contouring with BarriersBarriersBarriersBarriers
Scatter Plot GraphicsScatter Plot GraphicsScatter Plot GraphicsScatter Plot Graphics
Vehicle RoutingVehicle RoutingVehicle RoutingVehicle Routingwith Time Windowswith Time Windowswith Time Windowswith Time Windows
Gaussian GeostatisticalGaussian GeostatisticalGaussian GeostatisticalGaussian GeostatisticalSimulationsSimulationsSimulationsSimulations
GeographicallyGeographicallyGeographicallyGeographicallyWeighted RegressionWeighted RegressionWeighted RegressionWeighted Regression
Analysis & ModelingAnalysis & ModelingAnalysis & ModelingAnalysis & Modeling
ArcGIS Server AdvancementsImproving Quality, Performance & Scalability
. . . Strengthening Enterprise Readiness
Security & Security & Security & Security & LoggingLoggingLoggingLogging
Any Client/Any Client/Any Client/Any Client/Any SystemAny SystemAny SystemAny System
StandardsStandardsStandardsStandardsSupportSupportSupportSupport
WMSWMSWMSWMSWMSWMSWMSWMS
GMLGMLGMLGMLGMLGMLGMLGMLWCSWCSWCSWCSWCSWCSWCSWCS
WFS-TWFS-TWFS-TWFS-TWFS-TWFS-TWFS-TWFS-T
CSWCSWCSWCSWCSWCSWCSWCSW
KMLKMLKMLKMLKMLKMLKMLKML
SOAPSOAPSOAPSOAPSOAPSOAPSOAPSOAP
SQLSQLSQLSQLSQLSQLSQLSQL
RESTRESTRESTRESTRESTRESTRESTREST CADCADCADCADCADCADCADCAD
Image ServiceImage ServiceImage ServiceImage Service
DynamicProcessing
ImageImageImageImageIntegrationIntegrationIntegrationIntegration
9.39.39.39.39.29.29.29.2
9.19.19.19.1
9.09.09.09.09.3 Client9.3 Client9.3 Client9.3 Client
9.2 Client9.2 Client9.2 Client9.2 Client
BackwardsBackwardsBackwardsBackwardsCompatibilityCompatibilityCompatibilityCompatibility
Improved WebImproved WebImproved WebImproved WebMap & ADFMap & ADFMap & ADFMap & ADF
• Printing• Map Navigation• Map Tips
Better Better Better Better CachingCachingCachingCaching
MetadataMetadataMetadataMetadataServicesServicesServicesServices
GeoPortalGeoPortalGeoPortalGeoPortalToolkitToolkitToolkitToolkit
Mobile AppMobile AppMobile AppMobile App
Easier WebEasier WebEasier WebEasier WebDevelopmentDevelopmentDevelopmentDevelopment
RESTRESTRESTREST
FlexFlexFlexFlexWeb 2.0Web 2.0Web 2.0Web 2.0SilverLightSilverLightSilverLightSilverLight
More DBMSMore DBMSMore DBMSMore DBMS’’’’ssss
• SQL Server 2008• PostgreSQL• DB2 ZOS
JavaScriptJavaScriptJavaScriptJavaScript
ArcLogistics
. . . Reduces Fuel Consumption, Saves 15-30% of Costs & Improves Services
NavigatorNavigatorNavigatorNavigator
ArcLogisticsOptimizes RoutesOptimizes RoutesOptimizes RoutesOptimizes Routes
Schedules Schedules Schedules Schedules VehiclesVehiclesVehiclesVehicles
NavigationNavigationNavigationNavigation
ESRI Training & EducationGrowing Knowledge & Skills
• Instructor-led Training
• Web Training– Virtual Classroom
– Self-Paced Training
– Live Training Seminars
• Learning Pathways
• Instructional Series Podcasts
• Training & Education Web Site
. . . Developing a GIS Professional Workforcehttp://training.esri.com
ArcGIS Online Resource CenterA New Portal for Online Resources
http://resources.esri.com
. . . Supporting & Building the ArcGIS Community
Online Maps & Globe Services
Now• Online Help• Developer SDK’s• Blogs & Forums• Code Galleries• Knowledge Base• Software Updates• Videos
Future• Metadata Catalog of GIS Services
CommunityResources
ESRI PressDeveloping GIS Educational Materials for the GIS Professional
New Books
Trends in GIS Software
• Geographic search and share
• Fast dynamic, data-driving server mapping
• 3D visualization and analysis
• Advanced scientific modeling
• Sketching and editing for GIS-based design
ArcGIS 9.3.1• Key features
– Fast dynamic mapping in Server
– Improved sharing of geographic information via ArcGIS Online
– Improved system stability throughout Desktop and Server
– Native Java Server API
– Quality and performance
• Target release mid-2009
32
ArcGIS 9.4• Enhance desktop user interface (Windows Vista
design standards)
• Faster map navigation
• Improved editing experience– Template ontologies
• Geoprocessing with Python
• Improved 3D GIS
• Enterprise share and search
• Native Java/Linux server
Thank YouQuestions?