Enviar comentarios
Maps Service
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Maps
Este servicio permite que las secuencias de comandos generen mapas estáticos, encuentren direcciones, conviertan direcciones en coordenadas de geocodificación y muestren muestras de elevaciones.
Clases
Nombre Descripción breve
Avoid Es una enumeración que representa los tipos de restricciones que se deben evitar cuando se buscan instrucciones para llegar.
Color Es una enumeración que representa los colores con nombre disponibles para usar en las imágenes del mapa.
Direction Finder Permite recuperar instrucciones sobre cómo llegar entre ubicaciones.
Direction Finder Enums Es una colección de enumeraciones que usa Direction Finder .
Elevation Sampler Permite tomar muestras de elevaciones en ubicaciones específicas.
Format Es una enumeración que representa el formato de la imagen del mapa.
Geocoder Permite la conversión entre una dirección y coordenadas geográficas.
Maps Permite encontrar direcciones, realizar geocodificación, tomar muestras de elevación y crear imágenes de mapas estáticos.
Marker Size Es una enumeración que representa el tamaño de un marcador agregado a un mapa.
Mode Es una enumeración que representa el modo de viaje que se usará para buscar instrucciones sobre cómo llegar.
Static Map Permite crear y decorar imágenes de mapas estáticos.
Static Map Enums Es una colección de enumeraciones que usa Static Map .
Type Es una enum que representa el tipo de mapa que se renderizará.
Propiedades
Propiedad Tipo Descripción
TOLLSEnumEvitar peajes
HIGHWAYSEnumEvitar autopistas
Propiedades
Propiedad Tipo Descripción
BLACKEnum
BROWNEnum
GREENEnum
PURPLEEnum
YELLOWEnum
BLUEEnum
GRAYEnum
ORANGEEnum
REDEnum
WHITEEnum
Métodos
Método Tipo de datos que se devuelve Descripción breve
add Waypoint(latitude, longitude) Direction Finder Agrega una parada obligatoria por la que debe pasar la ruta, utilizando un punto (latitud y longitud).
add Waypoint(address) Direction Finder Agrega una parada obligatoria por la que debe pasar la ruta, usando una dirección.
clear Waypoints() Direction Finder Borra el conjunto actual de puntos de referencia.
get Directions() ObjectObtiene las instrucciones sobre cómo llegar usando el origen, el destino y otras opciones que se configuraron.
set Alternatives(useAlternatives) Direction Finder Establece si se deben mostrar rutas alternativas en lugar de solo la ruta con la clasificación más alta (el valor predeterminado es false).
set Arrive(time) Direction Finder Establece la hora de llegada deseada (cuando corresponda).
set Avoid(avoid) Direction Finder Establece si se deben evitar ciertos tipos de restricciones.
set Depart(time) Direction Finder Establece la hora de salida deseada (cuando corresponda).
set Destination(latitude, longitude) Direction Finder Establece la ubicación final para la que se deben calcular las indicaciones sobre cómo llegar, utilizando un punto (latitud/longitud).
set Destination(address) Direction Finder Establece la ubicación final para la que se calcularán las instrucciones sobre cómo llegar, utilizando una dirección.
set Language(language) Direction Finder Establece el idioma que se usará para las instrucciones sobre cómo llegar.
set Mode(mode) Direction Finder Establece el medio de viaje (de forma predeterminada, se establece en automóvil).
set Optimize Waypoints(optimizeOrder) Direction Finder Establece si se optimizará o no la ruta proporcionada reordenando los puntos de referencia en un orden más eficiente (el valor predeterminado es false).
set Origin(latitude, longitude) Direction Finder Establece la ubicación de inicio desde la que se calcularán las instrucciones sobre cómo llegar, utilizando un punto (latitud y longitud).
set Origin(address) Direction Finder Establece la ubicación de inicio desde la que se calcularán las instrucciones para llegar, utilizando una dirección.
set Region(region) Direction Finder Establece una región para usar cuando se interpreten nombres de ubicaciones.
Propiedades
Propiedad Tipo Descripción
PNGEnumFormato PNG de 8 bits
PNG8EnumFormato PNG de 8 bits
PNG32EnumFormato PNG de 32 bits
GIFEnumFormato GIF
JPGEnumFormato JPEG
JPG_BASELINEEnumFormato JPEG no progresivo.
Propiedades
Propiedad Tipo Descripción
TINYEnumMercados de tamaño muy pequeño (el más pequeño disponible).
MIDEnumMarcadores de tamaño mediano (los más grandes disponibles).
SMALLEnumMarcadores de tamaño pequeño.
Propiedades
Propiedad Tipo Descripción
DRIVINGEnumRutas en auto por rutas.
WALKINGEnumInstrucciones sobre cómo llegar a un lugar a pie por rutas peatonales y veredas (cuando estén disponibles)
BICYCLINGEnumInstrucciones sobre cómo llegar en bicicleta por ciclovías y calles preferidas (cuando estén disponibles)
TRANSITEnumInstrucciones sobre cómo llegar en transporte público por medio de rutas de transporte público (cuando estén disponibles)
Métodos
Método Tipo de datos que se devuelve Descripción breve
add Address(address) Static Map Agrega una dirección nueva a la definición de ruta actual.
add Marker(latitude, longitude) Static Map Agrega un marcador al mapa con un punto (latitud y longitud).
add Marker(address) Static Map Agrega un marcador al mapa usando una dirección.
add Path(points) Static Map Agrega una ruta al mapa con un array de puntos.
add Path(polyline) Static Map Agrega una ruta al mapa con una polilínea codificada.
add Point(latitude, longitude) Static Map Agrega un nuevo punto (latitud/longitud) a la definición de ruta actual.
add Visible(latitude, longitude) Static Map Agrega una ubicación de punto (latitud/longitud) que debe ser visible en el mapa.
add Visible(address) Static Map Agrega una ubicación de dirección que debe ser visible en el mapa.
begin Path() Static Map Inicia una nueva definición de ruta.
clear Markers() Static Map Borra el conjunto actual de marcadores.
clear Paths() Static Map Borra el conjunto actual de rutas.
clear Visibles() Static Map Borra el conjunto actual de ubicaciones visibles.
end Path() Static Map Completa una definición de ruta de acceso que se inició con beginPath().
get As(contentType) BlobDevuelve los datos dentro de este objeto como un blob convertido al tipo de contenido especificado.
get Blob() BlobObtiene los datos de la imagen como un objeto Blob.
get Map Image() Byte[]Obtiene los datos de la imagen sin procesar como un array de bytes.
get Map Url() StringObtiene la URL de la imagen del mapa.
set Center(latitude, longitude) Static Map Establece el centro del mapa con un punto (latitud y longitud).
set Center(address) Static Map Establece el centro del mapa con una dirección.
set Custom Marker Style(imageUrl, useShadow) Static Map Establece la imagen del marcador personalizado que se usará cuando se creen marcadores nuevos.
set Format(format) Static Map Establece el formato de la imagen del mapa.
set Language(language) Static Map Establece el idioma que se usará para el texto en el mapa (cuando esté disponible).
set Map Type(mapType) Static Map Establece el tipo de mapa que se mostrará.
set Marker Style(size, color, label) Static Map Establece el estilo del marcador que se usará cuando se creen marcadores nuevos.
set Mobile(useMobileTiles) Static Map Establece si se deben usar o no conjuntos de mosaicos especializados para dispositivos móviles.
set Path Style(weight, color, fillColor) Static Map Establece el estilo de ruta que se usará cuando se creen rutas nuevas.
set Size(width, height) Static Map Establece el ancho y la altura de la imagen del mapa en píxeles.
set Zoom(zoom) Static Map Establece el factor de zoom o el nivel de ampliación que se usa para el mapa.
Propiedades
Propiedad Tipo Descripción
ROADMAPEnumUna hoja de ruta estándar, como se muestra normalmente en el sitio web de Google Maps.
SATELLITEEnumUn mapa satelital.
TERRAINEnumUn mapa físico en relieve que muestra el terreno y la vegetación.
HYBRIDEnumEs un híbrido de los mapas satelital y de ruta, que muestra una capa transparente de las calles principales y los nombres de lugares en el mapa satelital.
Enviar comentarios
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons , y los ejemplos de código están sujetos a la licencia Apache 2.0 . Para obtener más información, consulta las políticas del sitio de Google Developers . Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2026-02-19 (UTC)
¿Quieres brindar más información?
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-02-19 (UTC)"],[],[]]