Maps Service
Maps
Ce service permet aux scripts de générer des cartes statiques, de trouver des itinéraires, de convertir des adresses en coordonnées de géocodage et d'échantillonner des altitudes.
Classes
Nom | Brève description |
Avoid | Énumération représentant les types de restrictions à éviter lors de la recherche d'itinéraires. |
Color | Énumération représentant les couleurs nommées disponibles pour les images de carte. |
DirectionFinder | Permet de récupérer des itinéraires entre des lieux. |
DirectionFinderEnums | Collection d'énumérations utilisées par DirectionFinder . |
ElevationSampler | Permet d'échantillonner les altitudes à des emplacements spécifiques. |
Format | Énumération représentant le format de l'image de la carte. |
Geocoder | Permet de convertir une adresse en coordonnées géographiques. |
Maps | Permet de trouver des itinéraires, de géocoder, d'échantillonner l'altitude et de créer des images de carte statiques. |
MarkerSize | Énumération représentant la taille d'un repère ajouté à une carte. |
Mode | Énumération représentant le mode de transport à utiliser pour trouver un itinéraire. |
StaticMap | Permet de créer et de décorer des images de carte statiques. |
StaticMapEnums | Collection d'énumérations utilisées par StaticMap . |
Type | Énumération représentant le type de carte à afficher. |
Propriétés
Propriété | Type | Description |
TOLLS | Enum | Éviter les péages. |
HIGHWAYS | Enum | Éviter les autoroutes. |
Propriétés
Propriété | Type | Description |
BLACK | Enum | |
BROWN | Enum | |
GREEN | Enum | |
PURPLE | Enum | |
YELLOW | Enum | |
BLUE | Enum | |
GRAY | Enum | |
ORANGE | Enum | |
RED | Enum | |
WHITE | Enum | |
Méthodes
Méthode | Type renvoyé | Brève description |
addWaypoint(latitude, longitude) | DirectionFinder | Ajoute un point de cheminement par lequel l'itinéraire doit passer, à l'aide d'un point (lat/lng). |
addWaypoint(address) | DirectionFinder | Ajoute un point de cheminement par lequel le parcours doit passer, à l'aide d'une adresse. |
clearWaypoints() | DirectionFinder | Efface l'ensemble actuel de points de repère. |
getDirections() | Object | Récupère l'itinéraire en utilisant le point de départ, la destination et les autres options définies. |
setAlternatives(useAlternatives) | DirectionFinder | Indique si d'autres itinéraires doivent être renvoyés au lieu du seul itinéraire le mieux classé (par défaut, la valeur est "false"). |
setArrive(time) | DirectionFinder | Définit l'heure d'arrivée souhaitée (le cas échéant). |
setAvoid(avoid) | DirectionFinder | Indique si vous devez éviter certains types de restrictions. |
setDepart(time) | DirectionFinder | Définit l'heure de départ souhaitée (le cas échéant). |
setDestination(latitude, longitude) | DirectionFinder | Définit le point d'arrivée pour lequel calculer un itinéraire à l'aide d'un point (lat/lng). |
setDestination(address) | DirectionFinder | Définit le point d'arrivée pour lequel calculer un itinéraire à l'aide d'une adresse. |
setLanguage(language) | DirectionFinder | Définit la langue à utiliser pour les itinéraires. |
setMode(mode) | DirectionFinder | Définit le mode de transport (par défaut, en voiture). |
setOptimizeWaypoints(optimizeOrder) | DirectionFinder | Indique si l'itinéraire fourni doit être optimisé en réorganisant les points de cheminement dans un ordre plus efficace (par défaut, la valeur est "false"). |
setOrigin(latitude, longitude) | DirectionFinder | Définit le point de départ à partir duquel calculer l'itinéraire, à l'aide d'un point (lat/lng). |
setOrigin(address) | DirectionFinder | Définit le point de départ à partir duquel calculer un itinéraire, à l'aide d'une adresse. |
setRegion(region) | DirectionFinder | Définit une région à utiliser lors de l'interprétation des noms de lieux. |
Propriétés
Propriété | Type | Description |
PNG | Enum | Format PNG 8 bits. |
PNG8 | Enum | Format PNG 8 bits. |
PNG32 | Enum | Format PNG 32 bits. |
GIF | Enum | Format GIF. |
JPG | Enum | Format JPEG. |
JPG_BASELINE | Enum | Format JPEG non progressif. |
Propriétés
Propriété | Type | Description |
TINY | Enum | Petits marchés (plus petits disponibles). |
MID | Enum | Repères de taille moyenne (les plus grands disponibles). |
SMALL | Enum | Repères de petite taille. |
Propriétés
Propriété | Type | Description |
DRIVING | Enum | Itinéraire routier. |
WALKING | Enum | Itinéraire à pied via les voies piétonnes et les trottoirs (dans la mesure du possible). |
BICYCLING | Enum | Itinéraires à vélo via les pistes cyclables et les rues à privilégier (dans la mesure du possible). |
TRANSIT | Enum | Itinéraires en transports en commun via les réseaux de transports en commun (le cas échéant). |
Méthodes
Méthode | Type renvoyé | Brève description |
addAddress(address) | StaticMap | Ajoute une adresse à la définition du chemin actuel. |
addMarker(latitude, longitude) | StaticMap | Ajoute un repère à la carte à l'aide d'un point (lat/lng). |
addMarker(address) | StaticMap | Ajoute un repère à la carte à l'aide d'une adresse. |
addPath(points) | StaticMap | Ajoute un tracé à la carte à l'aide d'un tableau de points. |
addPath(polyline) | StaticMap | Ajoute un chemin à la carte à l'aide d'une polyligne encodée. |
addPoint(latitude, longitude) | StaticMap | Ajoute un nouveau point (lat/lng) à la définition du parcours actuel. |
addVisible(latitude, longitude) | StaticMap | Ajoute un point (lat/lng) qui doit être visible sur la carte. |
addVisible(address) | StaticMap | Ajoute une adresse qui doit être visible sur la carte. |
beginPath() | StaticMap | Démarre une nouvelle définition de chemin. |
clearMarkers() | StaticMap | Efface l'ensemble actuel de repères. |
clearPaths() | StaticMap | Efface l'ensemble de chemins actuel. |
clearVisibles() | StaticMap | Efface l'ensemble actuel des lieux visibles. |
endPath() | StaticMap | Termine une définition de tracé commencée avec beginPath(). |
getAs(contentType) | Blob | Renvoie les données de cet objet sous forme de blob converti au type de contenu spécifié. |
getBlob() | Blob | Récupère les données d'image en tant que Blob . |
getMapImage() | Byte[] | Récupère les données d'image brutes sous la forme d'un tableau d'octets. |
getMapUrl() | String | Récupère l'URL de l'image de la carte. |
setCenter(latitude, longitude) | StaticMap | Définit le centre de la carte à l'aide d'un point (latitude/longitude). |
setCenter(address) | StaticMap | Définit le centre de la carte à l'aide d'une adresse. |
setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | Définit l'image de repère personnalisée à utiliser lors de la création de repères. |
setFormat(format) | StaticMap | Définit le format de l'image de la carte. |
setLanguage(language) | StaticMap | Définit la langue à utiliser pour le texte sur la carte (le cas échéant). |
setMapType(mapType) | StaticMap | Définit le type de carte à afficher. |
setMarkerStyle(size, color, label) | StaticMap | Définit le style de repère à utiliser lors de la création de repères. |
setMobile(useMobileTiles) | StaticMap | Indique si des ensembles de cartes spécialisés doivent être utilisés pour les appareils mobiles. |
setPathStyle(weight, color, fillColor) | StaticMap | Définit le style de tracé à utiliser lors de la création de tracés. |
setSize(width, height) | StaticMap | Définit la largeur et la hauteur de l'image de la carte, en pixels. |
setZoom(zoom) | StaticMap | Définit le facteur de zoom, ou le niveau d'agrandissement, utilisé pour la carte. |
Propriétés
Propriété | Type | Description |
ROADMAP | Enum | Une feuille de route standard, comme elle est normalement affichée sur le site Web de Google Maps. |
SATELLITE | Enum | Carte satellite |
TERRAIN | Enum | Carte physique du relief, montrant le terrain et la végétation. |
HYBRID | Enum | Carte hybride de la carte satellite et de la carte routière, affichant une couche transparente des principales rues et des noms de lieux sur la carte satellite. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/12/03 (UTC).
[null,null,["Dernière mise à jour le 2024/12/03 (UTC)."],[[["The Maps service allows you to generate static maps, find directions, convert addresses into geocode coordinates, and sample elevations within your Apps Script projects."],["You can use the `DirectionFinder` class to retrieve directions between locations, set waypoints, and specify travel modes."],["The `Geocoder` class enables you to convert addresses into geographical coordinates and vice versa, and refine results by setting bounds and language preferences."],["The `StaticMap` class helps you create custom static map images with markers, paths, and visible locations, and export them in various formats."],["The `ElevationSampler` class enables sampling elevation data for specific locations, paths, or encoded polylines."]]],[]]