Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Past, Present and Future of WebMapping Application

2.020 visualizaciones

Publicado el

A 30min presentation about Web Mapping

Publicado en: Tecnología
  • Inicia sesión para ver los comentarios

Past, Present and Future of WebMapping Application

  1. 1. A Brief History of Web MappingIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 3/36
  2. 2. The Pioneers Phase The old ages of Web Mapping application MapQuest - 1996 Xerox PARC Map Viewer - 1993Introduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 4/36
  3. 3. The Pioneers Phase GIS guys get into the game ArcIMS - 1997 MapXtreme - 1997Introduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 5/36
  4. 4. The Pioneers Phase Open Source GIS guys get into the game MapBender- 2001 MapServer- 1997Introduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 6/36
  5. 5. But at this time Most Google revolutionized the Web Mapping Applications way EVERYONE used online mapsIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples Were... > Conclusion 7/36
  6. 6. The Pioneers Phase No interoperability No or very few interactions Static Maps No standards Refresh page for a new map Very complicated interfaceIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 8/36
  7. 7. The Experts Phase Google Earth Google MapsIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 10/36
  8. 8. The Experts Phase 1st Mashups “A Mashups, is a web application that combines data and functionality from different sources to create new services” ChicagoCrime which embedded crime data in Google Maps Paul Rademacher reverse engineered Google Maps to create HousingMapshttp://en.wikipedia.org/wiki/Mashup_%28web_application_hybrid%29http://blog.programmableweb.com/2010/04/08/the-fifth-anniversary-of-map-mashups-on-the-web/Introduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 12/36
  9. 9. The Experts Phase Application Programming Interface Proprietary API Google Maps https://developers.google.com/maps/ Probably the most popular API Very atcive community Bing Maps www.microsoft.com/maps/developers/web.aspx Bird Eye view Open Source API LeafLet http://leaflet.cloudmade.com/ Very Powerful Very active community OpenLayers http://openlayers.org/ Maybe the best Open Source API Lot of possibilitiesIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 13/36
  10. 10. The Democratization Phase It must exist a simple way to creating, administrating and publishing Geographic data on the web ?Introduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 15/36
  11. 11. The Democratization Phase Administration Link with others of geographic data software Map Map Creation PublicationIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 16/36
  12. 12. The Democratization Phase CloudMadeGeoCommonsIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 17/36
  13. 13. The Democratization Phase TileMill CartoDBIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 18/36
  14. 14. The Web in Web Mapping WEB MappingIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 20/36
  15. 15. Introduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 21/36
  16. 16. Introduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 22/36
  17. 17. Web Mapping process MappingWEBIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 23/36
  18. 18. Web Mapping process Easy to create Ideal for a simple application Not scalable Not a lot of possibilitiesIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 24/36
  19. 19. Web Mapping process Function init() { var map = new OpenLayers.Map("map"); var wms = new OpenLayers.Layer.WMS( "OpenLayers WMS", "http://vmap0.tiles.osgeo.org/wms/vmap0", {layers: "basic"} ); map.addLayer(wms) ; map.addControl( new OpenLayers.Control.LayerSwitcher() ) ; map.zoomToMaxExtent(); }Introduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 25/36
  20. 20. Web Mapping process Scalable and a lot of possibilities Ideal for a professional application Web Mapping expert needed Informatics architecture neededIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 26/36
  21. 21. Web Mapping process MapServer Started in 1995 !!! Linux, Window, Mac Os X WMS, WFS, WPS @ http://mapserver.org/ GeoServer Started in 2001 Language Java Linux, Window, Mac Os X WMS, WFS, WPS @ http://geoserver.org/display/GEOS/Welcome/ Mapnik Language C++, Python Linux, Window, Mac Os X No WMS, WFS, WPS Rendering map @ http://mapnik.org/ QGIS Server Based on QGIS The missing link between desktop GIS and deb Maps WMS/WFS support @ http://hub.qgis.org/projects/quantum-gis/wiki/QGIS_Server_Tutorialhttp://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 Introduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 27/36
  22. 22. Web Mapping process Caching Tiles WMS ?Introduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 28/36
  23. 23. Web Mapping processIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 29/36
  24. 24. Web Mapping process Client Server Database Visualization of Geographic data (Zoom, Pan) Geographic Process (Reprojection, analyze) Thematic Analysis Storing Geographic DataIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 30/36
  25. 25. KartographIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 32/36
  26. 26. D3.jsIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 33/36
  27. 27. Switzerland GeoPortail KartographIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 34/36
  28. 28. Books Web Mapping Illustrated Mapping: A Critical Introduction Using Open Source GIS Toolkits to Cartography and GIS By Tyler Mitchell Chapter 3. Maps 2.0: Map Mashups and New Spatial Media Publisher: OReilly Media By Jeremy W. Crampton Publisher: WileyIntroduction > A brief history of Web Mapping > What is WebMapping ? > Examples > Conclusion 35/36
  29. 29. Arnaud VandecasteeleMemorial University of NewfoundlandMarine Geomatics Research Labhttp://www.marinegis.com/ @Geotribu Resources used : http://www.mindmeister.com/84442111/lecture-notes-history-of-web-mapping http://en.wikipedia.org/wiki/Web_mapping#History_of_web_mapping http://fr.slideshare.net/dbouwman/usability-in-the-geoweb-presentation http://fr.slideshare.net/cageyjames/web-mapping-systems http://www.geotests.net/cours/sigma/webmapping/ 36/36

×