Permite encontrar rotas, geocodificação, amostragem de elevação e a criação de mapas estáticos de imagens de contêiner.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
DirectionFinder | DirectionFinderEnums | |
StaticMap | StaticMapEnums |
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
decodePolyline(polyline) | Number[] | Decodifica uma string de polilinha codificada de volta em uma matriz de pontos. |
encodePolyline(points) | String | Codifica uma matriz de pontos em uma string. |
newDirectionFinder() | DirectionFinder | Cria um novo objeto DirectionFinder. |
newElevationSampler() | ElevationSampler | Cria um objeto ElevationSampler. |
newGeocoder() | Geocoder | Cria um novo objeto Geocoder. |
newStaticMap() | StaticMap | Cria um novo objeto StaticMap. |
setAuthentication(clientId, signingKey) | void | Permite o uso de uma conta do Plano Premium das APIs do Google Maps estabelecida externamente. para aumentar a cota cotas. |
Documentação detalhada
decodePolyline(polyline)
Decodifica uma string de polilinha codificada de volta em uma matriz de pontos.
// 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
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
encodePolyline(points)
Codifica uma matriz de pontos em uma string.
// 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
Nome | Tipo | Descrição |
---|---|---|
points | Number[] | Uma matriz de pares de latitude/longitude a serem codificados. |
Retornar
String
: uma string codificada que representa esses pontos.
Consulte também
newDirectionFinder()
Cria um novo objeto DirectionsFinder.
Retornar
DirectionFinder
: um novo objeto localizador de direção.
newElevationSampler()
newGeocoder()
newStaticMap()
setAuthentication(clientId, signingKey)
Permite o uso de uma conta do Plano Premium das APIs do Google Maps estabelecida externamente.
para aumentar a cota
cotas. Seu ID de cliente e chave de assinatura podem ser obtidos no Google Enterprise
Portal de suporte. Defina esses valores como null
para voltar a usar a cota padrão
subsídios.
Maps.setAuthentication('gme-123456789', 'VhSEZvOXVSdnlxTnpJcUE');
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
clientId | String | Um identificador de cliente. |
signingKey | String | Uma chave de assinatura privada. |