Open Geo Stacks for the Web

2,009 views
1,884 views

Published on

Location and mapping are making a huge impact on the web and mobile. Open Source is right there. Learn the elements of the geo stack, from mapping APIs to geo databases.

Published in: Technology, Art & Photos
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,009
On SlideShare
0
From Embeds
0
Number of Embeds
37
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Open Geo Stacks for the Web

  1. 1. Open Geo Stacks for the web Adam DuVander @adamd – mapscripting.com HoriaVarlan
  2. 2. JohnCooke
  3. 3. JohanLarsson
  4. 4. JohnMartinezPavliga
  5. 5. Open as in Open Source DaniGama
  6. 6. Open as in Open Data HeidiMaria
  7. 7. Open as in Open Access SubramanianKabilan
  8. 8. Open as in Open Beer NateSteiner
  9. 9. Open Source Open Access Open Data
  10. 10. TimSchapker
  11. 11. LaszloIlyes
  12. 12. HoriaVarlan Viewer
  13. 13. HoriaVarlan Viewer Imagery
  14. 14. HoriaVarlan Viewer Imagery Data serving
  15. 15. HoriaVarlan Viewer Imagery Data serving Data storage
  16. 16. Prevent Provider Lock-in
  17. 17. Open Source Community
  18. 18. Built on Open Data
  19. 19. Open Source Viewer Viewer Imagery
  20. 20. OpenLayers vs. Mapstraction Viewer Imagery Wrapper Proprietary Viewer
  21. 21. OpenLayers vs. Mapstraction Wrapper What “Open” Do You Need? Viewer Imagery Proprietary Viewer
  22. 22. Open Map Data rweait-osm
  23. 23. AndrewTurner OpenStreetMap in Haiti
  24. 24. OpenStreetMap is XML <node id="25496583" lat="45.5573639" lon=" … > <tag k=”amenity” value=”bus_station” /> </node>
  25. 25. Styling Maps With Mapnik <Style name="My Style"> <Rule> <PolygonSymbolizer> <CssParameter name="fill">#f2eff9</CssParameter> </PolygonSymbolizer> ... </Rule> </Style> <Layer name="world" srs="+proj=latlong +datum=WGS84"> <StyleName>My Style</StyleName> <Datasource> <Parameter name="type">shape</Parameter> <Parameter name="file">/path/to/world</Parameter> </Datasource> </Layer>
  26. 26. Mapnik “CSS:” Cascadenik #lines[highway=motorway], #lines[highway=motorway_link] { line-width: 4; line-color: #000; } #lines[highway=primary], #lines[highway=secondary], #lines[highway=tertiary] { line-width: 3; line-color: #666; } #lines[highway=residential], #lines[highway=unclassified], #lines[highway=service] { line-width: 1; line-color: #666; }
  27. 27. 8 Bit New York City
  28. 28. Osmarender – SVG
  29. 29. HoriaVarlan Viewer Imagery
  30. 30. HoriaVarlan Data serving Data storage
  31. 31.  Files  SHP geometry  DBF database  SHX data-geometry join  PRJ projection file  XML metadata The Shapefile
  32. 32. ArcGIS Server duv.ly/openarcgis James Fee presentation:
  33. 33. Open Alternatives Output: JPEG, GIF, PNG, PDF, SVG, KML, GeoRSS Input: SHP, PostGIS, among others
  34. 34. Databases Gone Geo
  35. 35. Databases Gone Geo
  36. 36. The Geo Cloud
  37. 37. The Geo Cloud
  38. 38. HoriaVarlan Viewer Imagery Data serving Data storage
  39. 39. chego101 Many Open Geo Stacks
  40. 40. “The” Open Geo Stack
  41. 41. “The” Open Geo Stack OpenLayers GeoServer PostGIS
  42. 42. Mapstraction Google Maps SimpleGeo
  43. 43. Mapstraction Google Maps SimpleGeo CloudMade MySQL
  44. 44. Mapstraction Google Maps SimpleGeo CloudMade MySQL OpenLayers Mapnik ShapeFile
  45. 45. Mapstraction Google Maps SimpleGeo CloudMade MySQL Google Maps Osmarender OpenLayers Mapnik ShapeFile
  46. 46. chego101 Many Geo Stacks LaszloIlyes TimSchapker
  47. 47. Many “Opens” DaniGama SubramanianKabilan HeidiMaria
  48. 48. Mix and Match
  49. 49. Open Geo Stacks for the web Adam DuVander @adamd – mapscripting.com HoriaVarlan Thank You!

×