geoweb: vers une diversification des geoservices, 2011
DESCRIPTION
Présentation généraliste du GeoWeb Présentation lors de la journée formation continue de l'IGSO, Février 2011TRANSCRIPT
armasuisseFederal Office of Topography swisstopo COSIG
GeoWeb: vers une diversification des géoservices
IGSOCours de formation continue geosuisse Veille technologique en géomatique
Cédric MoulletResponsible de l’infrastructure fédérale de données géographiques (IFDG)Février 2011
2 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Agenda
• L’histoire du GéoWeb
• Une définition du GéoWeb
• Le GéoWeb par l’exemple
• Les briques du GéoWeb
• Les tendances du GéoWeb
3 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Histoire du GéoWeb
• Au commencement (~1980 - 1990), le web n’existait pas…
4 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Histoire du GéoWeb
• Puis, le WebSIG est apparu….
5 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Histoire du GéoWeb
• Puis, Google Maps est apparu…
6 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Que manquait-il pour la naissance du GéoWeb ?
• L’intégration de ses propres données dans des applications performantes
• La facilité d’utilisation • Le support de la donnée géographique par le
web• Le web comme support de communication
dominant (desktop, mobile)• L’interopérabilité entre les ressources du web
7 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Le web ?
HTML
+ LINKS
WEB
8 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Le GéoWeb ?
WEBet/ou MAP / Map APIet/ou GeoRSSet/ou GeoTaget/ou KML/GMLGEOWEB
9 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Le GéoWeb, c’est comme les Lego !
Il est composée de briques avec lesquelles on construit … ce que l’on veut ;-)
10 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Quelques exemples du GéoWeb: SwissgeocacheGeocaching 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.
GeoRSS http://www.swissgeocache.ch/rss.php
Map
GeoRSS
WebDemo
11 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Quelques exemples du GéoWeb: GeoLocation APILes navigateurs et les navigateurs mobiles connaissent votre
position
Map API
WebDemo
12 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Quelques exemples du GéoWeb: Panoramio„Zeig Deine Lieblingsplätze.“
http://www.panoramio.com/map/#lt=46.949325&ln=7.345734&z=7&k=1&a=1&tab=1
Map
GeoTag
Web
KML
Demo
13 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Quelques exemples du GéoWeb: KML
Intégration de KML/KMZ dans Google Earth
Map
Web
KML
Demo
14 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Quelques exemples du GéoWeb:FoursquareFoursquare 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 "check in" 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.
GeoTag
MobileDemo
15 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Quelques exemples du GéoWeb: utilisation d’APIIntégration de StreetView avec GeoAdmin API
Web
Map API
Demo
16 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Quelques exemples du GéoWeb: 3D Viewer3D Viewer sans plug-in
Web
Map API
Demo
armasuisseFederal Office of Topography swisstopo COSIG
Un peu de technique
ou la description des briques de Lego
18 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Comment communiquer sur le GéoWeb ?
Communication
Types de communication
HTTP et ses verbes: GET, POST, PUT, DELETEhttp://mon.domaine/maresource.html
KVPKey-value pair
maressource?query=lausanne
SOAPEnvoi et réception de
flux XML
REST
maressource/lausanne
Grâçe au web ! Web
19 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Et les formats du GéoWeb ?
• GML: Geographic Markup LanguageThe Geography Markup Language (GML) is the XML grammar defined by the
Open Geospatial Consortium (OGC) to express geographical features.• KML: Keyhole Markup Language
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.
• GeoJSON: Geo JavaScript Object NotationGeoJSON 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).
• GeoRSS: Geo Really Simple SyndicationGeoRSS 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.
20 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Accés en réseau: WMTS
WMTS: Web map tile service.
Questionhttp://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 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Accés en réseau: Geocoding
Geocoding is the process of finding associated geographic coordinates from other geographic data, such as street addresses, or zip codes
Questionhttp://api.geo.admin.ch/swisssearch?lang=fr&query=1530
Réponse
Map API
22 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Accés en réseau: Profile
Obtenir des informations altimétriques à partir d’une polyligne
Questionhttp://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 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Accés en réseau: API
An application programming interface (API) is an interface implemented by a software program that enables it to interact with other software. (see API Generator)
Code
Résultat
Map API
24 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Accés en réseau: KML
…. KML est un format de données, pas un service.
Mais KML utilise de manière intéressante les capacités du web, notamment avec les Ground Overlays et les Network Links.
Ce format permet de chaîner les ressources et services.
KML
25 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Accés en réseau: KML Ground OverlaysGround overlays enable you to "drape" 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.
KML
26 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Accés en réseau: GeoRSS
Les flux de données peuvent être localisés avec GeoRSS
GeoRSS
27 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Les tendances du GéoWeb: mobile
« De l’internaute vers … le mobinaute »
28 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Les tendances du GéoWeb: Crowdsourcing
29 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Les tendances du GéoWeb: 3D
30 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Les tendances du GéoWeb: 4D
31 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Les tendances du GéoWeb: Location Based Services
32 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Les tendances du GeoWeb: GeoAPI
33 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Les tendances du GéoWeb: réalité augmentée
34 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Mot de la fin
The World Wide Web, abbreviated as WWW and commonly known as the Web, is a
system of interlinked hypertext documents
accessed via the Internet.
The GeoWeb implies the merging of
geographical (location based) information with the abstract information that currently dominates the Internet
armasuisseFederal Office of Topography swisstopo COSIG
Merci pour votre attention !
36 Federal Office of Topography swisstopo IGSO Formation continue, Février 2011
Toutes les démos
view-source:http://www.swissgeocache.ch/rss.phphttp://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=8http://dev.geoext.org/sandbox/cmoullet/ux/GeolocationAPI/examples/
geolocationapimobileexample.htmlhttp://www.panoramio.com/map/
#lt=46.949325&ln=7.345734&z=7&k=1&a=1&tab=1http://www.panoramio.com/kml/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=1http://www.foursquare.comhttp://api.geo.admin.ch/main/wsgi/doc/build/api/streetview.htmlhttp://www.webglearth.com/http://api.geo.admin.ch/swisssearch?lang=fr&query=1530http://dev.geoext.org/sandbox/cmoullet/ux/Profile/examples/profile.htmlhttp://api.geo.admin.ch/main/wsgi/doc/build/api/sdiapigenerator.html