Etat de l'art des API Web Cartographiques
Le marché
Technologies
Trois principales technologies ce sont démarquées pour la réalisation d'API Cartographique Web:
- La première a avoir été utilisée est le Flex une technologie d'Adobe qui nécessite un plug-in dans les navigateurs web.
- Puis est apparue le Silverlight une technologie de Microsoft demandant également un plug-in pour fonctionner dans les navigateurs cette technologie a rencontré un franc succès aux Etats-Unis, alors que peu de site ont utlisées cette technologie en Europe.
- Enfin la dernière solution apparue est le JavaScript, aujourd'hui c'est elle qui a la faveur de tous les développeurs. Mis en avant avec l'adoption du "Web 2.0" et du HTML5 cette technologie s'est démarquée et est désormais la seule technologie viable pour l'ensemble des développeurs.
![]() |
![]() |
![]() |
API Open Sources
![]() |
Leaflet est une API Cartographique OpenSource développée en JavaScript par Vladimir Agafonkin et de nombreux contributeurs les sources étant disponibles sur GitHub (https://github.com/Leaflet/Leaflet). |
![]() |
OpenLayers est une API Cartographique OpenSource développée en JavaScript par une communauté de développeurs les sources sont disponibles sur Github (https://github.com/openlayers/ol3). |
![]() |
MaqQuery est un plug-in pour JQuery basé sur OpenLayers, le tout est OpenSource et développé en JavaScript par une communauté de développeurs les sources sont disponibles sur Github (https://github.com/mapquery/mapquery/). |
![]() |
MapBender est une solution plus complète elle propose du back et du front Office développé en PHP et JavaScript par une communauté de développeurs les sources sont disponibles sur Github (https://github.com/mapbender/mapbender). |
![]() |
Polymaps est une API Cartographique OpenSource développée en JavaScript par une communauté de développeurs les sources sont disponibles sur Github (https://github.com/simplegeo/polymaps). |
La concurrence ?
![]() |
Fort d'une des plus grosses structures informatiques Google à décider de se pencher sur le monde des SIG et d'offrir plusieurs outils aux utilisateurs. Dont une API Cartographique qui n'est pas OpenSource. |
![]() |
Microsoft a récemment fortement investi sur BingMaps en intégrant plusieurs Tera de données fonds de plans (Satellite et données). |
![]() |
Here était un produit de Nokia en collaboration avec Navtek (anciennement Nokia) permettant de mettre en place une solution Cartographique assez simple en s'appuyant sur la puissance des cartes Navtek. |
![]() |
Esri est l'éditeur leader mondial dans le monde des SIG proposant une suite complète de logiciels et d'outils, dont des outils serveur, des clients desktop et des client web. |
Les fonds de cartes
Au delà des données dites "métiers" et de l'API Cartographique choisie ce qui fera l'apparence et l'ergonomie de l'application c'est les fonds de carte.
Le fond de carte doit être approprié à l'usage que l'on souhaite faire de l'application développée, si l'objectif est de se guider à travers une ville pour se rendre chez un commerçant le fond de plan devra alors à minima comporter les routes et quelques éléments permettant de se repérer sur la carte.
Différents acteurs sont présents sur ce marché avec chacun des cartes et apparences différentes ci-dessous une liste non-exhaustive :
- Open Street Map
- Bing
- Yahoo
- CloudMade
- Esri