Tuiles de carte

Présentation des tuiles de feuille de routeLes tuiles de feuille de route sont des tuiles d'images basées sur des données topographiques vectorielles. avec le style cartographique de Google. Cela inclut les routes, les bâtiments, les points d'intérêt et de frontières politiques.

Obtenir des cartes de feuille de route

Vous pouvez commencer à effectuer des requêtes de tuiles de feuille de route après avoir obtenu un jeton de session. En effet, s'applique à l'ensemble de la session, il n'est pas nécessaire de spécifier la carte avec vos demandes de cartes.

L'exemple de code suivant illustre une demande de jeton de session typique pour cartes de feuille de route.

curl -X POST -d '{
  "mapType": "roadmap",
  "language": "en-US",
  "region": "US"
}' \
-H 'Content-Type: application/json' \
"https://tile.googleapis.com/v1/createSession?key=YOUR_API_KEY"

Vous pouvez obtenir des cartes de feuille de route en effectuant une requête GET HTTPS, comme indiqué dans à titre d'exemple.

curl "https://tile.googleapis.com/v1/2dtiles/z/x/y?session=YOUR_SESSION_TOKEN&key=YOUR_API_KEY&orientation=0_or_90_or_180_or_270"

Dans cette requête GET HTTPS, z est le niveau de zoom. (valeur comprise entre 0 et 22), et x et Les y sont les coordonnées des tuiles de la vignette que vous souhaitez récupérer.

Le paramètre orientation est facultatif. Sa valeur indique le nombre degrés de rotation de l'image de tuile dans le sens inverse des aiguilles d'une montre. orientation correspond à pris en charge pour les tuiles roadmap, ainsi que pour les images satellite et demandes de relief avec les images de base supprimées à l'aide de "overlay": true et avec layerTypes défini. Les valeurs orientation valides sont 0 (valeur par défaut), 90, 180 et 270.

La grille de coordonnées des tuiles n'est pas pivotée si vous incluez un orientation . Par exemple, si vous définissez orientation sur 90, La coordonnée x définit toujours la ligne de gauche à droite. la position de la tuile, qui se situe dans ce cas du Nord au Sud sur la carte.

Orientation zéro degré Orientation à 90 degrés
Orientation zéro degré Orientation à 90 degrés

Exemple de requête de carte

Prenons l'exemple suivant, qui demande une seule carte contenant le dans le monde entier. Dans cet exemple, le niveau de zoom est 0, et les coordonnées x et y sont 0, 0.

curl "https://tile.googleapis.com/v1/2dtiles/0/0/0?session=YOUR_SESSION_TOKEN&key=YOUR_API_KEY" --output /tmp/example_tile.png

Dans cet exemple, il n'y a pas de message de réponse du serveur. Au lieu de cela, la tuile dans un fichier local, avec les statistiques suivantes :

Le monde entier réuni sur une seule carte

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  8335  100  8335    0     0  51471      0 --:--:-- --:--:-- --:--:-- 54835

Pour plus d'informations sur les en-têtes de message de réponse, consultez Prélecture, mise en cache ou stockage du contenu.