hawaii pacific gis conference 2012: real-time data acquisitions - bringing internet data content...

35
Bringing Internet Data Content into GIS Applications Rod Low Hawaii Pacific GIS Conference Honolulu, March 5-7, 2012

Upload: hawaii-geographic-information-coordinating-council

Post on 21-Jun-2015

642 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Bringing Internet Data Content

into GIS Applications

Rod Low

Hawaii Pacific GIS Conference Honolulu, March 5-7, 2012

Page 2: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Application Platforms

• Desktop

• Web Browser

• Mobile Device

Page 3: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Application Platforms

• Desktop

• Web Browser

• Mobile Device

Need Server for GIS

Data & Functionality

Page 4: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Application Platforms

• Desktop

• Web Browser

• Mobile Device

Can Survive Interruptions

of Service

Page 5: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

•Emergency Management Situational Viewer •Accessible from

Honolulu EOC (Emergency Operation Center) & Remotely •Runs in Web Browser (IE specified)

•Client uses Adobe Flex with ArcGIS Flex API 2.3

•Server uses ArcGIS 10 Server with Enterprise SDE

Page 6: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

HONUA

•Situational Viewer

•Mashup

Page 7: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Approaches

• Hyperlinks

• Feeds

• Services

Page 8: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Approaches

• Hyperlinks

- Open a browser pointing to the specified URL

- Does not digest the information

• Feeds

• Services

Page 9: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 10: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 11: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Approaches

• Hyperlinks

• Feeds

- GeoRSS Standard - Other (often legacy)

• Services

Page 12: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

GeoRSS feeds

• RSS is an XML Standard

- GeoRSS Standard adds Spatial Tags

Real world seldom completely correct:

Page 13: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 14: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 15: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Other Feeds

• Any regularly updated web site, any format

• Example NOAA weather feeds

• Tools available for Web Scraping

- Generic (e.g. XML to CSV)

- Vendor-Specific (e.g. import to SDE)

Page 16: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 17: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Approaches

• Hyperlinks

• Feeds

• Services

Page 18: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Services

Map & Image Services

Geometry

Feature Service

Special (examples)

Geocoding

Network Service

3 D Service

Geoprocessing Service

Page 19: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Services

Map & Image Services

• Basemap

- Cached Tiles for improved performance

- Fixed Scales

• Dynamic Service

- User control over Visibility, Scale & Symbology

Page 20: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 21: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 22: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 23: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 24: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Accessing Services

• SOAP (older approach)

• REST “endpoint”

DEMO:

http://geodata.sdal.hilo.hawaii.edu/ArcGIS/rest/services

/Statewide/Hazards/MapServer

Page 25: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Geometry Service

• GIS Functionality

– e.g. re-project data

Page 26: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Feature Services

• Added at ArcGIS 10

• Allows Web Editing

Page 27: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 28: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 29: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Specialized Services

• Geocoding

• Network Service

• 3 D Service

Page 30: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Geoprocessing Services

• You have more control

• If a specialized service is available, it will be much more efficient

Page 31: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Putting it all together

• ERG (Chemical Spill)

• Need to know wind direction

- Web Scrape the NOAA current weather

- Geoprocessing to find nearest weather gage

Page 32: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 33: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications
Page 34: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

Conclusions

• GeoRSS standard needs to be better followed

Until then: - Customized code needed for reading most XML - Web Scraping useful

• Even desktop benefits from Internet Data - Current Conditions might be necessary for GIS

Analysis

• Synergy in combining links, feeds & services

Page 35: Hawaii Pacific GIS Conference 2012: Real-Time Data Acquisitions - Bringing Internet Data Content into GIS Applications

[email protected]

Contact information:

Reference: http://www.arcgis.com/home/item.html?id=

9ff56fbe3c4f4b749fd6066424685280