Using and Enabling the Emerging GeoStack

8,074 views

Published on

Geographic tools have emerged that use open-standards and support users creating and sharing their own geodata. Together, these tools form a GeoStack that enable the entire lifecycle of data.

Publish Blogging tools, geotagged photographs, mobile devices, and geolocation enable people to capture and share their stories, travels, and news. Sites like Platial, Flickr, or Ning have also embraced open standards, allowing users to export and reuse their data.

Transport GeoRSS, KML, and GPX are just some of the data format standards that can carry geographic information from provider to consumer.

Aggregate Services such as Mapufacture mix and match feeds of data from their source to potential users. Keyword and geographic searches can provide useful collections from various sources.

Consume Mapstraction, OpenLayers, GoogleEarth, and other geographic visualization libraries and tools make it possible to view and display various geographic information. In addition, it is possible to store user-created maps and points of interest to their mobile devices and GPS receivers for use when on the move.

This talk will discuss the technologies that currently comprise the GeoStack and how it is enabling users to share and use geographic data. Developers can fit their tools into any point along this stack, or add to existing services. We'll also discuss the future of the geotools.
O'Reilly Home |

Published in: Technology, Business
1 Comment
19 Likes
Statistics
Notes
  • Great slideshow. I have taken a few of the structure graphics along with adapted to my startup
    Sharika
    http://winkhealth.com http://financewink.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
8,074
On SlideShare
0
From Embeds
0
Number of Embeds
93
Actions
Shares
0
Downloads
473
Comments
1
Likes
19
Embeds 0
No embeds

No notes for slide

Using and Enabling the Emerging GeoStack

  1. 1. Using and Enabling the Emerging GeoStack Andrew Turner andrew@highearthorbit.com
  2. 2. Modern Geo
  3. 3. What’s in Common?
  4. 4. How are people publishing?
  5. 5. Open != Free
  6. 6. Open != Free that’s ok
  7. 7. Already have an API?
  8. 8. Already have an API? not good enough
  9. 9. “ Every web service has ended up being its own little snowflake, needing its own special treatment.” Les Orchard
  10. 10. GIS Formats http://flickr.com/photos/hb2/159430207/
  11. 11. Neogeography Formats http://flickr.com/photos/dgbalancesrocks/284531747/
  12. 12. GeoRSS
  13. 13. GeoRSS
  14. 14. GeoRSS
  15. 15. GeoRSS <georss:point> 45.256 -71.92 </georss:point>
  16. 16. GeoRSS <georss:point> 45.256 -71.92 </georss:point>
  17. 17. GeoRSS <georss:point> 45.256 -71.92 </georss:point>
  18. 18. KML
  19. 19. KML <?xml version=quot;1.0quot; encoding=quot;UTF-8quot;?> <kml xmlns=quot;http://earth.google.com/kml/2.1quot;> <Folder> <name>Ground Overlays</name> <description>Examples of ground overlays</ description> <GroundOverlay> <name>Large-scale overlay on terrain</name> <description>Overlay shows Mount Etna erupting on July 13th, 2001.</description> <Icon> <href>http://code.google.com/apis/kml/ documentation/etna.jpg</href> </Icon> <LatLonBox> <north>37.91904192681665</north> <south>37.46543388598137</south> <east>15.35832653742206</east> <west>14.60128369746704</west> <rotation>-0.1556640799496235</rotation> </LatLonBox> </GroundOverlay> </Folder> </kml>
  20. 20. KML <?xml version=quot;1.0quot; encoding=quot;UTF-8quot;?> <kml xmlns=quot;http://earth.google.com/kml/2.1quot;> <Folder> <name>Ground Overlays</name> <description>Examples of ground overlays</ description> <GroundOverlay> <name>Large-scale overlay on terrain</name> <description>Overlay shows Mount Etna erupting on July 13th, 2001.</description> <Icon> <href>http://code.google.com/apis/kml/ documentation/etna.jpg</href> </Icon> <LatLonBox> <north>37.91904192681665</north> <south>37.46543388598137</south> <east>15.35832653742206</east> <west>14.60128369746704</west> <rotation>-0.1556640799496235</rotation> </LatLonBox> </GroundOverlay> </Folder> </kml>
  21. 21. KML <?xml version=quot;1.0quot; encoding=quot;UTF-8quot;?> <kml xmlns=quot;http://earth.google.com/kml/2.1quot;> <Folder> <name>Ground Overlays</name> <description>Examples of ground overlays</ description> <GroundOverlay> <name>Large-scale overlay on terrain</name> <description>Overlay shows Mount Etna erupting on July 13th, 2001.</description> <Icon> <href>http://code.google.com/apis/kml/ documentation/etna.jpg</href> </Icon> <LatLonBox> <north>37.91904192681665</north> <south>37.46543388598137</south> <east>15.35832653742206</east> <west>14.60128369746704</west> <rotation>-0.1556640799496235</rotation> </LatLonBox> </GroundOverlay> </Folder> </kml>
  22. 22. MachineTags http://flickr.com/photos/ballet_lausanne/505581682/
  23. 23. MachineTags http://flickr.com/photos/ballet_lausanne/505581682/
  24. 24. MachineTags http://flickr.com/photos/ballet_lausanne/505581682/
  25. 25. GeoStack http://flickr.com/photos/alfr3do/7436142/
  26. 26. GeoStack
  27. 27. GeoStack Create
  28. 28. GeoStack Create Publish
  29. 29. GeoStack Create Publish Aggregate
  30. 30. GeoStack Create Publish Aggregate Consume
  31. 31. Tools of the Trade http://flickr.com/photos/mikelikebike/383504967/
  32. 32. Creating • • • Cameras GPS Stories • • • Phones PND’s Archives • • • Video Sensors Paper Create KML GeoRSS GPX Exif
  33. 33. Eye-Film
  34. 34. Publishing SWE EXIF GPX HTML Publish KML GeoRSS µF GML Machine Tags
  35. 35. geo:truc
  36. 36. Platial
  37. 37. Platial
  38. 38. GeoPress
  39. 39. Safe’s FME
  40. 40. Yahoo Pipes
  41. 41. Aggregating/Search GeoRSS µF KML MachineTags Aggregate KML GeoRSS WFS GML
  42. 42. Mapufacture
  43. 43. Mapufacture
  44. 44. Mapufacture
  45. 45. GeoServer
  46. 46. Consuming GeoRSS WFS KML GML Consuming GPX JS HTML Mobile
  47. 47. OpenLayers
  48. 48. FreeEarth
  49. 49. Mapstraction
  50. 50. WHERE
  51. 51. Garmin Nüvi
  52. 52. Lather Rinse Repeat http://flickr.com/photos/ktiffany79/413379041/
  53. 53. Create Exif GeoRSS KML GPX Geocoding Publish GeoRSS KML Microformats MachineTags Aggregate GML KML GeoRSS WFS GeoJSON Consume
  54. 54. Create Exif GeoRSS KML GPX Geocoding Publish GeoRSS KML Microformats MachineTags Aggregate GML KML GeoRSS WFS GeoJSON Consume
  55. 55. GeoStacked Create Publish Aggregate Consume
  56. 56. GeoStacked Real Estate Create Publish Aggregate Consume
  57. 57. GeoStacked Real Estate Travel Create Publish Aggregate Consume
  58. 58. GeoStacked Community Real Estate Travel Create Publish Aggregate Consume
  59. 59. Create Real Estate Travel Publish Community Disaster Response GeoStacked Aggregate Consume
  60. 60. Create Real Estate Travel Publish Community Disaster Response GeoStacked Aggregate Social Consume
  61. 61. House Hunting GPX
  62. 62. House Hunting KML GPX
  63. 63. House Hunting GPX KML
  64. 64. House Hunting GPX KML
  65. 65. House Hunting GPX KML GeoRSS
  66. 66. House Hunting GPX KML GeoRSS GeoRSS
  67. 67. House Hunting GPX KML GeoRSS KML GeoRSS
  68. 68. House Hunting GPX KML GeoRSS KML GeoRSS KML GML KML
  69. 69. Apartment Hunting GeoRSS GeoRSS GeoPress GeoRSS GeoRSS GeoRSS
  70. 70. Disaster Response Tiles WFS GeoRSS GeoRSS Sensors WFS KML WMS KML
  71. 71. http://flickr.com/photos/manuperez/362406674/

×