La cartographie Web avec JavaSCript

Les types d'APIs

Définition

Voici les principales APIs (Application Program Intergace) pour la réalisation de cartographie web. Cette liste se décompose en deux types :

Les APIs

Open Layers (FOSS)

Elle permet la création d'application cartographie web. Grâce à sa grande communauté d'utilisateur elle possède de nombreux exemples et documentations. De plus elle fait partie des APIs les plus complètes offrant de nombreuses possibilités

Leaflet (FOSS)

Cette API est récénte mais est déjà annoncés comme l'un des plus sérieux concurrent à open layers. De plus en plus d'utilisateur d'open layers commence à se tourner vers leaflet. Cela est dû à son interface légère et facile de prise en main. Néanmoins il existe peu d'exemples d'utilisation malgrès une API très complète

D3 (FOSS)

D3 (Data Driven Documents) est une librairie de visualisation de données. Elle permet de nombreuses animations et transitions. Lors de la première utilisation, il existe de nombreux exemples pour une prise en main guidée. D3 est principalement destinée à des applications web interactive

Google Maps (Propriétaire)

API permetant l'ajout des fond de carte de Google maps ainsi que les fonctionnalités de google (format kml, kmz, ...)

ArcGis (Propriétaire)

API créé et optimiser pour les produits ESRI