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 instrucciones sobre cómo llegar, conviertan direcciones en coordenadas de geocódigo y muestren 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 sobre cómo llegar. | 
| Color | Es una enumeración que representa los colores con nombre disponibles para usar en las imágenes del mapa. | 
| DirectionFinder | Permite recuperar instrucciones sobre cómo llegar entre ubicaciones. | 
| DirectionFinderEnums | Es una colección de enums que usa DirectionFinder. | 
| ElevationSampler | Permite el muestreo 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 la búsqueda de direcciones, la geocodificación, el muestreo de elevación y la creación de imágenes de mapas estáticos. | 
| MarkerSize | 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 transporte que se usará cuando se encuentren instrucciones sobre cómo llegar. | 
| StaticMap | Permite la creación y decoración de imágenes de mapas estáticos. | 
| StaticMapEnums | Es una colección de enums que usa StaticMap. | 
| Type | Es una enumeración que representa el tipo de mapa que se renderizará. | 
 
Propiedades
| Propiedad | Tipo | Descripción | 
| TOLLS | Enum | Evitar peajes | 
| HIGHWAYS | Enum | Evitar autopistas. | 
 
Propiedades
| Propiedad | Tipo | Descripción | 
| BLACK | Enum |  | 
| BROWN | Enum |  | 
| GREEN | Enum |  | 
| PURPLE | Enum |  | 
| YELLOW | Enum |  | 
| BLUE | Enum |  | 
| GRAY | Enum |  | 
| ORANGE | Enum |  | 
| RED | Enum |  | 
| WHITE | Enum |  | 
 
Propiedades
| Propiedad | Tipo | Descripción | 
| PNG | Enum | Formato PNG de 8 bits | 
| PNG8 | Enum | Formato PNG de 8 bits | 
| PNG32 | Enum | Formato PNG de 32 bits | 
| GIF | Enum | Formato GIF. | 
| JPG | Enum | Formato JPEG. | 
| JPG_BASELINE | Enum | Formato JPEG no progresivo. | 
 
Propiedades
| Propiedad | Tipo | Descripción | 
| TINY | Enum | Mercados de tamaño pequeño (el más pequeño disponible) | 
| MID | Enum | Marcadores de tamaño mediano (el más grande disponible). | 
| SMALL | Enum | Marcadores de tamaño pequeño. | 
 
Propiedades
| Propiedad | Tipo | Descripción | 
| DRIVING | Enum | Rutas en auto por rutas | 
| WALKING | Enum | Indicaciones sobre cómo llegar a un lugar a pie por sendas peatonales y veredas (cuando estén disponibles). | 
| BICYCLING | Enum | Indicaciones para el traslado en bicicleta por ciclovías y calles preferidas (cuando estén disponibles). | 
| TRANSIT | Enum | Instrucciones sobre cómo llegar en transporte público por rutas de transporte público (cuando estén disponibles). | 
 
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
| addAddress(address) | StaticMap | Agrega una dirección nueva a la definición de ruta actual. | 
| addMarker(latitude, longitude) | StaticMap | Agrega un marcador al mapa con un punto (lat/lng). | 
| addMarker(address) | StaticMap | Agrega un marcador al mapa con una dirección. | 
| addPath(points) | StaticMap | Agrega una ruta al mapa con un array de puntos. | 
| addPath(polyline) | StaticMap | Agrega una ruta al mapa con una polilínea codificada. | 
| addPoint(latitude, longitude) | StaticMap | Agrega un punto nuevo (lat/lng) a la definición de ruta actual. | 
| addVisible(latitude, longitude) | StaticMap | Agrega una ubicación de punto (lat/lng) que debe ser visible en el mapa. | 
| addVisible(address) | StaticMap | Agrega una ubicación de dirección que debe ser visible en el mapa. | 
| beginPath() | StaticMap | Inicia una nueva definición de ruta. | 
| clearMarkers() | StaticMap | Borra el conjunto de marcadores actual. | 
| clearPaths() | StaticMap | Borra el conjunto de rutas actual. | 
| clearVisibles() | StaticMap | Borra el conjunto actual de ubicaciones visibles. | 
| endPath() | StaticMap | Completa una definición de ruta de acceso que se inició con beginPath(). | 
| getAs(contentType) | Blob | Muestra los datos dentro de este objeto como un blob convertido al tipo de contenido especificado. | 
| getBlob() | Blob | Obtiene los datos de la imagen como Blob. | 
| getMapImage() | Byte[] | Obtiene los datos de imagen sin procesar como un array de bytes. | 
| getMapUrl() | String | Obtiene la URL de la imagen del mapa. | 
| setCenter(latitude, longitude) | StaticMap | Establece el centro del mapa con un punto (latitud/longitud). | 
| setCenter(address) | StaticMap | Establece el centro del mapa con una dirección. | 
| setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | Establece la imagen de marcador personalizado que se usará cuando se creen marcadores nuevos. | 
| setFormat(format) | StaticMap | Establece el formato de la imagen del mapa. | 
| setLanguage(language) | StaticMap | Establece el idioma que se usará para el texto en el mapa (si está disponible). | 
| setMapType(mapType) | StaticMap | Establece el tipo de mapa que se mostrará. | 
| setMarkerStyle(size, color, label) | StaticMap | Establece el estilo de marcador que se usará cuando se creen marcadores nuevos. | 
| setMobile(useMobileTiles) | StaticMap | Establece si se deben usar o no conjuntos de tarjetas especializadas para dispositivos móviles. | 
| setPathStyle(weight, color, fillColor) | StaticMap | Establece el estilo de ruta que se usará cuando se creen rutas nuevas. | 
| setSize(width, height) | StaticMap | Establece el ancho y la altura de la imagen del mapa en píxeles. | 
| setZoom(zoom) | StaticMap | Establece el factor de zoom o el nivel de ampliación que se usa para el mapa. | 
 
Propiedades
| Propiedad | Tipo | Descripción | 
| ROADMAP | Enum | Un mapa de ruta estándar, como se muestra normalmente en el sitio web de Google Maps. | 
| SATELLITE | Enum | Un mapa satelital. | 
| TERRAIN | Enum | Un mapa de relieve físico que muestra el terreno y la vegetación. | 
| HYBRID | Enum | Es un híbrido de los mapas satelitales y de ruta, que muestra una capa transparente de las calles principales y los nombres de los lugares que aparecen en el mapa satelital. | 
 
 
  
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  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: 2025-07-26 (UTC)
  
  
  
    
      [null,null,["Última actualización: 2025-07-26 (UTC)"],[],[]]