Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Comprehensive Overview of the Geoweb

3,153 views

Published on

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.

Published in: Technology, Business
  • Be the first to comment

Comprehensive Overview of the Geoweb

  1. 1. Comprehensive Overview of the Geoweb<br />Introduction to the Geoweb<br />Gregory L. Gunther<br />University of Colorado at Denver<br />Introduction to the Geoweb<br />Gregory L. Gunther<br />University of Colorado at Denver<br />
  2. 2. ?<br />
  3. 3. !=<br />
  4. 4.
  5. 5.
  6. 6.
  7. 7.
  8. 8. =<br />
  9. 9. What Do You Think?<br />“spatially enabled and access over the internet”<br />“complete integration and use of location at all levels of the Internet and the Web”<br />Before this course: “simply as interactive maps published on the internet, through platforms such as ArcIMS or simple web enabled flash maps”<br />“digital representation of the real world”<br />“internet technologies to get and share geospatial information”<br />“massive community of applications”<br />“kids would use to learn geography”<br />
  10. 10.
  11. 11.
  12. 12.
  13. 13.
  14. 14.
  15. 15. (Jones, 2009)<br />
  16. 16. STANDARDS<br />
  17. 17. Flex<br />JavaScript<br />WMS<br />JSON<br />REST<br />AJAX<br />GeoRSS<br />KML<br />Design<br />
  18. 18. ?<br />
  19. 19. “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…”<br />(Ecosystem, 2009)<br />
  20. 20.
  21. 21.
  22. 22. (Public display of this image is not permissible.)<br />
  23. 23. Consumers/Developers<br />Consumers<br />
  24. 24. Evolution of the Geoweb<br />Online Maps<br />Distributed GIS<br />Geoweb<br />1995<br />2004-2005<br />2000<br />Present<br />
  25. 25. Data Accuracy and Integrity/Capabilities<br />Higher<br />Lower<br />User Technical Level<br />Higher<br />Lower<br />Web 2.0 Patterns<br />Geoweb<br />Distributed GIS<br />System Design/Usability<br />Lower<br />Higher<br />
  26. 26. Gartner’s Hype Cycle<br />(Understanding Hype Cycles, 2009)<br />
  27. 27. Geoweb: Platform For Data Sharing<br />
  28. 28. Spatial Data Infrastructure<br />(Public display of this image is not permissible.)<br />
  29. 29. Barriers To Data Sharing: At Least the SDI Approach<br />“Geodata.gov is the worst example of data sharing available”<br />“Finding stuff with a map is the way to go”<br />“Time to kill metadata”<br />“Information for the casual user”<br />“Geoportals don’t work because they are created by experts for experts”<br />“Comes down to GeoZen”<br />“Metadata should be machine created”<br />(Fee, 2009)<br />
  30. 30.
  31. 31. ho<br />
  32. 32. Open Geospatial Consortium (OGC)<br />Web Mapping Service (WMS)<br />Web Feature Service (WFS)<br />Catalogue Services Interface (CAT)<br />Geographic Markup Language (GML)<br />Keyhole Markup Language<br />Metadata standards<br />ISO 19115<br />Content Standard for Digital Geospatial Metadata (CSDGM), Vers. 2<br />Dublin Core<br />W3C<br />Web Service Standards (SOAP)<br />
  33. 33. (Scharl, et. al 2007)<br />
  34. 34.
  35. 35.
  36. 36. “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 <br />go somewhere else.”<br />(Noyle, 2009)<br />
  37. 37. Usability and the Geoweb<br />Lesson 1: Hide Complexity<br />Lesson 2: Provide Feedback<br />Lesson 3: Protect Users From<br />Themselves<br />Lesson 4: Performance<br />(Noyle, 2009)<br />
  38. 38.
  39. 39. Flex<br />JavaScript<br />WMS<br />JSON<br />REST<br />AJAX<br />GeoRSS<br />KML<br />Design<br />
  40. 40. Turner’s Characterization of Geoweb formats<br />Shapefiles<br />Microformats (geo) (XML)<br />GeoRSS (XML)<br />KML (XML)<br />GeoJSON<br />GML<br />Others (GeoPDF, JPEG2000)<br />Service Standards (Interfaces)<br />WMS, WFS, SOAP, OpenSearch-Geo, RESTful style<br />(Turner, 2009)<br />
  41. 41. Formats as Representation<br />Resources<br />(Map)<br />SOAP<br />WMS<br />WFS<br />HTTP Goodness<br /> (RESTful)<br />Representations of a <br />resource<br />GeoJSON<br />GML<br />JPEG2000<br />KML<br />GeoRSS<br />JPEG2000<br />
  42. 42. “GeoRSS, KML, and GeoJSON are the itching powder, squirting ink pen, and dribble cup of geodata formats.”– Sean Gillies<br />(Turner, 2009)<br />
  43. 43. Common Web 2.0 Patterns Influencing the Geoweb<br />Service Oriented Architecture (SOA)<br />Software as a Service (SaaS)<br />Participation-Collaboration<br />Asynchronous Particle Update<br />Mashup<br />Rich User Experience<br />Collaborative Tagging<br />Structured Information<br />Formulated By Real Examples….<br />
  44. 44. SOA Debate for the Geoweb<br />REST<br />SOAP<br />“Is the web”<br />Bottom up approach<br />Organic<br />Stateless, cacheable, layered, linked<br />URI based resources<br />Multiple formats (not just xml)<br />Bookmarkable<br />Portable<br />Performance<br />Simple<br />“SOAP You Can Trust”<br />It has been around and has been used<br />Standards oriented<br />It works<br />Top down approach<br />Contract oriented<br />Complex<br />Robust<br />Secure<br />(Noyle and Painter, 2009)<br />
  45. 45. REST<br />
  46. 46. <ul><li>Not new=Distributed GIS
  47. 47. What GIS has been waiting for all along
  48. 48. None of the above</li></li></ul><li>Data Storage<br />Services<br />Geoprocessing Services<br />Search and Sharing Services<br />Map Services<br />
  49. 49. (Jones, 2009)<br />
  50. 50. Runtimes/Sandboxes<br />ESRI Flex and SL APIS<br />Desktop Like<br />Higher Expectations<br />Sovereign Usage<br />
  51. 51. GeoRSS Feed <br />From USGS<br />JSON Map Service<br />ArcGIS Server<br />JSON Map Service<br />ArcGIS Online<br />
  52. 52.
  53. 53. Top Down Vs. Bottom Up<br />Standards vs. Grassroots<br />GML vs. RSS<br />REST vs. SOAP<br />Metadata<br />Spatial Data Infrastructures vs. RESTful discovery<br />Adaptability vs. Stability<br />
  54. 54. GIS Based Web or Web Based GIS <br />GIS Dudes and Dudettes<br />Convergence: Don’t see things the same way<br />Web Dudes and Dudettes<br /><ul><li>WMS vs Generic Web Services
  55. 55. Geoweb Neighborhood Guy</li></li></ul><li>Possible Solution<br />B2C (Adaptable, Consumer, Oriented)<br />B2B (SOAP, Complexity, GML)<br />Geoweb = B2B + B2CWhere: (B2b = SOAP + GML) and (B2C = REST + KML)<br />(Painter, 2009)<br />
  56. 56.
  57. 57. “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…”<br />(Ecosystem, 2009)<br />
  58. 58. Geoweb as an Ecosystem<br />Unit: Geoweb<br />Biotic Factors: People<br />Users, Participants<br />Perceptions (top-down vs bottom-up)<br />Change<br />Usability<br />Abiotic Factors:<br />Architectures, standards, formats, specifications, development platforms<br />Relationships<br />Permanent of temporary<br />Interdependence <br />Food webs<br />
  59. 59. Future<br />Semantic Web (Web 3.0)<br />Sensor Networks<br />Now: Environmental Modeling, Battlefield surveillance<br />Future: Facilities management (where is that computer in a particular building)<br />(Moreno, 2009)<br />
  60. 60. References Cited<br />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<br />ESRI. (2007). Geospatial Service Oriented Architectures. ESRI Whitepaper. http://www.esri.com/library/whitepapers/pdfs/geospatial-soa.pdf<br />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<br />Fee, James. (2009). Barriers to Data Sharing. WhereCamp5280. July 2009. RetrievedAugust, 2009, from http://www.youtube.com/watch?v=wCeKI_7sRJ8<br />
  61. 61. References Cited<br />Jones, Michael, T. (2009). Michael T. Jones – Geoweb Conference-July 20, 2009. RetrievedAugust, 2009, from http://www.youtube.com/watch?v=wCeKI_7sRJ8<br />Moreno, Rafael. (2009). The Geospatial Semantic Web: What are its Implications for Geospatial Information Users. Unpublished.<br />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/<br />Noyle, Brian, Painter, Ian. (2009). GeoWeb Architecture Panel. RetrievedSeptember, 2009, from http://www.ustream.tv/recorded/1898360<br />“Ian Painter&quot; (http://www.snowflakesoftware.com/ ). &quot; I did a Top Down talk...&quot; [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/<br />
  62. 62. References Cited<br />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.<br />Treves, Richard. (2009). AGU Scientists Tech Talks – Geoweb Usability [Video]? RetrievedAugust, 2009, from http://www.youtube.com/watch?v=levgAXgxYw0<br />Turner, Andrew. Geoweb Standards: Five Part Series. Weblog entry. High Earth Orbit. August 2009. http://highearthorbit.com/geoweb-standards-intro/<br />Understanding Hype Cycles. Hype Cycles. 26 August 2009. 26 August 2009 http://www.gartner.com/pages/story.php.id.8795.s.8.jsp. <br />

×