Maps Service
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Maps
Com esse serviço, os scripts podem gerar mapas estáticos, encontrar rotas, converter endereços em coordenadas de geocódigo e elevações de amostra.
Aulas
Nome | Breve descrição |
Avoid | Um enum que representa os tipos de restrições a serem evitadas ao encontrar rotas. |
Color | Um enum que representa as cores nomeadas disponíveis para uso em imagens de mapa. |
DirectionFinder | Permite a recuperação de rotas entre locais. |
DirectionFinderEnums | Uma coleção de enumerações usadas pelo DirectionFinder . |
ElevationSampler | Permite a amostragem de elevações em locais específicos. |
Format | Um enum que representa o formato da imagem do mapa. |
Geocoder | Permite a conversão entre um endereço e coordenadas geográficas. |
Maps | Permite encontrar rotas, geocodificação, amostragem de elevação e criação de imagens estáticas de mapas. |
MarkerSize | Um tipo enumerado que representa o tamanho de um marcador adicionado a um mapa. |
Mode | Um enum que representa o meio de transporte a ser usado ao encontrar rotas. |
StaticMap | Permite a criação e decoração de imagens estáticas de mapas. |
StaticMapEnums | Uma coleção de enumerações usadas pelo StaticMap . |
Type | Um enum que representa o tipo de mapa a ser renderizado. |
Propriedades
Propriedade | Tipo | Descrição |
TOLLS | Enum | Evite pedágios. |
HIGHWAYS | Enum | Evite rodovias. |
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 | |
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 | GIF. |
JPG | Enum | JPEG. |
JPG_BASELINE | Enum | Formato JPEG não progressivo. |
Propriedades
Propriedade | Tipo | Descrição |
TINY | Enum | Mercados pequenos (menores disponíveis). |
MID | Enum | Marcadores de tamanho médio (maiores disponíveis). |
SMALL | Enum | Marcadores pequenos. |
Propriedades
Propriedade | Tipo | Descrição |
DRIVING | Enum | Rotas de carro por vias. |
WALKING | Enum | Rotas a pé por faixas de pedestre e calçadas (quando disponível). |
BICYCLING | Enum | Rotas de bicicleta por ciclovias e ruas preferenciais (quando disponível). |
TRANSIT | Enum | Rotas de transporte público usando trajetos de transporte público (quando disponíveis). |
Métodos
Método | Tipo de retorno | Breve descrição |
addAddress(address) | StaticMap | Adiciona um novo endereço à definição de caminho atual. |
addMarker(latitude, longitude) | StaticMap | Adiciona um marcador ao mapa usando um ponto (lat/lng). |
addMarker(address) | StaticMap | Adiciona um marcador ao mapa usando um endereço. |
addPath(points) | StaticMap | Adiciona um caminho ao mapa usando uma matriz de pontos. |
addPath(polyline) | StaticMap | Adiciona um caminho ao mapa usando uma polilinha codificada. |
addPoint(latitude, longitude) | StaticMap | Adiciona um novo ponto (lat/lng) à definição do caminho atual. |
addVisible(latitude, longitude) | StaticMap | Adiciona um local de ponto (lat/lng) que precisa estar visível no mapa. |
addVisible(address) | StaticMap | Adiciona um endereço que precisa estar visível no mapa. |
beginPath() | StaticMap | Inicia uma nova definição de caminho. |
clearMarkers() | StaticMap | Limpa o conjunto atual de marcadores. |
clearPaths() | StaticMap | Limpa o conjunto atual de caminhos. |
clearVisibles() | StaticMap | Limpa o conjunto atual de locais visíveis. |
endPath() | StaticMap | Completa uma definição de caminho iniciada com beginPath(). |
getAs(contentType) | Blob | Retorne os dados dentro desse objeto como um blob convertido para o tipo de conteúdo especificado. |
getBlob() | Blob | Recebe os dados da imagem como um Blob . |
getMapImage() | Byte[] | Recebe os dados brutos de imagem como uma matriz de bytes. |
getMapUrl() | String | Extrai o URL da imagem do mapa. |
setCenter(latitude, longitude) | StaticMap | Define o centro do mapa usando um ponto (lat/lng). |
setCenter(address) | StaticMap | Define o centro do mapa usando um endereço. |
setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | Define a imagem do marcador personalizado a ser usada para criar novos marcadores. |
setFormat(format) | StaticMap | Define o formato da imagem do mapa. |
setLanguage(language) | StaticMap | Define o idioma a ser usado para texto no mapa (quando disponível). |
setMapType(mapType) | StaticMap | Define o tipo de mapa a ser mostrado. |
setMarkerStyle(size, color, label) | StaticMap | Define o estilo do marcador a ser usado ao criar novos marcadores. |
setMobile(useMobileTiles) | StaticMap | Define se conjuntos de blocos especializados para dispositivos móveis serão usados. |
setPathStyle(weight, color, fillColor) | StaticMap | Define o estilo de caminho a ser usado ao criar novos caminhos. |
setSize(width, height) | StaticMap | Define a largura e a altura da imagem do mapa em pixels. |
setZoom(zoom) | StaticMap | Define o fator de zoom ou nível de ampliação usado para o mapa. |
Propriedades
Propriedade | Tipo | Descrição |
ROADMAP | Enum | Um roteiro padrão, como normalmente é mostrado no site do Google Maps. |
SATELLITE | Enum | Um mapa de satélite. |
TERRAIN | Enum | Um mapa de relevo físico que mostra o terreno e a vegetação. |
HYBRID | Enum | Um híbrido de mapas de satélite e de roteiro, mostrando uma camada transparente das principais ruas e nomes de lugares no mapa de satélite. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-12-02 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Não contém as informações de que eu preciso"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muito complicado / etapas demais"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desatualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema com as amostras / o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]
{"lastModified": "\u00daltima atualiza\u00e7\u00e3o 2023-12-02 UTC."}
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2023-12-02 UTC."]]