GeoWeb: vers une diversification des géoservices IGSO Cours de formation continue geosuisse  Veille technologique en géoma...
Agenda <ul><li>L’histoire du GéoWeb </li></ul><ul><li>Une définition du GéoWeb </li></ul><ul><li>Le GéoWeb par l’exemple <...
Histoire du GéoWeb <ul><li>Au commencement (~1980 - 1990), le web n’existait pas… </li></ul>
Histoire du GéoWeb <ul><li>Puis, le WebSIG est apparu….  </li></ul>
Histoire du GéoWeb <ul><li>Puis, Google Maps est apparu… </li></ul>
Que manquait-il pour la naissance du GéoWeb ? <ul><li>L’intégration de ses propres données dans des applications performan...
Le web ? <ul><li>HTML </li></ul><ul><li>+ LINKS </li></ul><ul><li>WEB </li></ul>
Le GéoWeb ? <ul><li>WEB </li></ul><ul><li>et/ou MAP / Map API </li></ul><ul><li>et/ou GeoRSS </li></ul><ul><li>et/ou GeoTa...
Le GéoWeb, c’est comme les Lego ! Il est composée de briques avec lesquelles on construit … ce que l’on veut ;-)
Quelques exemples du GéoWeb: Swissgeocache <ul><li>Geocaching ist eine Art elektronische Schnitzeljagd. Mit Hilfe von GPS-...
Quelques exemples du GéoWeb: GeoLocation API <ul><li>Les navigateurs et les navigateurs mobiles connaissent votre position...
Quelques exemples du GéoWeb: Panoramio <ul><li>„ Zeig Deine Lieblingsplätze.“ </li></ul><ul><li>http://www.panoramio.com/m...
Quelques exemples du GéoWeb: KML <ul><li>Intégration de KML/KMZ dans Google Earth </li></ul>Map Web KML Demo
Quelques exemples du GéoWeb: Foursquare <ul><li>Foursquare is a  mobile application  that makes cities easier to use and m...
Quelques exemples du GéoWeb: utilisation d’API <ul><li>Intégration de StreetView avec GeoAdmin API </li></ul>Web Map API D...
Quelques exemples du GéoWeb: 3D Viewer <ul><li>3D Viewer sans plug-in </li></ul>Web Map API Demo
Un peu de technique ou la description des briques de Lego
Comment communiquer sur le GéoWeb ?   Communication Types de communication  HTTP et ses verbes: GET, POST, PUT, DELETE htt...
Et les formats du GéoWeb ? <ul><li>GML : Geographic Markup Language </li></ul><ul><ul><li>The Geography Markup Language (G...
Accés en réseau: WMTS <ul><li>WMTS: Web map tile service. </li></ul>Question http://wmts9.geo.admin.ch/wmts/1.0.0/ch.swiss...
Accés en réseau: Geocoding <ul><li>Geocoding is the process of finding associated geographic coordinates from other geogra...
Accés en réseau: Profile <ul><li>Obtenir des informations altimétriques à partir d’une polyligne </li></ul>Question http:/...
Accés en réseau: API <ul><li>An application programming interface (API) is an interface implemented by a software program ...
Accés en réseau: KML <ul><li>… . KML est un format de données, pas un service. </li></ul><ul><li>Mais KML utilise de maniè...
Accés en réseau: KML Ground Overlays <ul><li>Ground overlays enable you to &quot;drape&quot; an image onto the Earth's ter...
Accés en réseau: GeoRSS <ul><li>Les flux de données peuvent être localisés avec GeoRSS </li></ul>GeoRSS
Les tendances du GéoWeb: mobile « De l’internaute vers  …  le mobinaute »
Les tendances du GéoWeb: Crowdsourcing
Les tendances du GéoWeb: 3D
Les tendances du GéoWeb: 4D
Les tendances du GéoWeb: Location Based Services
Les tendances du GeoWeb: GeoAPI
Les tendances du GéoWeb: réalité augmentée
Mot de la fin <ul><li>The  World Wide Web , abbreviated as WWW and commonly known as the Web, is a system of  interlinked ...
Merci pour votre attention !
Toutes les démos <ul><li>view-source:http://www.swissgeocache.ch/rss.php </li></ul><ul><li>http://maps.google.ch/maps?f=q&...
Upcoming SlideShare
Loading in …5
×

GeoWeb: vers une diversification des geoservices , 2011

1,256 views
1,193 views

Published on

Présentation généraliste du GeoWeb
Présentation lors de la journée formation continue de l'IGSO, Février 2011

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,256
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

GeoWeb: vers une diversification des geoservices , 2011

  1. 1. GeoWeb: vers une diversification des géoservices IGSO Cours de formation continue geosuisse Veille technologique en géomatique Cédric Moullet Responsible de l’infrastructure fédérale de données géographiques (IFDG) Février 2011
  2. 2. Agenda <ul><li>L’histoire du GéoWeb </li></ul><ul><li>Une définition du GéoWeb </li></ul><ul><li>Le GéoWeb par l’exemple </li></ul><ul><li>Les briques du GéoWeb </li></ul><ul><li>Les tendances du GéoWeb </li></ul>
  3. 3. Histoire du GéoWeb <ul><li>Au commencement (~1980 - 1990), le web n’existait pas… </li></ul>
  4. 4. Histoire du GéoWeb <ul><li>Puis, le WebSIG est apparu…. </li></ul>
  5. 5. Histoire du GéoWeb <ul><li>Puis, Google Maps est apparu… </li></ul>
  6. 6. Que manquait-il pour la naissance du GéoWeb ? <ul><li>L’intégration de ses propres données dans des applications performantes </li></ul><ul><li>La facilité d’utilisation </li></ul><ul><li>Le support de la donnée géographique par le web </li></ul><ul><li>Le web comme support de communication dominant (desktop, mobile) </li></ul><ul><li>L’interopérabilité entre les ressources du web </li></ul>
  7. 7. Le web ? <ul><li>HTML </li></ul><ul><li>+ LINKS </li></ul><ul><li>WEB </li></ul>
  8. 8. Le GéoWeb ? <ul><li>WEB </li></ul><ul><li>et/ou MAP / Map API </li></ul><ul><li>et/ou GeoRSS </li></ul><ul><li>et/ou GeoTag </li></ul><ul><li>et/ou KML/GML </li></ul><ul><li>GEOWEB </li></ul>
  9. 9. Le GéoWeb, c’est comme les Lego ! Il est composée de briques avec lesquelles on construit … ce que l’on veut ;-)
  10. 10. Quelques exemples du GéoWeb: Swissgeocache <ul><li>Geocaching ist eine Art elektronische Schnitzeljagd. Mit Hilfe von GPS-Empfängern orten die modernen Schnitzeljäger (Geocacher) verborgene Schätze, die zuvor von Gleichgesinnten versteckt wurden. </li></ul><ul><li>GeoRSS http://www.swissgeocache.ch/rss.php </li></ul>Map GeoRSS Web Demo
  11. 11. Quelques exemples du GéoWeb: GeoLocation API <ul><li>Les navigateurs et les navigateurs mobiles connaissent votre position </li></ul>Map API Web Demo
  12. 12. Quelques exemples du GéoWeb: Panoramio <ul><li>„ Zeig Deine Lieblingsplätze.“ </li></ul><ul><li>http://www.panoramio.com/map/#lt=46.949325&ln=7.345734&z=7&k=1&a=1&tab=1 </li></ul>Map GeoTag Web KML Demo
  13. 13. Quelques exemples du GéoWeb: KML <ul><li>Intégration de KML/KMZ dans Google Earth </li></ul>Map Web KML Demo
  14. 14. Quelques exemples du GéoWeb: Foursquare <ul><li>Foursquare is a mobile application that makes cities easier to use and more interesting to explore. It is a friend-finder , a social city guide and a game that challenges users to experience new things, and rewards them for doing so. Foursquare lets users &quot;check in&quot; to a place when they're there , tell friends where they are and track the history of where they've been and who they've been there with . </li></ul>GeoTag Mobile Demo
  15. 15. Quelques exemples du GéoWeb: utilisation d’API <ul><li>Intégration de StreetView avec GeoAdmin API </li></ul>Web Map API Demo
  16. 16. Quelques exemples du GéoWeb: 3D Viewer <ul><li>3D Viewer sans plug-in </li></ul>Web Map API Demo
  17. 17. Un peu de technique ou la description des briques de Lego
  18. 18. Comment communiquer sur le GéoWeb ? Communication Types de communication HTTP et ses verbes: GET, POST, PUT, DELETE http://mon.domaine/maresource.html KVP Key-value pair maressource?query=lausanne SOAP Envoi et réception de flux XML REST maressource/lausanne Grâçe au web ! Web
  19. 19. Et les formats du GéoWeb ? <ul><li>GML : Geographic Markup Language </li></ul><ul><ul><li>The Geography Markup Language (GML) is the XML grammar defined by the Open Geospatial Consortium (OGC) to express geographical features. </li></ul></ul><ul><li>KML : Keyhole Markup Language </li></ul><ul><ul><li>Keyhole Markup Language (KML) is an XML schema for expressing geographic annotation and visualization within Internet-based, two-dimensional maps and three-dimensional Earth browsers. </li></ul></ul><ul><li>GeoJSON : Geo JavaScript Object Notation </li></ul><ul><ul><li>GeoJSON is an open format for encoding a variety of geographic data structures. It is so named because it is based on JSON (JavaScript Object Notation). </li></ul></ul><ul><li>GeoRSS : Geo Really Simple Syndication </li></ul><ul><ul><li>GeoRSS is a method of describing and pinpointing the physical locations of Internet content. Using GeoRSS, it is possible to search for Web sites or items based on relevant geographic locations. In addition, GeoRSS facilitates the immediate dissemination of RSS feeds to specific users based on event type and location. </li></ul></ul>
  20. 20. Accés en réseau: WMTS <ul><li>WMTS: Web map tile service. </li></ul>Question http://wmts9.geo.admin.ch/wmts/1.0.0/ch.swisstopo.pixelkarte-farbe/default/100617/ch.swisstopo.pixelkarte-farbe/22/236/284.jpeg Réponse Map
  21. 21. Accés en réseau: Geocoding <ul><li>Geocoding is the process of finding associated geographic coordinates from other geographic data, such as street addresses, or zip codes </li></ul>Question http:// api.geo.admin.ch/swisssearch?lang = fr&query =1530 Réponse Map API
  22. 22. Accés en réseau: Profile <ul><li>Obtenir des informations altimétriques à partir d’une polyligne </li></ul>Question http:// api.geo.admin.ch/profile.json?geom ={“type”%3A”LineString”%2C”coordinates”%3A[[550050%2C206550]%2C[556950%2C204150]%2C[561050%2C207950]]} Réponse Map API
  23. 23. Accés en réseau: API <ul><li>An application programming interface (API) is an interface implemented by a software program that enables it to interact with other software. (see API Generator ) </li></ul>Code Résultat Map API
  24. 24. Accés en réseau: KML <ul><li>… . KML est un format de données, pas un service. </li></ul><ul><li>Mais KML utilise de manière intéressante les capacités du web, notamment avec les Ground Overlays et les Network Links. </li></ul><ul><li>Ce format permet de chaîner les ressources et services. </li></ul>KML
  25. 25. Accés en réseau: KML Ground Overlays <ul><li>Ground overlays enable you to &quot;drape&quot; an image onto the Earth's terrain. The <Icon> element contains the link to the .jpg file with the overlay image. Possibility to add a WMS. </li></ul>KML
  26. 26. Accés en réseau: GeoRSS <ul><li>Les flux de données peuvent être localisés avec GeoRSS </li></ul>GeoRSS
  27. 27. Les tendances du GéoWeb: mobile « De l’internaute vers … le mobinaute »
  28. 28. Les tendances du GéoWeb: Crowdsourcing
  29. 29. Les tendances du GéoWeb: 3D
  30. 30. Les tendances du GéoWeb: 4D
  31. 31. Les tendances du GéoWeb: Location Based Services
  32. 32. Les tendances du GeoWeb: GeoAPI
  33. 33. Les tendances du GéoWeb: réalité augmentée
  34. 34. Mot de la fin <ul><li>The World Wide Web , abbreviated as WWW and commonly known as the Web, is a system of interlinked hypertext documents accessed via the Internet . </li></ul><ul><li>The GeoWeb implies the merging of geographical (location based) information with the abstract information that currently dominates the Internet </li></ul>
  35. 35. Merci pour votre attention !
  36. 36. Toutes les démos <ul><li>view-source:http://www.swissgeocache.ch/rss.php </li></ul><ul><li>http://maps.google.ch/maps?f=q&source=s_q&hl=de&geocode=&q=http:%2F%2Fwww.swissgeocache.ch%2Frss.php&sll=47.24055,8.491745&sspn=0.179711,0.445976&ie=UTF8&z=8 </li></ul><ul><li>http://dev.geoext.org/sandbox/cmoullet/ux/GeolocationAPI/examples/geolocationapimobileexample.html </li></ul><ul><li>http://www.panoramio.com/map/#lt=46.949325&ln=7.345734&z=7&k=1&a=1&tab=1 </li></ul><ul><li>http://www.panoramio.com/kml/ </li></ul><ul><li>http://maps.google.de/maps?f=q&hl=de&q=http://services.google.com/earth/kmz/EiffelTower.kmz&ie=UTF8&ll=48.858193,2.289619&spn=0.0054,0.011351&om=1 </li></ul><ul><li>http://www.foursquare.com </li></ul><ul><li>http://api.geo.admin.ch/main/wsgi/doc/build/api/streetview.html </li></ul><ul><li>http://www.webglearth.com/ </li></ul><ul><li>http://api.geo.admin.ch/swisssearch?lang=fr&query=1530 </li></ul><ul><li>http://dev.geoext.org/sandbox/cmoullet/ux/Profile/examples/profile.html </li></ul><ul><li>http://api.geo.admin.ch/main/wsgi/doc/build/api/sdiapigenerator.html </li></ul>

×