Permite la búsqueda de instrucciones sobre cómo llegar, la geocodificación, el muestreo de elevación y la creación de imágenes de mapas estáticas.
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
DirectionFinder | DirectionFinderEnums | |
StaticMap | StaticMapEnums |
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
decodePolyline(polyline) | Number[] | Devuelve una cadena de polilínea codificada en un array de puntos. |
encodePolyline(points) | String | Codifica un array de puntos en una cadena. |
newDirectionFinder() | DirectionFinder | Crea un nuevo objeto DirectionFinder. |
newElevationSampler() | ElevationSampler | Crea un objeto ElevationSampler. |
newGeocoder() | Geocoder | Crea un nuevo objeto Geocoder. |
newStaticMap() | StaticMap | Crea un objeto StaticMap nuevo. |
setAuthentication(clientId, signingKey) | void | Se habilita el uso de una cuenta del plan Premium de las APIs de Google Maps establecida de forma externa para aprovechar permisos de cuota adicionales. |
Documentación detallada
decodePolyline(polyline)
Devuelve 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. var polyline = 'qvkpG`qhxPbgyI_zq_@'; var points = Maps.decodePolyline(polyline); for (var i = 0; i < points.length; i+= 2) { Logger.log('%s, %s', points[i], points[i+1]); }
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
polyline | String | Polilínea codificada para decodificar |
Devolvedor
Number[]
: Es un array de pares de latitud y longitud (lat0, long0, lat1, long1, ...).
Consulta también
encodePolyline(points)
Codifica un array de puntos en una cadena.
// The latitudes and longitudes of New York and Boston respectively. var points = [40.77, -73.97, 42.34, -71.04]; var polyline = Maps.encodePolyline(points);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
points | Number[] | Matriz de pares de latitud y longitud que se codificarán |
Devolvedor
String
: Es una cadena codificada que representa esos puntos.
Consulta también
newDirectionFinder()
Crea un nuevo objeto DirectionFinder.
Devolvedor
DirectionFinder
: Es un nuevo objeto de buscador de direcciones.
newElevationSampler()
Crea un objeto ElevationSampler.
Devolvedor
ElevationSampler
: Es un nuevo objeto de muestra de elevación.
newGeocoder()
newStaticMap()
setAuthentication(clientId, signingKey)
Se habilita el uso de una cuenta del plan Premium de las APIs de Google Maps establecida de forma externa para aprovechar permisos de cuota adicionales. Puedes obtener tu ID de cliente y tu 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 |
---|---|---|
clientId | String | Un identificador de cliente. |
signingKey | String | Una clave de firma privada |