Comparação de API de geocodificação

24

Existe uma boa fonte atualizada para comparar as APIs de geocodificação existentes (por exemplo, Google, Mapquest) e seus recursos?

Também estou realmente interessado no suporte ao idioma deles. Por exemplo, o Google possui bibliotecas para seu serviço de geocodificação em JavaScript, Java, Python e muito mais.

TomSchober
fonte

Respostas:

25

Fiz uma comparação simples um ano atrás, mostrando onze serviços diferentes de geocodificação, gratuitos e pagos, e os resultados estão em uma planilha do Google. Eu trabalho na SmartyStreets, então você verá isso listado na primeira coluna, mas não em primeiro lugar. Tentei fazer a comparação imparcial para que os resultados sejam realmente úteis. Agora abri o gráfico de comparação para edição por qualquer pessoa. Se você pode adicionar, faça. Mantenha suas edições objetivas, não tente girar as coisas.

gráfico de comparação de geocodificação

A localização exata foi determinada visualmente, localizando-a nos googlemaps e soltando um alfinete para obter a lat / lon.

Jeffrey
fonte
Como você encontrou a localização exata dessas propriedades? Foi GPS em torno de sua área? Por que o Bing está vazio? Dados interessantes, com certeza.
Michalis Avraam
A localização exata foi determinada visualmente, localizando-a nos googlemaps e soltando um alfinete para obter a lat / lon. Quando fiz isso originalmente, nem pensei no Bing, embora o esteja adicionando agora. Estou adicionando mais pontos de dados agora. Na verdade, tenho uma lista de todos os McDonalds nos Estados Unidos com lat / lon confirmada, se alguém quiser ajudar a fazer um gráfico mais abrangente.
31413 Jeffrey
Você pode usar o geopy para geocodificar rapidamente com muitos desses fornecedores. Provavelmente não seria muito difícil adicionar um provedor SmartyStreets lá também - provavelmente não prejudicará os usuários saberem que eles também têm acesso a isso.
Michalis Avraam
Essa é uma boa lista de APIs disponíveis e a precisão de alguns geocodificadores. Tão útil, mas o que eu realmente estou procurando é uma comparação existente dos recursos (ou seja, tem um serviço de resto, tem um serviço de SOAP, tem uma API Java, JavaScript API, python API, etc)
TomSchober
11
Adicionei uma segunda folha a essa comparação. A primeira planilha compara a precisão de geocodificação e a segunda planilha compara os recursos e serviços oferecidos.
Jeffrey
4

Há uma API REST gratuita em http://matchbox.io . Padroniza o endereço e retorna o lat longo, além de outras informações. Por exemplo:

http://api.matchbox.io/address/?addr_1=1390%20Market%20St%20%23107%2C%20San%20Francisco%20CA%2094102

Joel
fonte
Considerou apropriado acrescentar que o Guia Rápido no momento deste comentário indica o seguinte em relação ao limite de taxa: The Address API is free to use for up to 60 requests per minute
Jared Eitnier
3

Não conheço essa comparação, mas gostaria de salientar que o Bing tem um ponto de extremidade REST que você pode acessar de qualquer plataforma.

Russell na ISC
fonte
Adicionei exatamente essa comparação ao meu gdoc de comparação de geocodificação. ( docs.google.com/spreadsheet/… ) Sinta-se à vontade para adicionar outras informações.
Jeffrey
3

O site Texas A&M Geoservices faz uma comparação dos principais recursos de vários sistemas de geocodificação - http://geoservices.tamu.edu/Services/Geocode/About/GeocoderList.aspx . Tentamos mantê-lo o mais atualizado possível.

dwgoldbe
fonte
Percebo que este é um post antigo, mas os serviços no link não estão atualizados, alguns nem estão mais ativos.
Jared Eitnier
2

Encontrei este http://www.gisgraphy.com/compare/ com Gisgraphy, Nominatim, Google Maps, Yahoo! O Placefinder e o MapQuest são comparados.

aborruso
fonte
Não é o que eu estava pedindo, mas uma ótima ferramenta. Obrigado.
214136 TomSchober
0

Tarde demais, mas nós no NetToolKit investimos muito para criar uma ferramenta de comparação de geocodificação (lançada no final de 2018). A ferramenta é principalmente orientada para comparar a precisão dos resultados (você pode ver a que distância um resultado está dos outros resultados clicando nela e verificando a legenda), mas a tabela abaixo também destaca diferenças de custo e diferenças em termos de serviço. Comparamos vários fornecedores, incluindo o OpenStreetMap / Nominatim, PostGIS e o geocoder do Censo dos EUA. Se você tiver algum comentário, informe-nos.

NetToolKit
fonte