Permite encontrar direções, fazer geocodificação, amostragem de elevação e criar imagens estáticas de mapas.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
Direction | Direction | |
Static | Static |
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
decode | Number[] | Decodifica uma string de poligonal codificada de volta para uma matriz de pontos. |
encode | String | Codifica uma matriz de pontos em uma string. |
new | Direction | Cria um novo objeto DirectionFinder. |
new | Elevation | Cria um objeto ElevationSampler. |
new | Geocoder | Cria um novo objeto Geocoder. |
new | Static | Cria um novo objeto StaticMap. |
set | void | Permite o uso de uma conta de plano Premium das APIs Google Maps estabelecida externamente para aproveitar mais limites de cota. |
Documentação detalhada
decode Polyline(polyline)
Decodifica uma string de poligonal codificada de volta para uma matriz de pontos.
// 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
Nome | Tipo | Descrição |
---|---|---|
polyline | String | Uma polilinha codificada a ser decodificada. |
Retornar
Number[]
: uma matriz de pares de latitude e longitude (lat0, long0, lat1, long1, ...).
Consulte também
encode Polyline(points)
Codifica uma matriz de pontos em uma string.
// 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
Nome | Tipo | Descrição |
---|---|---|
points | Number[] | Uma matriz de pares de latitude/longitude para codificar. |
Retornar
String
: uma string codificada que representa esses pontos.
Consulte também
new Direction Finder()
Cria um novo objeto DirectionFinder.
Retornar
Direction
: um novo objeto de buscador de direção.
new Elevation Sampler()
Cria um objeto ElevationSampler.
Retornar
Elevation
: um novo objeto de amostragem de elevação.
new Geocoder()
new Static Map()
set Authentication(clientId, signingKey)
Permite o uso de uma conta de plano Premium das APIs Google Maps estabelecida externamente para aproveitar mais limites de cota. Seu ID do cliente e chave de assinatura podem ser obtidos no Portal de suporte
do Google Enterprise. Defina esses valores como null
para voltar a usar as permissões de cota
padrão.
Maps.setAuthentication('gme-123456789', 'VhSEZvOXVSdnlxTnpJcUE');
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
client | String | Um identificador do cliente. |
signing | String | Uma chave de assinatura privada. |