Webmapping et l'API Google Maps

Google Maps est un outil central dans la visualisation de données en ligne. Il offre la possibilité de mettre en ligne ses cartes, de les partager et favorise le travail collaboratif. Les possibilités d'édition sont nombreuses et de nombreuses passerelles existent avec les SIG pour pouvoir mettre nos cartes en ligne.


Les options d'édition
Google Maps permet de réaliser des cartes et de mettre en ligne :
  • des itinéraires
  • des points
  • des fichiers kml
L'avantage de pouvoir introduire des fichiers au format kml permet d'insérer des fichiers que l'on a travaillé sous SIG, puis de les mettre en ligne grâce à l'API Google Maps.

Du SIG à Google Maps
Les options d'édition sont limitées incitant à réaliser une grande partie du travail sous SIG.  Il y a plusieurs étapes intermédiaires à réaliser avant de pouvoir mettre son fichier en ligne :
  • Importer son shapefile sous un SIG : le projeter en WGS 84
  • Utiliser Shptokml afin de paramètres les options d'afficher et convertir le shapefile en kml
  • Importer le fichier kml sous Google maps
Google Maps permet de visualiser la données, de pouvoir modifier la carte : modification de la table attributaire, de la couleur et de l'opcaité des polygones. Détermination des options de confidentialité : public ou privée, Possibilité un tiers de télécharger et de modifier la donnée.

Les options de cartographie en ligne
Google maps offre plusieurs avantages :
  • Possibilité de mettre rapidement une carte en ligne
  • Mise à disposition d'un lien
  • Mise à disposition du code HTML
  • Travail collaboratif
Mais il y a aussi des inconvénients:
  • Les options d'édition sont limitées (pas de légende)
  • Il faut ajouter du code supplémentaire pour étayer la carte
  • Les modifications de trop grande importance impliquent de modifier complétement le fichier
Malgré tout, l'API Google reste une API de qualité d'autant plus qu'une partie de ses défauts ont été pris en compte par une autre API de Google dont on traitera plus tard.

Cliquez ici pour avoir le lien de la carte.

Nombre d'habitant en 1999 en Auvergne (Source : INSEE)


Afficher Population par département en 1999 sur une carte plus grande

Attention, normalement les données brutes sont représentés par des éléments ponctuels qui varient en taille ou en couleur en fonction de l'intensité du phénomène. Mais dans le cadre de la représentation de données via Google Maps, j'ai choisi de représenter le nombre d'habitant par une plage de couleur.

3 commentaires:

  1. Je découvre depuis peu le monde de la géomatique et votre site est une mine d'informations, c'est vraiment génial !
    Bonne continuation :)

    RépondreSupprimer
  2. Attention à une réserve de taille concernant l'utilisation de l'API Google ; il faut en accepter la licence, or cette licence impose une réutilisation sans limite des données qui y passe par Google... et donc cela est contraire à la majorité des jeux de données "libre" car souvent ces licences demande de citer la source et la publication sous licence identique. Conclusion : les API Google ne sont pas utilisables pour des données sous licences CC-By, ODbL, OL, etc.

    RépondreSupprimer
    Réponses
    1. Bonjour Marcus, merci pour ces informations, je n'ai pas regardé le contenu de la licence Google, en effet c'est un frein majeur à l'utilisation de l'API Google, d'autant plus qu'il faut ajouter les limites de diffusion de l’information imposées par la CNIL.

      Supprimer