Implementing a Spatial Data & Technology Framework for the ......ArcGIS Server Project Project...
Transcript of Implementing a Spatial Data & Technology Framework for the ......ArcGIS Server Project Project...
Implementing a SpatialData & TechnologyFramework for theFramework for theEnterprise
ESRI Petroleum GIS Conference 2012, Houston, Texas
Ronald C. López, ExxonMobil Global Services Company
Agenda
• Project Introduction
• Technology Platform
• Strategic Priorities
2
ArcGIS Server Project
Project Vision:
• Establish the foundation for an enterprise spatial data andtechnology framework, part of a global strategic service delivery
Objectives:
• Introduce ArcGIS Server as an enterprise level service
• Provide an extensible platform for future ESRI technologies
• Implement web based GIS mapping within ExxonMobil
3
• Implement web based GIS mapping within ExxonMobil
• Provide alternative solutions to desktop for mid to lightweight GISuse cases
• Reduce the total cost of ownership and use of customized solutionsthat aren’t extensible
• Provide the technology to enable building geospatial data catalogsand end user search tools
Background
• Currently over 1500 users of traditional ArcGIS Desktop
• Tectonic shift in GIS user expectations, ease of use is a must,along with high performance
• Multiple requests from business lines to provide thin-client web-based mapping solutions• These requests typically go beyond standard “pan-zoom-print”
4
• These requests typically go beyond standard “pan-zoom-print”applications, many also want geoprocessing web services and customtools and behaviours.
• For applications requiring moregeoprocessing capabilities, ArcGISExplorer Desktop is also available
Technology Set
• ArcGIS Viewer for Silverlight and the associated ApplicationBuilder helps to quickly build prototypes to assist in drivingrequirements gathering, some of these applications are developedfurther with the Extensibility SDK and the ArcGIS API forSilverlight
• Active participation inthe BETA program for
5
the BETA program forboth ArcGIS Serverand Desktop (primarilyfor publishingpurposes) helped toidentify and resolvecritical issues.
Technology Set
• Included in the introduction framework is the development ofgeospatial data indexes on both structured and unstructured datalocations to assist with data mining/GIS data discovery, whether itbe LAN based, web services, or ArcSDE, etc.• These indexes are built at an administrative level and end user tools are
provided to assist in further drill down/filtering (by projection, file type,geographic extent, FGDC, keyword, etc.)
6
geographic extent, FGDC, keyword, etc.)
• Local indexes are also centralized at a master data location providingfederated search capabilities
Project Outline
• Configured ArcGIS Server within a development environment,engagement with the business to identify early adopters and use casesfor viewer prototypes
• Rapid prototyping of webapplications was performedwith both the ArcGIS Viewerfor Silverlight’s ApplicationBuilder and the native ArcGIS
7
Builder and the native ArcGISAPI for Silverlight for morefine grained development
• Reusable tools andbehaviours are continuouslybeing developed with theExtensibility SDK for ArcGISServer
Project Outline
• Early response to viewer web apps was extremely positive, noinstallation footprint required, Silverlight already installed for mostusers.
• Datasets identified as foundational candidates go through achecklist/review process to determine if they are suitable at aCorporate level, these in turn are published as standard web
8
Corporate level, these in turn are published as standard webservices, including geoprocessing tasks
• SharePoint is being utilized to help gather requirements definitionsfor new web app requests
Platform Overview
Served
ArcGISWeb Apps(Builder &Silverlight)
ArcGISRuntimeSDK for
WPF
ArcGISServer
GeospatialCatalog
ESDT PlatformESDT Platform
Web ServicesWeb Services
Master DataMaster DataIndexIndex
Published
LinkedVendorData
DevelopedInterfaces
9
Served
Consume
ArcGISDesktop
ArcGISExplorerDesktop
Tools andTools andApplicationsApplications
IndexIndex
Local IndexLocal Index
Serve
Linked
Access byRole
Author
InternalData
RestrictedData
Geospatial Data
ArcGISLand Parcels
Transportation
Hydrographic
Elevation
SSHE.
Centerline
Easements
Pipeline
10
ArcGISServer
Demographic
Facilities
Geodetic Control
Topography
Imagery
Foundational
Floor Plans
Site Remediation
Real Estate
Wildlife
Emergency Response
Non-foundational
Strategic Priorities
• Operational excellence• Cost avoidance of deploying silo’ d solutions
• Cost elimination of redundant purchases of spatial data
• Center of expertise with focused spatial data and technology skills
• Standardization and automation• Rationalization of the spatial tech set to a strategic foundational
11
• Rationalization of the spatial tech set to a strategic foundationalplatform that has broad applicability (hardcore vs. lightweight spatialneeds)
• Enabling foundation that provides interoperability with othertechnologies to further leverage spatial investments
Strategic Priorities
• New IT solutions forbusiness competitiveadvantage
• Provide spatial data andtechnology to the enterprise
• Provide richer, visual analyticswith spatial dimension
12
with spatial dimension
• Increased productivity ofExxonMobil workforce
• Provide easy to use, self-serve tools
• Provide agility in deliveringspatial applications