O seletor de API lista as ações mais comuns que você pode fazer em um mapa ou com dados baseados em localização e sugere a API mais adequada às suas necessidades. Para obter detalhes sobre cada API, siga os links para a documentação relacionada.
| O que você quer fazer? | APIs úteis: |
|---|---|
| Adicione um mapa a um aplicativo para dispositivos móveis Android. Decida se quer oferecer suporte a gestos de mapa para permitir inclinação, rotação, zoom e rolagem. Tenha controle completo sobre a câmera 3D com inclinação, rumo, zoom e deslocamento interativos. | |
| Adicione um mapa a um aplicativo para dispositivos móveis iOS. Decida se quer oferecer suporte a gestos de mapa para permitir inclinação, rotação, zoom e rolagem. Tenha controle completo sobre a câmera 3D com inclinação, rumo, zoom e deslocamento interativos. | |
Recupere um mapa interativo para exibição em uma página por meio de uma solicitação HTTP simples, contendo apenas URL e parâmetros, gratuitamente e sem limites ou cotas de uso. Incorpore o mapa definindo o URL do mapa como o atributo src de um iFrame. Útil para blogues e outros locais onde não é possível adicionar tags <script>.
|
|
| Plote uma rota em um mapa. |
|
| Visualize recursos e dados arbitrários em um mapa. |
|
| Use um mapa de calor para visualizar a intensidade dos dados em pontos geográficos usando cores graduadas. Os exemplos desses dados incluem densidade populacional, temperatura e congestionamentos de trânsito, entre outros. |
|
| Visualize dados GeoJSON em um mapa. |
|
| Visualize dados KML em um mapa. |
|
| Visualize dados GeoRSS em um mapa. |
|
| Visualize dados de Fusion Table em um mapa. |
|
| Desenhe polígonos, retângulos, polilinhas, círculos, marcadores e janelas de informações em um mapa. |
|
| Ofereça uma interface gráfica com ferramentas para que os usuários desenhem polígonos, retângulos, polilinhas, círculos e marcadores no mapa. |
|
| Adicione uma imagem a um mapa como uma sobreposição em uma localização especificada. |
|
| Adicione panoramas independentes do Street View ao aplicativo, defina a localização do panorama e manipule a câmera do Street View (ponto de vista), entre outras ações. |
|
| Exiba um panorama estático do Street View. |
|
| Execute cálculos de geometria esférica para calcular ângulos, rumo, distâncias e áreas usando latitudes e longitudes. |
|
| Codifique uma sequência de coordenadas de latitude/longitude ("LatLngs") para gerar uma string de caminho codificada e decodifique uma string de caminho codificada para gerar uma sequência de LatLngs. |
|
| Abra o aplicativo móvel do Google Maps em um aplicativo, mensagem de e-mail ou página usando um esquema de URL. A inicialização do Google Maps para iOS com uma solicitação de rotas é uma forma fácil de oferecer aos usuários acesso à navegação curva a curva no aplicativo. | |
| Personalize a aparência de um mapa. | |
| Use imagens baseadas em vetor para adicionar formas predefinidas e personalizadas a marcadores e polilinhas em um mapa usando a notação de caminho SVG. Exemplos dessas formas: setas, linhas tracejadas, caminhos personalizados e símbolos animados ao longo de um caminho. | |
| Mostre rotas de transporte público em um mapa. |
|
| Mostre ciclovias em um mapa. |
|
| Mostre as condições atuais de trânsito em um mapa. |
|
| Encontre as coordenadas de latitude/longitude de um determinado endereço (geocodificação) ou converta as coordenadas de uma localização geográfica em um endereço (geocodificação inversa). |
|
| Converta coordenadas de latitude/longitude de uma localização geográfica em um endereço (gecodificação inversa). |
|
| Obtenha rotas da localização de origem para a de destino usando várias formas de transporte: caminhada, condução, bicicleta e transporte público. |
|
| Encontre o nível máximo de zoom de imagens de satélite em uma localização específica. |
|
| Encontre empresas e outros locais próximos ou pesquise empresas e outros locais próximos por categoria/tipo ou string de consulta. |
|
| Obtenha nome, endereço, horário de funcionamento e outros detalhes de um local, incluindo classificações e avaliações de clientes. |
|
| Adicione o comportamento de pesquisa durante a digitação do Google Maps ao aplicativo. |
|
| Preencha automaticamente um formulário de endereços. |
|
| Adicione uma empresa ausente ao Google Maps. |
|
| Encontre fotos de empresas e outros pontos de interesse obtidas dos bancos de dados do Places e do Google+. |
|
| Exiba resultados de pesquisa para a região visível em um mapa, incluindo empresas e outros locais próximos. | |
| Obtenha uma localização e um raio de precisão com base em informações de torres de celular e nós Wi-Fi detectáveis pelo cliente móvel. Útil quando o GPS não está disponível, por exemplo. |
|
| Descubra o estabelecimento ou outro local em que o dispositivo está agora. |
|
| Exiba uma imagem fixa de um mapa e, opcionalmente, adicione marcadores, polígonos, retângulos, polilinhas, círculos e estilos personalizados. Útil quando um mapa interativo não é necessário e é preciso otimizar desempenho e tamanho, por exemplo. |
|
| Calcule a distância percorrida e o tempo de percurso para várias origens e destinos, especificando opcionalmente várias formas de transporte: caminhada, condução e bicicleta. |
|
| Encontre a altura acima do nível do mar e a profundidade de localizações no fundo do oceano. |
|
| Encontre nome, dados de diferença de horário e horário de verão do fuso horário de uma localização. |
|
| Obtenha uma rota do ponto A ao ponto B. |
|
| Exiba a rota entre dois ou mais pontos especificados no mapa, bem como a distância e o tempo de percurso, usando várias formas de transporte: caminhada, condução, bicicleta, transporte público e aéreo. | |
| Determine os limites de velocidade de uma seção da via. Identifique a via percorrida por um veículo com base em coordenadas de GPS, juntamente com o limite de velocidade aproximado nesse caminho. |
|
| Determine as vias percorridas por um veículo. Ajuste um conjunto de coordenadas GPS à via mais provavelmente percorrida pelo veículo. |
|
