Prevedores de dados de Geolocalização

A primeira coisa que estou fazendo em relação à esse projeto é ter condições de buscar dados em função do IP. O ideal é que ele me dê a latitude e a longitude de um IP. Mas a variedade de informações pode ser muito maior do que isso.

Pesquisa rápida

A idéia foi buscar no Google uma listagem de serviços que venham a fornecer a possibilidade de buscar a localização através do IP.

A seguinte lista se concretizou:

http://www.liveipmap.com/

Aparentemente, não tem o serviço de geolocalização disponível para desenvolvedores.

http://www.ip-adress.com/

Também parece que não.

netip.de

Idem

http://ipinfodb.com/

Tem o serviço de busca de informações a partir do IP, mas não pude me registrar por causa da seguinte mensagem:

Please register with your company email address. Free email is not supported.

Em outras palavras, não se pode ter o provedor de e-mail que todo mundo tem para se poder registrar.

http://www.geobytes.com/iplocator.htm

  1. Há limitações. No caso, no momento em que esse serviço foi achado, há uma limitação de 20 requisições por hora.
  2. Há um serviço Premium para melhorar a qualidade do serviço
  3. Me pareceu um pouco ineficiente: ele manda usar um comando do php chamado get_meta_tags() que irá gerar o array com as informações e dá a url da api para ser usada como parâmetro. Só que a resposta da URL da api tráz uma página html inteira como resposta.
  4. (O MAIS ESTRANHO): só funcionou localmente. Não fez efeito dentro do servidor da UolHost.
  5. O serviço é um tanto ineficiente. Só para ter uma idéia, ele deu a cidade de Taubaté como minha localização, apesar de estar em Guatulhos!
  6. 20 requisições por hora se excede rápido demais. Acredite em mim!!!

De qualquer jeito, para brincar um pouco e poder testar melhor este serviço, criei um script em PHP para buscar as informações e expor em no navegador. Coloue como parâmetro GET o ip para ser buscado. Em anexo neste post.

https://www.arin.net/

Não achei serviço de geolocalização para desenvolvedor

http://www.maxmind.com/en/javascript

Eles não têm a API disponibilizada para ser usada gratuita. Mas é interessante que eles conseguiram ser bem precisos em relação à minha localização. Em anexo, duas imagens para a maximind: uma com as minhas informações em tabela e outra com a localização resultante procurada no Google Maps.

http://www.ipaddresslabs.com

Eles têm três tipos de versões do produto: uma básica, outra padrão e uma profissional. Eles cobram, mas dão a opção de testar cada um dos produtos deles por 30 dias. Os detalhes de cada versão podem ser encontrados aqui: http://www.ipaddresslabs.com/IP-GeoLoc-ip-address-geolocation-locator-lookup-database-software-geography-country-region-state-county-province-city-postal-zip-code-metro-area-code-latitude-longitude@IP-GeoLoc.

Eu também achei um pouco caro: 15 dólares por mês a básica, 22,5 dólares a versão padrão e 30 dólares a versão profissional.

De qualquer forma, achei bem pouca a quantidade de informações que a API deles dá na versão básica, que é a que eu estou testando agora. Depois que a versão básica expirar, é bom testar as outras versões também.

 

Categoria: 

Comentar