Esse serviço permite que scripts gerem mapas estáticos, encontrem rotas, convertam endereços em coordenadas de geocódigo e mostrem elevações.
Classes
Nome | Breve descrição |
---|---|
Avoid | Um tipo enumerado que representa os tipos de restrições a serem evitados ao encontrar direções. |
Color | Um tipo enumerado que representa as cores nomeadas disponíveis para uso em imagens de mapa. |
Direction | Permite a recuperação de rotas entre locais. |
Direction | Uma coleção de enumerações usadas por Direction . |
Elevation | Permite a amostragem de elevações em locais específicos. |
Format | Um tipo enumerado que representa o formato da imagem do mapa. |
Geocoder | Permite a conversão entre um endereço e coordenadas geográficas. |
Maps | Permite encontrar direções, fazer geocodificação, amostragem de elevação e criar imagens estáticas de mapas. |
Marker | Um tipo enumerado que representa o tamanho de um marcador adicionado a um mapa. |
Mode | Um tipo enumerado que representa o modo de transporte a ser usado ao encontrar rotas. |
Static | Permite a criação e a decoração de imagens de mapas estáticas. |
Static | Uma coleção de enumerações usadas por Static . |
Type | Um tipo enumerado que representa o tipo de mapa a ser renderizado. |
Avoid
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
TOLLS | Enum | Evite pedágios. |
HIGHWAYS | Enum | Evite rodovias. |
Color
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
BLACK | Enum | |
BROWN | Enum | |
GREEN | Enum | |
PURPLE | Enum | |
YELLOW | Enum | |
BLUE | Enum | |
GRAY | Enum | |
ORANGE | Enum | |
RED | Enum | |
WHITE | Enum |
Direction Finder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
add | Direction | Adiciona um ponto de passagem pelo qual a rota precisa passar, usando um ponto (lat/lng). |
add | Direction | Adiciona um ponto de passagem pelo qual a rota precisa passar usando um endereço. |
clear | Direction | Limpa o conjunto atual de waypoints. |
get | Object | Recebe as rotas usando a origem, o destino e outras opções definidas. |
set | Direction | Define se as rotas alternativas precisam ser retornadas ou não, em vez de apenas a rota com a classificação mais alta (padrão é "false"). |
set | Direction | Define o horário de chegada desejado (quando aplicável). |
set | Direction | Define se é necessário evitar determinados tipos de restrições. |
set | Direction | Define o horário de partida desejado (quando aplicável). |
set | Direction | Define o local de chegada para o cálculo de rotas usando um ponto (lat/lng). |
set | Direction | Define o local de chegada para o cálculo de rotas usando um endereço. |
set | Direction | Define o idioma a ser usado para as direções. |
set | Direction | Define o modo de transporte (padrão é dirigir). |
set | Direction | Define se a rota fornecida será otimizada ou não reorganizando os pontos de referência em uma ordem mais eficiente (padrão: "false"). |
set | Direction | Define o local de partida para calcular rotas usando um ponto (lat/lng). |
set | Direction | Define o local de partida para calcular rotas usando um endereço. |
set | Direction | Define uma região a ser usada ao interpretar nomes de local. |
Direction Finder Enums
Elevation Sampler
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
sample | Object | Retorna dados de elevação para um único ponto (lat/lng). |
sample | Object | Retorna dados de elevação para uma série de pontos (lat/lng). |
sample | Object | Retorna dados de elevação para os pontos em uma poligonal codificada. |
sample | Object | Retorna dados de elevação para um número de amostras ao longo de uma linha, definidos usando uma série de pontos. |
sample | Object | Retorna dados de elevação para um número de amostras ao longo de uma linha, definidos usando uma poligonal codificada. |
Format
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
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 não progressivo. |
Geocoder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
geocode(address) | Object | Retorna os pontos geográficos aproximados de um determinado endereço. |
reverse | Object | Retorna os endereços aproximados de um determinado ponto geográfico. |
set | Geocoder | Define os limites de uma área que precisa de preferência extra nos resultados. |
set | Geocoder | Define o idioma a ser usado nos resultados. |
set | Geocoder | Define uma região a ser usada ao interpretar nomes de local. |
Maps
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. |
Marker Size
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
TINY | Enum | Mercados pequenos (os menores disponíveis). |
MID | Enum | Marcadores de tamanho médio (maior disponível). |
SMALL | Enum | Marcadores de tamanho pequeno. |
Mode
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
DRIVING | Enum | Rotas de carro por estradas. |
WALKING | Enum | Rotas a pé por vias para pedestres e calçadas (quando disponíveis). |
BICYCLING | Enum | Rotas de bicicleta por ciclovias e ruas preferenciais (quando disponíveis). |
TRANSIT | Enum | Rotas de transporte público (quando disponíveis). |
Static Map
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
add | Static | Adiciona um novo endereço à definição de caminho atual. |
add | Static | Adiciona um marcador ao mapa usando um ponto (lat/lng). |
add | Static | Adiciona um marcador ao mapa usando um endereço. |
add | Static | Adiciona um caminho ao mapa usando uma matriz de pontos. |
add | Static | Adiciona um caminho ao mapa usando uma polilinha codificada. |
add | Static | Adiciona um novo ponto (lat/lng) à definição de caminho atual. |
add | Static | Adiciona um local de ponto (lat/lng) que precisa estar visível no mapa. |
add | Static | Adiciona um local de endereço que precisa estar visível no mapa. |
begin | Static | Inicia uma nova definição de caminho. |
clear | Static | Limpa o conjunto atual de marcadores. |
clear | Static | Limpe o conjunto atual de caminhos. |
clear | Static | Limpa o conjunto atual de locais visíveis. |
end | Static | Conclui uma definição de caminho iniciada com beginPath(). |
get | Blob | Retorna os dados dentro deste objeto como um blob convertido para o tipo de conteúdo especificado. |
get | Blob | Recebe os dados da imagem como um Blob . |
get | Byte[] | Recebe os dados da imagem bruta como uma matriz de bytes. |
get | String | Recebe o URL da imagem do mapa. |
set | Static | Define o centro do mapa usando um ponto (lat/lng). |
set | Static | Define o centro do mapa usando um endereço. |
set | Static | Define a imagem do marcador personalizado a ser usada na criação de novos marcadores. |
set | Static | Define o formato da imagem do mapa. |
set | Static | Define o idioma a ser usado para o texto no mapa (quando disponível). |
set | Static | Define o tipo de mapa a ser mostrado. |
set | Static | Define o estilo de marcador a ser usado ao criar novos marcadores. |
set | Static | Define se os conjuntos de blocos especializados serão usados ou não para dispositivos móveis. |
set | Static | Define o estilo de caminho a ser usado ao criar novos caminhos. |
set | Static | Define a largura e a altura da imagem do mapa em pixels. |
set | Static | Define o fator de zoom ou o nível de ampliação usado no mapa. |
Static Map Enums
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
Color | Color | |
Format | Format | |
Marker | Marker | |
Type | Type |
Type
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
ROADMAP | Enum | Um mapa de ruas padrão, como é normalmente mostrado no site do Google Maps. |
SATELLITE | Enum | Um mapa de satélite. |
TERRAIN | Enum | Um mapa físico, mostrando o terreno e a vegetação. |
HYBRID | Enum | Um híbrido dos mapas de satélite e de estradas, mostrando uma camada transparente com as principais ruas e os nomes dos lugares no mapa de satélite. |