État des lieux des cartes sur le Web

Il y a quatre options pour afficher des cartes sur un site Web :

  • Je veux afficher un point sur une carte
  • Je veux afficher plusieurs points sur une carte
  • Je veux afficher des points liés à des infos depuis mon site
  • Je veux afficher une carte stylisée

Je veux afficher un point sur une carte

Google Maps permet d’intégrer gratuitement une carte contenant un marker sur une localisation donnée. Pour cela, il suffit d’aller sur Google Maps, chercher le lieu, le sélectionner puis le partager pour avoir le code à intégrer sur le site. Cela donne le rendu suivant :

Avantages :

  • Facile à faire
  • Gratuit
  • Interface Google

Inconvénients :

  • Recherche + Intégration manuelle
  • Interface Google non customisable

Je veux afficher plusieurs points sur une carte

Google MyMaps est un produit Google qui permet de créer des cartes personnalisés. Ce sont des cartes Google Maps reprenant la même interface de Google, mais on peut y ajouter des marqueurs, des lignes et des groupes.

Avantages :

  • Facile à faire
  • Possibilité de créer plusieurs cartes pour différents usages
  • Gratuit
  • Interface Google

Inconvénients :

  • Recherche + Intégration manuelle
  • Plus long et fastidieux à remplir
  • Interface Google non customisable

Je veux afficher des points liés à des infos depuis mon site … ou … Je veux afficher une carte stylisée

Pour rendre une carte dynamique (dans le sens où elle reprend des informations cartographique provenant d’une source de contenu), il faut forcément passer par une solution de développement plus longue et plus couteuse initialement. Cette solution permet d’ajouter des points, et n’importe quel autre contenu graphique sur la carte. Les possibilités d’interactions ne sont plus limités par ce que la carte propose (comme chez Google)

Il y a deux cas de figures à prendre en compte :

A – Je veux une carte gratuite

Dans ce cas la seule solution est d’utiliser OpenStreetMap (c’est un peu le Wikipédia des cartes : moche mais gratuit). On peut utiliser la carte d’OpenStreetMap pour afficher des markeurs dynamique

Avantages :

  • Interactivité sans limite
  • Marqueur et contenu graphique provenant d’une source de contenu dynamique

Inconvénients :

  • Pas très beau
  • Développement nécessaire

B – Je veux une carte stylisée (= payante)

Pour avoir une carte stylisée, il faut avoir recours à une solution payante qui donne accès à différents style de cartes. Ces solutions SaaS proposent plusieurs styles par défaut qu’il est possible de customiser à un niveau de détail extrêmement élevé jusqu’au niveau de détail de la couleur de la route, le pattern utilisé pour les ruisseaux, etc…

Dans ce cas, le meilleur rapport qualité prix est MapBox qui offre les 50 000 premiers chargement de page gratuitement, puis au delà le cout est dégressif par palier et pour 1000 requêtes. Une requête correspond à un utilisateur qui voit une page avec une carte intégrée.

Au delà de 50 000 requête, il est peut-être plus économe de passer sur MapTiler.

Avantages :

  • Carte stylisée
  • Interactivité sans limite
  • Marqueur et contenu graphique provenant d’une source de contenu dynamique

Inconvénients :

  • Payant
  • Développement nécessaire

Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *