Pronto!

Para começar a desenvolver, acesse nossa documentação do desenvolvedor.

Ativar a Google Maps Elevation API

Para começar, orientaremos você pelo Google Developers Console para realizar algumas atividades:

  1. Criar ou selecionar um projeto
  2. Ativar a Google Maps Elevation API
  3. Criar chaves apropriadas
Continuar

Primeiros passos

A Google Maps Elevation API fornece dados de elevação para todas as áreas do planeta, incluindo o fundo do oceano (que retorna valores negativos).

Este serviço também está disponível como parte da Google Maps JavaScript API do lado do cliente ou para uso do lado do servidor com Java Client, Python Client, Go Client e Node.js Client for Google Maps Services.

Exemplo de solicitação e resposta

Você acessa a Google Maps Elevation API por meio de uma interface HTTP com solicitações criadas como uma string de URL, usando coordenadas de latitude/longitude para identificar locais ou vértices de caminho. As solicitações devem incluir a chave de API.

O exemplo a seguir solicita a elevação de Denver, Colorado, conhecida como "Mile High City" (cidade a uma milha acima do nível do mar), no formato JSON:

https://maps.googleapis.com/maps/api/elevation/json?locations=39.7391536,-104.9847034&key=YOUR_API_KEY

Esse exemplo pode ser testado inserindo o URL no navegador da Web (não deixe de substituir 'YOUR_API_KEY' pela chave de API real). A resposta inclui a elevação naquele ponto, em metros, juntamente com o valor da resolução (a distância máxima entre pontos de dados usada como base para a interpolação da elevação, em metros).

Consulte o guia do desenvolvedor para obter mais informações sobre a criação de URLs de solicitação e os parâmetros disponíveis, bem como sobre como interpretar a resposta.

Veja a seguir um exemplo de resposta em JSON:

{
   "results" : [
      {
         "elevation" : 1608.637939453125,
         "location" : {
            "lat" : 39.73915360,
            "lng" : -104.98470340
         },
         "resolution" : 4.771975994110107
      }
   ],
   "status" : "OK"
}

Começar a codificar com nossas bibliotecas cliente

As bibliotecas cliente facilitam o desenvolvimento com as Web Service APIs do Google Maps, oferecendo implementações simples e nativas de tarefas comuns, como autenticação, limitação de solicitações e novas tentativas automáticas. A Google Maps Elevation API está disponível nos clientes Java Client, Python Client, Go Client e Node.js Client for Google Maps Services.

Autenticação, cotas e políticas

Ativar a API e obter uma chave de API

Para usar a Google Maps Elevation API, você deve antes ativar a API no Google API Console e obter as credenciais de autenticação adequadas. Você precisa informar uma chave de API em cada solicitação (ou um ID do cliente se tiver um Plano premium).

Clique no botão a seguir para continuar em um processo onde você poderá:

  1. Criar ou selecionar um projeto
  2. Ativar a API
  3. Obter uma chave de API
Obter uma chave

Saiba mais sobre a autenticação de credenciais.

Cotas

Consulte a página de limites de uso para obter detalhes sobre as cotas definidas para a Google Maps Elevation API.

Políticas

O uso da Google Maps Elevation API deve estar de acordo com as políticas de APIs.

Saiba mais

Você pode fazer mais coisas com a Elevation API, como solicitar dados de elevação de vários locais e criar gráficos de elevação. Consulte o guia do desenvolvedor da Elevation API para obter mais exemplos e outros detalhes.

Enviar comentários sobre…

Google Maps Elevation API
Google Maps Elevation API
Precisa de ajuda? Acesse nossa página de suporte.