On Demand GIS1 The Next Step in Geographic Information Systems Marwa Mabrouk Manager, Technology...
-
date post
22-Dec-2015 -
Category
Documents
-
view
215 -
download
0
Transcript of On Demand GIS1 The Next Step in Geographic Information Systems Marwa Mabrouk Manager, Technology...
On Demand GIS On Demand GIS 11
On Demand GIS On Demand GIS On Demand GIS On Demand GIS
The Next Step inThe Next Step inGeographic Information SystemsGeographic Information Systems
Marwa MabroukMarwa MabroukManager, Technology EngineeringManager, Technology Engineering
Internet Solutions DivisionInternet Solutions DivisionESRI, IncESRI, Inc
GEON All Hands MeetingGEON All Hands MeetingSan Diego, CaliforniaSan Diego, California
May 5&6, 2005May 5&6, 2005
On Demand GIS On Demand GIS 22
TopicsTopicsTopicsTopics
• Emergence of On Demand GISEmergence of On Demand GIS
• On Demand GIS: ArcWeb ServicesOn Demand GIS: ArcWeb Services
• On Demand GIS SolutionsOn Demand GIS Solutions
• ArcWeb/ GEON collaborationArcWeb/ GEON collaboration
On Demand GIS On Demand GIS 33
IT IndustryIT Industry
Web Services Standards:Web Services Standards:
Service Orientated Architectures:Service Orientated Architectures:
Out Sourcing & Managed Services:Out Sourcing & Managed Services:
Application Service Providers:Application Service Providers:
SOAP, WSDL, UDDISOAP, WSDL, UDDI
.NET, Java.NET, Java
On-Demand On-Demand ComputingComputing
SalesForce.com SalesForce.com CRM On-DemandCRM On-Demand
CommercialCommercialIndustryIndustry
Interoperability:Interoperability:
Location Based Services:Location Based Services:
Location Analytics:Location Analytics:
ebXML, BiztalkebXML, Biztalk
E911, GPS, RFID; FFAE911, GPS, RFID; FFA
Market Area, Site LocationMarket Area, Site Location
GIS GIS IndustryIndustry
Spatial Data Infrastructure:Spatial Data Infrastructure:
Enterprise GIS:Enterprise GIS:
Interoperability:Interoperability:
Data Sharing:Data Sharing:
NSDI, GSDINSDI, GSDI
GIS as an IT AssetGIS as an IT Asset
ISO, W3C, OGCISO, W3C, OGC
Metadata Clearinghouses; Metadata Clearinghouses; Geospatial One StopGeospatial One Stop
On Demand GIS On Demand GIS 44
ITITIndustryIndustry
CommercialCommercialIndustryIndustry
GISGISIndustryIndustry
ArcWeb ArcWeb ServicesServices
On Demand GIS On Demand GIS 55
MobileMobile
ESRI Product StrategyESRI Product StrategyESRI Product StrategyESRI Product Strategy Develop Generic GIS Components . . .Develop Generic GIS Components . . .
ServerServer
EmbeddedEmbeddedArc
GIS Fra
meworks
ArcGIS
Framework
s
DesktopDesktop
ArcObjectsArcObjects
……and deploy them and deploy them in multiple in multiple productsproductsDesktopDesktop
On DemandOn DemandGISGIS
ContentContent
On Demand GIS On Demand GIS 66
ArcSDEArcSDE
Client AppsClient AppsDesktop/BrowserDesktop/Browser
ArcIMSArcIMS ArcGISArcGISServerServer
Bu
sin
es
s L
og
icD
ata
Pre
se
nta
tio
n
RDBMSRDBMS
• Centrally managed, server-based Centrally managed, server-based ArcObjects ArcObjects – Deployed as IT infrastructureDeployed as IT infrastructure
• Cross-platform Cross-platform – Windows, UNIX, and LinuxWindows, UNIX, and Linux
• Strong developer platform Strong developer platform – web controls, web application templates, web controls, web application templates,
samples and web servicessamples and web services
• Products:Products:– ArcSDEArcSDE– ArcIMSArcIMS– ArcGIS ServerArcGIS Server
Server GISServer GISServer GISServer GIS
On Demand GIS On Demand GIS 77
Enterprise ArchitecturesEnterprise ArchitecturesEnterprise ArchitecturesEnterprise Architectures
ClientsClients
ApplicationApplicationServersServers
DataDataServersServers
GIS FIERPAM
DesktopDesktop B r o w s e rB r o w s e r
J2EE, .NETJ2EE, .NET(SOAP/XML)(SOAP/XML)
EISEIS
MobileMobile
Enterprise Services Bus (ESB)
On Demand GIS On Demand GIS 88
InternetInternetMobileMobileDesktopDesktopServerServerManagedManagedServicesServices SDKSDK
ArcGISArcGISServerServer
ArcGISArcGISDesktopDesktop
ArcPadArcPad
ArcIMS / GISArcIMS / GISServerServer
ViewersViewers
SoftwareSoftware
ArcEngineArcEngine
ArcWebArcWebSolutionsSolutions
ArcWebArcWebServicesServices
ServicesServices
ArcWebArcWebManagedManagedServicesServices
ServicesServices
ArcWeb Completes the SpectrumArcWeb Completes the SpectrumArcWeb Completes the SpectrumArcWeb Completes the Spectrum
On Demand GIS On Demand GIS 99
ArcWeb Services & Managed ServicesArcWeb Services & Managed ServicesArcWeb Services & Managed ServicesArcWeb Services & Managed Services
ArcWebServices
Application
ArcWebServices
ArcWeb Content
• Maps• Images• Demographics• Traffic• Weather, etc.
Customer’s Content
• Office Addresses• Competitor’s Addresses• Incident Locations• Workforce Locations• etc.
The Power of Combining Data and GIS Functions
• Geocoding• Maps• Queries• Spatial Analysis• Reports• Location
On Demand GIS On Demand GIS 1010
ArcWeb Data NetworkArcWeb Data NetworkArcWeb Data NetworkArcWeb Data Network• Detailed Street MapsDetailed Street Maps
– USA, CanadaUSA, Canada– EuropeEurope– Australia & NZAustralia & NZ
• Satellite / Aerial ImagerySatellite / Aerial Imagery– WorldwideWorldwide– Up to 6” ResolutionUp to 6” Resolution
• Topographic MapsTopographic Maps– USGSUSGS– National GeographicNational Geographic
• Real-Time WeatherReal-Time Weather– Current, ForecastCurrent, Forecast
• Relief Relief ImageryImagery
• Real-Time Traffic IncidentsReal-Time Traffic Incidents– Major cities in USAMajor cities in USA
• US Business Listings (13M)US Business Listings (13M)
• US DemographicsUS Demographics– Thousands of VariablesThousands of Variables– Tapestry CodesTapestry Codes
• FEMA Flood HazardsFEMA Flood Hazards
• Land Use / Land CoverLand Use / Land Cover
• US Elevation DataUS Elevation Data
• Worldwide PlacesWorldwide Places
• Worldwide Earthquake DataWorldwide Earthquake Data
--- --- We acquire & aggregate custom content as needed ---We acquire & aggregate custom content as needed ---
On Demand GIS On Demand GIS 1111
ArcWeb ServicesArcWeb ServicesArcWeb ServicesArcWeb Services
• Find placesFind places• Find addressesFind addresses• Get routesGet routes• Make MapsMake Maps• Find Nearest…Find Nearest…• Generate ReportsGenerate Reports• Spatial QueriesSpatial Queries• Upload data Upload data
– points, lines polygonspoints, lines polygons
• Mobile location / tracking Mobile location / tracking
On Demand GIS On Demand GIS 1212
Lamar Advertising built a billboard advertising locator using ArcWeb
Facility Locator Facility Locator Facility Locator Facility Locator
On Demand GIS On Demand GIS 1313
Custom Map PublishingCustom Map PublishingCustom Map PublishingCustom Map Publishing
On Demand GIS On Demand GIS 1414
The USPS built a business intelligence application on ArcWeb that is used for:
• Detailed market analysis & demographic reporting
• “Gap-in-coverage” analysis
• Site location analysis
Business IntelligenceBusiness IntelligenceBusiness IntelligenceBusiness Intelligence
On Demand GIS On Demand GIS 1515
• The Aligo application uses ArcWeb to enable tracking of mobile workforces
• Their app is used for:• Work Order Mgmt• Time Management• Location Management• Performance Reporting
Mobile Workforce ManagementMobile Workforce ManagementMobile Workforce ManagementMobile Workforce Management
On Demand GIS On Demand GIS 1616
Bones In Motion offers users an effortless way to wirelessly monitor, measure and motivate users toward their fitness goals using a GPS-enabled mobile phone.- Record time, distance, speed, location &
calories burned while engaging in outdoor activities
- View activity summary, maps (street / topographical / satellite) and speed / elevation charts on phone
- Upload to personal online web journal to view and share with others
- Identify where others run, cycle or walk
TrackingTrackingTrackingTracking
On Demand GIS On Demand GIS 1717
ArcWeb Managed Services StrategyArcWeb Managed Services StrategyArcWeb Managed Services StrategyArcWeb Managed Services Strategy
A GIS Utility Computing Platform for A GIS Utility Computing Platform for Custom On Demand GIS Custom On Demand GIS
• GIS Utility Computing PlatformGIS Utility Computing Platform– HW, SW, Network and Staff SupportHW, SW, Network and Staff Support
• How does it work? How does it work? – Purchase ArcWeb Purchase ArcWeb – Load/manage customer data in ArcWeb platformLoad/manage customer data in ArcWeb platform– Publish custom services through ArcWeb APIPublish custom services through ArcWeb API– Serve custom applications ArcWeb Serve custom applications ArcWeb
On Demand GIS On Demand GIS 1818
Developer’s APIsDeveloper’s APIsDeveloper’s APIsDeveloper’s APIs• SOAPSOAP
– WSDL/ Toolkit usageWSDL/ Toolkit usage– ALL data contentALL data content– Upload your own data content and customize your Upload your own data content and customize your
servicesservices
• WMSWMS– Specific contentSpecific content
• OpenLSOpenLS– OGC StandardOGC Standard– Suite of integrated servicesSuite of integrated services
On Demand GIS On Demand GIS 1919
ArcWeb/ GEONArcWeb/ GEONArcWeb/ GEONArcWeb/ GEON
• Publish ArcWeb services as GRID Publish ArcWeb services as GRID services in the GEON projectservices in the GEON project
• ESRI PoP node as part of GEONESRI PoP node as part of GEON
• Future plansFuture plans– Registering ArcWeb Services as GEON Registering ArcWeb Services as GEON
servicesservices– Enable publishing GEON content through Enable publishing GEON content through
ArcWebArcWeb
On Demand GIS On Demand GIS 2020
Areas of Research Areas of Research collaborationcollaboration
Areas of Research Areas of Research collaborationcollaboration
• Distributed EnvironmentsDistributed Environments
• GRID ComputingGRID Computing
• OntologyOntology
• Sensor networksSensor networks
On Demand GIS On Demand GIS 2121
Thanks for your interest!Thanks for your interest!Thanks for your interest!Thanks for your interest!
Marwa MabroukMarwa Mabrouk
[email protected]@esri.com