Et oui l'opensource n'est pas gratuit, cela ne va pas plaire à bon nombre d'entreprises qui rêvent d'utiliser l'opensource pour dépenser moins! Voici ma rapide analyse du marché de la cartographie en ligne pour les sites internet et les applications mobiles.

Aujourd'hui beaucoup de sites web utilisent Google Maps pour afficher des plans ou des cartes. En effet, Google propose une API facile d'usage, gratuite avec certaines limites et performante. Pour les sites qui ont un peu plus de trafic et donc qui tombent dans les limites d'usage en fair use doivent passer sur l'offre payante de Google Maps qui elle n'est pas donnée (enfin elle l'est un peu plus maintenant).

Des alternatives basées sur l'opensource OpenStreetMaps existent et sont certes moins chères que l'offre de Google Maps. Mais quid pour les sites qui souhaitent utiliser l'opensource à moindre coût? Voici un état des lieux des différentes solutions pour afficher de la cartographie sur son site internet en fonction des différents fair use des providers :

[table id =1 /]

On le constate grâce au tableau ci-dessus que les limites sont très différentes en fonction des acteurs, de même que les métriques utilisés : affichages, cartes, tiles (il faut bien 8 tuiles pour une carte de taille moyenne)... Ce que je comprends c'est que pour un site qui fait moins de 25,000 pages vues par jour il n'y a pas d'intérêt à partir sur des solutions opensource, Google Maps convient largement, sauf pour ceux qui ne veulent pas dépendre de Google.

Dans ce cas ils vont devoir utiliser une bibliothèque d'affichage de carte (par exemple le très bon leaflet ou polymaps) et ensuite choisir un fournisseur de tuiles (tiles en anglais). Si vous ne voulez pas rentrer dans des offres payantes, les offres "free" des providers sont à mon avis un peu justes. De ce fait exit les premières offres de MapBox ou de CloudMade qui pourtant proposent de superbes tiles (MapBox Streets est magnifique, cf ci-dessous).

Donc pour un usage libre et gratuit vous pouvez néanmoins choisir Mapquest qui propose des tuiles en provenance d'OpenStreetMap (c'est fair de leur part de le faire gratuitement). Certes c'est moins joli que MapBox mais cela a le mérite d'être gratuit! En ce qui concerne ESRI j'ai cru comprendre que cela était aussi sans limite mais cela m'étonne un peu...

Voici quelques exemples des différents rendus de tuiles

Google Maps :

google maps

OpenStreetMaps :

Opensource ne veut pas dire usage gratuit, l'exemple de la cartographie — photo 2

MapBox Streets :

Opensource ne veut pas dire usage gratuit, l'exemple de la cartographie — photo 3

MapBox Simple :

Opensource ne veut pas dire usage gratuit, l'exemple de la cartographie — photo 4

Mapquest OSM :

Opensource ne veut pas dire usage gratuit, l'exemple de la cartographie — photo 5

Esri :

Opensource ne veut pas dire usage gratuit, l'exemple de la cartographie — photo 6

Publié le