Guide de mise à niveau de Google Static Maps API version 2

Google Static Maps API version 2 est une version améliorée de Google Static Maps API qui a remplacé l'API d'origine. Cette version contient toutes les fonctionnalités de l'API d'origine et d'autres encore.

La période transitoire de l'API Google Static Maps API version 1 est désormais terminée. Si vous êtes un développeur et que votre site Web utilise déjà Google Static Maps API version 1, ces conseils de mise à niveau devraient vous aider à basculer les fonctionnalités de votre site actuel vers Google Static Maps API version 2.

Important : les clients Google Maps APIs Premium Plan devront signer leurs requêtes. Des informations décrivant comment signer votre requête sont disponibles dans la documentation sur Google Maps APIs Premium Plan.

  • Au lieu de spécifier maptype=mobile, spécifiez le type de carte souhaité (comme maptype=hybrid) et le paramètre mobile=true. Ainsi, vous pouvez fournir des tuiles optimisées mobiles pour chaque type de carte.

  • La couleur des tracés est désormais spécifiée en utilisant "color" et non plus "rgba" :

    Par exemple :
    &path=rgba:0x0000FF80,weight:5|37.40303,-122.08334|37.39471,-122.07201|37.40589,-122.06171
    devient :
    &path=color:0x0000FF80|weight:5|37.40303,-122.08334|37.39471,-122.07201|37.40589,-122.06171

  • De la même manière que les styles de tracé étaient spécifiés auparavant, les styles de marqueur sont désormais spécifiés à l'aide de paires key:value séparées par des barres verticales. Les libellés de marqueur sont désormais indiqués à l'aide de caractères alpha en majuscules au lieu de caractères alpha en minuscules.

    Par exemple :
    midreda
    devient :
    size:mid|color:red|label:A

  • Au lieu de spécifier le style de marqueur après chaque paramètre de marqueur, spécifiez le style au début du paramètre markers=. Ce style sera appliqué à tous les marqueurs suivants. Si vous voulez afficher des marqueurs avec différents styles, il vous suffit de fournir un nouveau paramètre markers= pour chacun d'eux.

    Par exemple :
    markers=37.400465,-122.073003,midreda|37.437328,-122.159928,midreda|37.369110,-122.096034,smallblue
    devient :
    markers=size:mid|color:red|label:E|37.400465,-122.073003|37.437328,-122.159928&markers=size:small|color:blue|37.369110,-122.096034

  • Des caractères alphanumériques en majuscules doivent désormais être utilisés dans le paramètre label des libellés de marqueur. Cela vous permettra de fournir par la suite des caractères en minuscules si vous le souhaitez.

    Par exemple :
    markers=37.400465,-122.073003,midreda
    devient :
    markers=size:mid|color:red|label:E|37.400465,-122.073003

  • Au lieu d'utiliser le paramètre span= pour vous assurer qu'une fenêtre d'affichage particulière apparaît sur votre carte statique, utilisez le paramètre visible= et spécifiez une liste de coordonnées devant être affichées.

    Par exemple :
    center=0,0&span=20,20
    devient :
    visible=10,-10|-10,10

  • Le paramètre frame n'est plus pris en charge.

Après avoir mis à niveau les fonctionnalités existantes, l'ajout de nouvelles fonctionnalités d'API à votre site Web est susceptible de vous intéresser. Les nouveautés incluent les fonctionnalités suivantes :

  • Les points géographiques (dans les paramètres center, markers ou path) peuvent désormais être définis en tant qu'adresses à la place des coordonnées de latitude/longitude.
  • Les tracés peuvent être spécifiés en tant que polylignes encodées.
  • Les tracés peuvent être remplis et rendus sous forme de polygones.
  • Les couleurs peuvent désormais être définies en tant que couleur 24 bits ou 32 bits.

Pour plus d'informations sur ces fonctionnalités, voir le guide du développeur.

Envoyer des commentaires concernant…

Google Static Maps API
Besoin d'aide ? Consultez notre page d'assistance.