Envoyer des commentaires
Maps Service
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
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 géographiques 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.
Direction Finder Permet de récupérer des itinéraires entre des lieux.
Direction Finder Enums Collection d'énums utilisés par Direction Finder .
Elevation Sampler Permet d'échantillonner les altitudes à des endroits 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 des adresses, d'échantillonner des altitudes et de créer des images de cartes statiques.
Marker Size É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.
Static Map Permet de créer et de décorer des images de cartes statiques.
Static Map Enums Collection d'énums utilisés par Static Map .
Type Énumération représentant le type de carte à afficher.
Propriétés
Propriété Type Description
TOLLSEnumÉvite les péages.
HIGHWAYSEnumÉviter les autoroutes.
Propriétés
Propriété Type Description
BLACKEnum
BROWNEnum
GREENEnum
PURPLEEnum
YELLOWEnum
BLUEEnum
GRAYEnum
ORANGEEnum
REDEnum
WHITEEnum
Méthodes
Méthode Type renvoyé Brève description
add Waypoint(latitude, longitude) Direction Finder Ajoute un point de cheminement que l'itinéraire doit traverser, à l'aide d'un point (lat/lng).
add Waypoint(address) Direction Finder Ajoute un point de cheminement que l'itinéraire doit traverser, à l'aide d'une adresse.
clear Waypoints() Direction Finder Efface l'ensemble actuel de points de repère.
get Directions() ObjectObtient les directions en utilisant l'origine, la destination et les autres options définies.
set Alternatives(useAlternatives) Direction Finder Indique si des itinéraires alternatifs doivent être renvoyés, au lieu du seul itinéraire le mieux classé (la valeur par défaut est false).
set Arrive(time) Direction Finder Définit l'heure d'arrivée souhaitée (le cas échéant).
set Avoid(avoid) Direction Finder Indique s'il faut éviter certains types de restrictions.
set Depart(time) Direction Finder Définit l'heure de départ souhaitée (le cas échéant).
set Destination(latitude, longitude) Direction Finder Définit le point de terminaison pour lequel calculer les directions, à l'aide d'un point (lat/lng).
set Destination(address) Direction Finder Définit l'adresse de destination pour laquelle calculer l'itinéraire.
set Language(language) Direction Finder Définit la langue à utiliser pour les instructions.
set Mode(mode) Direction Finder Définit le mode de transport (par défaut, la conduite).
set Optimize Waypoints(optimizeOrder) Direction Finder Indique s'il faut optimiser l'itinéraire fourni en réorganisant les points de cheminement dans un ordre plus efficace (la valeur par défaut est false).
set Origin(latitude, longitude) Direction Finder Définit le point de départ à partir duquel calculer l'itinéraire, à l'aide d'un point (lat/lng).
set Origin(address) Direction Finder Définit l'adresse du point de départ à partir duquel calculer l'itinéraire.
set Region(region) Direction Finder Définit une région à utiliser lors de l'interprétation des noms de lieux.
Propriétés
Propriété Type Description
PNGEnumFormat PNG 8 bits.
PNG8EnumFormat PNG 8 bits.
PNG32EnumFormat PNG 32 bits.
GIFEnumFormat GIF.
JPGEnumFormat JPEG.
JPG_BASELINEEnumFormat JPEG non progressif.
Propriétés
Propriété Type Description
TINYEnumMarchés de très petite taille (la plus petite disponible).
MIDEnumMarqueurs de taille moyenne (les plus grands disponibles).
SMALLEnumMarqueurs de petite taille.
Propriétés
Propriété Type Description
DRIVINGEnumItinéraire en voiture.
WALKINGEnumItinéraire à pied via les voies piétonnes et les trottoirs (dans la mesure du possible).
BICYCLINGEnumItinéraires à vélo via les pistes cyclables et les rues à privilégier (le cas échéant).
TRANSITEnumItinéraires en transports en commun (si disponibles).
Méthodes
Méthode Type renvoyé Brève description
add Address(address) Static Map Ajoute une adresse à la définition du chemin actuel.
add Marker(latitude, longitude) Static Map Ajoute un repère à la carte à l'aide d'un point (lat/lng).
add Marker(address) Static Map Ajoute un repère à la carte à l'aide d'une adresse.
add Path(points) Static Map Ajoute un chemin à la carte à l'aide d'un tableau de points.
add Path(polyline) Static Map Ajoute un chemin à la carte à l'aide d'une polyligne encodée.
add Point(latitude, longitude) Static Map Ajoute un point (lat/lng) à la définition du chemin actuel.
add Visible(latitude, longitude) Static Map Ajoute un point (lat/lng) qui doit être visible sur la carte.
add Visible(address) Static Map Ajoute une adresse qui doit être visible sur la carte.
begin Path() Static Map Démarre une nouvelle définition de chemin.
clear Markers() Static Map Efface l'ensemble actuel de repères.
clear Paths() Static Map Efface l'ensemble actuel de chemins.
clear Visibles() Static Map Efface l'ensemble actuel des lieux visibles.
end Path() Static Map Termine une définition de chemin commencée avec beginPath().
get As(contentType) BlobRenvoie les données de cet objet sous forme de blob converti au type de contenu spécifié.
get Blob() BlobRécupère les données d'image sous la forme d'un Blob.
get Map Image() Byte[]Récupère les données d'image brutes sous forme de tableau d'octets.
get Map Url() StringRécupère l'URL de l'image de la carte.
set Center(latitude, longitude) Static Map Définit le centre de la carte à l'aide d'un point (latitude/longitude).
set Center(address) Static Map Définit le centre de la carte à l'aide d'une adresse.
set Custom Marker Style(imageUrl, useShadow) Static Map Définit l'image de repère personnalisée à utiliser lors de la création de repères.
set Format(format) Static Map Définit le format de l'image de la carte.
set Language(language) Static Map Définit la langue à utiliser pour le texte sur la carte (le cas échéant).
set Map Type(mapType) Static Map Définit le type de carte à afficher.
set Marker Style(size, color, label) Static Map Définit le style de marqueur à utiliser lors de la création de marqueurs.
set Mobile(useMobileTiles) Static Map Indique si des ensembles de tuiles spécialisés doivent être utilisés pour les appareils mobiles.
set Path Style(weight, color, fillColor) Static Map Définit le style de chemin à utiliser lors de la création de chemins.
set Size(width, height) Static Map Définit la largeur et la hauteur de l'image de la carte en pixels.
set Zoom(zoom) Static Map Définit le facteur de zoom ou le niveau d'agrandissement utilisé pour la carte.
Propriétés
Propriété Type Description
ROADMAPEnumUne feuille de route standard, comme celle qui est normalement affichée sur le site Web Google Maps.
SATELLITEEnumCarte satellite.
TERRAINEnumCarte physique en relief montrant le terrain et la végétation.
HYBRIDEnumCarte hybride combinant les cartes satellite et routière, et affichant une couche transparente des principales rues et des noms de lieux sur la carte satellite.
Envoyer des commentaires
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 2026/02/19 (UTC).
Voulez-vous nous donner plus d'informations ?
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/02/19 (UTC)."],[],[]]