comprehensive overview of the geoweb

Post on 16-May-2015

2.628 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Parts 3 and 4 of a comprehensive look at the Geoweb, based on well defined web2.0 patterns and examples as well as organice buzz within the Geoweb community. For a detailed summary, see http://blog.gishacks.com/2009/09/comprehensive-look-at-geoweb-part-3-and.html.

TRANSCRIPT

Introduction to the GeowebGregory L. GuntherUniversity of Colorado at Denver

Comprehensive Overview of the Geoweb

Introduction to the GeowebGregory L. GuntherUniversity of Colorado at Denver

?

!=

=

What Do You Think? “spatially enabled and access over the internet” “complete integration and use of location at all

levels of the Internet and the Web” Before this course: “simply as interactive maps

published on the internet, through platforms such as ArcIMS or simple web enabled flash maps”

“digital representation of the real world” “internet technologies to get and share

geospatial information” “massive community of applications” “kids would use to learn geography”

(Jones, 2009)

STANDARDS

REST

GeoRSS

Flex

AJAX

KML

WMS JavaScript

JSONDesign

?

“An ecosystem is a natural unit consisting of all plants, animals and micro-organisms (biotic factors) in an area functioning together with all of the physical (abiotic) factors of the environment. Ecosystems can be permanent or temporary. An ecosystem is a unit of interdependent organisms which share the same habitat. Ecosystems usually form a number of food webs…”

(Ecosystem, 2009)

(Public display of this image is not permissible.)

Consumers

Consumers/Developers

Evolution of the Geoweb

1995

2000

2004-2005

Present

Distributed GIS

Geoweb

Online Maps

Distributed GIS Geoweb

Higher LowerData Accuracy and Integrity/Capabilities

User Technical LevelHigher Lower

Web 2.0 Patterns

System Design/UsabilityLower Higher

(Understanding Hype Cycles, 2009)

Gartner’s Hype Cycle

Geoweb: Platform For Data Sharing

Spatial Data Infrastructure

(Public display of this image is not permissible.)

Barriers To Data Sharing: At Least the SDI Approach “Geodata.gov is the worst example of

data sharing available” “Finding stuff with a map is the way to

go” “Time to kill metadata” “Information for the casual user” “Geoportals don’t work because they

are created by experts for experts” “Comes down to GeoZen” “Metadata should be machine created”

(Fee, 2009)

ho

Open Geospatial Consortium (OGC)Web Mapping Service (WMS)Web Feature Service (WFS)Catalogue Services Interface (CAT)Geographic Markup Language (GML)

Keyhole Markup Language

Metadata standards ISO 19115Content Standard for Digital Geospatial

Metadata (CSDGM), Vers. 2Dublin Core

W3CWeb Service Standards (SOAP)

(Scharl, et. al 2007)

“Since internet users now have a myriad of choices in where they go for information, we as professionals should be designing highly usable systems that give users relevant information…and give it to them right now. If we don’t, they’ll simply go somewhere else.”

(Noyle, 2009)

Usability and the Geoweb

Lesson 1: Hide ComplexityLesson 2: Provide FeedbackLesson 3: Protect Users FromThemselvesLesson 4: Performance

(Noyle, 2009)

Usability

Most PeopleComfortable w/ Complexity

REST

GeoRSS

Flex

AJAX

KML

WMS JavaScript

JSONDesign

Turner’s Characterization of Geoweb formats Shapefiles Microformats (geo) (XML) GeoRSS (XML) KML (XML) GeoJSON GML Others (GeoPDF, JPEG2000) Service Standards (Interfaces)

WMS, WFS, SOAP, OpenSearch-Geo, RESTful style (Turner, 2009)

Formats as RepresentationResources

(Map)

KML GeoRSS

GeoJSON

JPEG2000

GMLJPEG2000

Representations of a resource

SOAPWMS

WFSHTTP Goodness (RESTful)

“GeoRSS, KML, and GeoJSON are the itching powder, squirting ink pen, and dribble cup of geodata formats.”– Sean Gillies

(Turner, 2009)

Common Web 2.0 Patterns Influencing the Geoweb Service Oriented Architecture (SOA) Software as a Service (SaaS) Participation-Collaboration Asynchronous Particle Update Mashup Rich User Experience Collaborative Tagging Structured Information

Formulated By Real Examples….

SOA Debate for the GeowebREST SOAP “Is the web” Bottom up approach Organic Stateless, cacheable,

layered, linked URI based resources Multiple formats (not just

xml) Bookmarkable

Portable

Performance Simple

“SOAP You Can Trust” It has been around and

has been used Standards oriented It works Top down approach Contract oriented Complex Robust Secure

(Noyle and Painter, 2009)

REST

•Not new=Distributed GIS •What GIS has been waiting for all along•None of the above

Geoprocessing Services

Map Service

s

Data Storag

eService

s

Search and

Sharing Services

(Jones, 2009)

Runtimes/Sandboxes

Sovereign Usage

Desktop Like

ESRI Flex and SL APIS

Higher Expectations

GeoRSS Feed From USGS

JSON Map ServiceArcGIS Server

JSON Map ServiceArcGIS Online

Top Down Vs. Bottom Up

Standards vs. GrassrootsGML vs. RSSREST vs. SOAP

MetadataSpatial Data Infrastructures vs. RESTful

discovery Adaptability vs. Stability

GIS Based Web or Web Based GIS

Web Dudes and Dudettes

GIS Dudes and Dudettes

Convergence: Don’t see things the same way

•WMS vs Generic Web Services•Geoweb Neighborhood Guy

Possible Solution

B2C (Adaptable, Consumer, Oriented)

B2B (SOAP, Complexity, GML) Geoweb = B2B + B2C

Where: (B2b = SOAP + GML) and (B2C = REST + KML)

(Painter, 2009)

“An ecosystem is a natural unit consisting of all plants, animals and micro-organisms (biotic factors) in an area functioning together with all of the physical (abiotic) factors of the environment. Ecosystems can be permanent or temporary. An ecosystem is a unit of interdependent organisms which share the same habitat. Ecosystems usually form a number of food webs…”

(Ecosystem, 2009)

Geoweb as an Ecosystem

Unit: Geoweb Biotic Factors: People

Users, Participants Perceptions (top-down vs bottom-up) Change Usability

Abiotic Factors: Architectures, standards, formats, specifications,

development platforms Relationships Permanent of temporary Interdependence Food webs

Future

Semantic Web (Web 3.0) Sensor Networks

Now: Environmental Modeling, Battlefield surveillance

Future: Facilities management (where is that computer in a particular building)

(Moreno, 2009)

References Cited

Ecosystem. (2009, August 26). In Wikipedia, The Free Encyclopedia. Retrieved 17:10, August 26, 2009, from http://en.wikipedia.org/w/index.php?title=Ecosystem&oldid=310197121

ESRI. (2007). Geospatial Service Oriented Architectures. ESRI Whitepaper. http://www.esri.com/library/whitepapers/pdfs/geospatial-soa.pdf

ESRI. (2003). Implementing a Metadata Catalog Portal in a GIS Network http://downloads2.esri.com/support/whitepapers/ao_/Implementing_a_Metadata_Catalog_Portal_in_a_GIS_Network.pdf

Fee, James. (2009). Barriers to Data Sharing. WhereCamp5280. July 2009. Retrieved August, 2009, from http://www.youtube.com/watch?v=wCeKI_7sRJ8

References Cited Jones, Michael, T. (2009). Michael T. Jones – Geoweb

Conference-July 20, 2009. Retrieved August, 2009, from http://www.youtube.com/watch?v=wCeKI_7sRJ8

Moreno, Rafael. (2009). The Geospatial Semantic Web: What are its Implications for Geospatial Information Users. Unpublished.

Noyle, Brian. Usability and the Geoweb. Weblog entry. GIS and .Net Development. August 2009. http://briannoyle.wordpress.com/2009/07/03/useability-and-the-geoweb-part-1-of/

Noyle, Brian, Painter, Ian. (2009). GeoWeb Architecture Panel. Retrieved September, 2009, from http://www.ustream.tv/recorded/1898360

“Ian Painter" (http://www.snowflakesoftware.com/ ). " I did a Top Down talk..." [Weblog comment.] N.d. Top Down vs. Bottom Up at GeoWeb 2009. Sean Gorman. Off the Map. July 2009. http://blog.fortiusone.com/2009/08/07/top-down-vs-bottom-up-at-geoweb-2009/

References Cited

Scharl, A. and Tochtermann, K. (2007). The Geospatial Web: How Geobrowsers, Social Software and Web 2.0 are Shaping the Network Society. London, England: Spring Science.

Treves, Richard. (2009). AGU Scientists Tech Talks – Geoweb Usability [Video]? Retrieved August, 2009, from http://www.youtube.com/watch?v=levgAXgxYw0

Turner, Andrew. Geoweb Standards: Five Part Series. Weblog entry. High Earth Orbit. August 2009. http://highearthorbit.com/geoweb-standards-intro/

Understanding Hype Cycles. Hype Cycles. 26 August 2009. 26 August 2009 http://www.gartner.com/pages/story.php.id.8795.s.8.jsp.

top related