O que lançamos este mês: geocodificação, IP, fuso horário e mais
Um resumo do trabalho recente em toda a API: novos hosts de compatibilidade, consultas de fuso horário e altitude mais rápidas, recursos no painel e mais visibilidade sobre a cota.
Um resumo do trabalho recente em toda a API: novos hosts de compatibilidade, consultas de fuso horário e altitude mais rápidas, recursos no painel e mais visibilidade sobre a cota.
As chaves de uma conta nova continuam funcionando por um período de carência após o cadastro e só são pausadas se o endereço de email nunca for confirmado dentro desse prazo.
Listas de endereços agora podem ser enviadas em uma única chamada em lote, com cada endereço contabilizado individualmente, em vez de a chamada inteira contar como uma requisição.
Adicionar mg_extras=1 ou um cabeçalho X-MG-Extras a uma consulta de IP agora retorna detalhes opcionais de ameaças e de rede além da resposta padrão.
Uma atualização de infraestrutura em toda a nossa pilha de atendimento reduziu os tempos de resposta em toda a plataforma, sem nenhuma mudança em qualquer formato de requisição ou resposta.
A consulta de código postal agora tem um endpoint dedicado, separado da geocodificação geral, com documentação e parâmetros de requisição próprios.
As requisições de preenchimento automático de endereços agora são suportadas nos hosts de compatibilidade que oferecem esse recurso, seguindo o formato de requisição de autocomplete de cada provedor.
O endpoint de altitude agora trata com mais eficiência rotas longas compostas de muitas coordenadas, pensando em aplicações de roteamento e de trilhas que pedem perfis de altitude.
Uma única página agora lista os dezessete hosts de compatibilidade lado a lado, facilitando ver quais provedores podem ser substituídos com uma única chave.
Os limites de taxa na My Geocode são mais simples do que parecem: uma cota diária gratuita por rede e por chave, depois crédito pré-pago ou cobertura Unlimited.
A cobertura da consulta de código postal agora se estende a mais países do que antes, ampliando o alcance do endpoint de código postal para um conjunto maior de aplicações.
Os dados de altitude por trás do /v1/elevation foram atualizados, melhorando a precisão especialmente em terrenos íngremes e montanhosos, onde dados mais antigos costumam deixar a desejar.
A tabela de consulta de fuso horário por trás de cada requisição foi reconstruída para ganhar velocidade, sem nenhuma mudança no formato da requisição nem nos campos da resposta.
O autosuggest do HERE tem um padrão de requisição próprio, diferente da geocodificação. Veja o que pensar antes de levá-lo para um novo provedor.
Os dados de altitude do Bing estão ligados à conta mais ampla do Maps. Veja como extrair e migrar só essa dependência.
Os dados de fuso horário do Bing costumam estar ligados à mesma conta das chamadas de geocodificação. Veja como separar e migrar só essa parte.
Toda resposta da My Geocode traz um conjunto completo de cabeçalhos de cota, para que um script saiba exatamente em que situação está sem uma consulta de uso separada.
O preenchimento automático é uma das partes mais delicadas de migrar, porque o padrão de requisição e o comportamento de sessão variam entre provedores. Veja o que planejar.
As consultas de altitude costumam ser uma pequena dependência dentro de uma conta maior do Google Maps. Veja como mover essa parte específica de forma limpa.
Uma consulta de fuso horário do Google costuma vir junto com uma conta maior do Maps Platform. Veja como mover só essa parte.
O objeto connection aninhado e o parâmetro access_key do ipstack são padrões comuns a preservar durante uma migração. Veja como isso funciona.
Os campos compactos loc e org do ipinfo.io moldaram muito código posterior. Veja o que uma migração para um host compatível (drop-in) preserva.
A resposta JSON plana do ip-api.com é amplamente copiada pelo setor. Veja o que muda quando você migra essa integração específica.
O Open-Elevation é uma API de altitude de código aberto, auto-hospedada, com um formato de requisição simples. Veja o que muda ao passar para um endpoint gerenciado.
Todos os endpoints agora tratam um endereço IPv6 exatamente como um IPv4, das consultas e da contagem da cota à cota gratuita compartilhada em uma rede.
A precisão diz que tipo de correspondência você obteve. A confiança diz o quanto o geocodificador tem certeza. Confundir as duas leva a uma lógica de filtragem ruim.
Não é preciso conta, cartão nem chave para começar. Qualquer endereço recebe até 2.500 requisições gratuitas por dia de geocodificação, IP, fuso horário e altitude.