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.
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
Direction | Direction | |
Static | Static |
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
decode | Number[] | Decodifica una cadena de polilínea codificada en un array de puntos. |
encode | String | Codifica un array de puntos en una cadena. |
new | Direction | Crea un nuevo objeto DirectionFinder. |
new | Elevation | Crea un objeto ElevationSampler. |
new | Geocoder | Crea un nuevo objeto Geocoder. |
new | Static | Crea un nuevo objeto StaticMap. |
set | void | Habilita el uso de una cuenta de Plan Premium de las APIs de Google Maps establecida de forma externa para aprovechar los permisos de cuota adicionales. |
Documentación detallada
decode Polyline(polyline)
Decodifica una cadena de polilínea codificada en un array de puntos.
// Decodes a string representation of the latitudes and longitudes of // Minneapolis and Milwaukee respectively. const polyline = 'qvkpG`qhxPbgyI_zq_@'; const points = Maps.decodePolyline(polyline); for (let i = 0; i < points.length; i += 2) { Logger.log('%s, %s', points[i], points[i + 1]); }
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
polyline | String | Es una polilínea codificada que se debe decodificar. |
Volver
Number[]
: Es un array de pares de latitud y longitud (lat0, long0, lat1, long1, …).
Consulta también
encode Polyline(points)
Codifica un array de puntos en una cadena.
// The latitudes and longitudes of New York and Boston respectively. const points = [40.77, -73.97, 42.34, -71.04]; const polyline = Maps.encodePolyline(points);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
points | Number[] | Es un array de pares de latitud y longitud para codificar. |
Volver
String
: Es una cadena codificada que representa esos puntos.
Consulta también
new Direction Finder()
Crea un nuevo objeto DirectionFinder.
Volver
Direction
: Es un nuevo objeto de buscador de dirección.
new Elevation Sampler()
Crea un objeto ElevationSampler.
Volver
Elevation
: Es un nuevo objeto de muestreador de elevación.
new Geocoder()
new Static Map()
set Authentication(clientId, signingKey)
Habilita el uso de una cuenta de Plan Premium de las APIs de Google Maps establecida de forma externa para aprovechar los permisos de cuota adicionales. Puedes obtener tu ID de cliente y clave de firma en el Portal de asistencia de Google Enterprise. Establece estos valores en null
para volver a usar los permisos de cuota predeterminados.
Maps.setAuthentication('gme-123456789', 'VhSEZvOXVSdnlxTnpJcUE');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
client | String | Un identificador de cliente. |
signing | String | Una clave de firma privada |