Base de dados Geocode [fechada]

posso baixar o endereço, cidade, estado, Código Postal-latitude/longitude, que pode ser carregado para um db só para nós.. Faça também comentários sobre a sua precisão e cobertura..

Acho que todos os dispositivos GPS fazem isto.. alguma indicação onde posso extrair esta informação??

Tentei a API do google maps json.. e não gosto da ideia de que eles limitam o número de pedidos por segundo..

Obrigado., Ramya

editar: O que eu estou procurando é " Endereço, Cidade, Estado , Código Postal, latitude/longitude " em csv ou dump.. que posso consultar localmente.. claro.. isento de custos (não comerciais).

Author: Ramya, 2009-06-03

7 answers

Nos GeoNames pode obter a base de dados completa ou os extractos para o país http://download.geonames.org/export/dump/

 16
Author: Igor Shubovych, 2009-07-21 15:27:48

Já usei O ZipCodeDownload no passado, e tem informações lat/long, bem como códigos postais, cidades, etc... Trata-se, no entanto, de um produto comercial. (nota eu não, nem nunca trabalhei para esta empresa)

Editar: Parece improvável que você vai encontrar um serviço gratuito que fornece pedidos ilimitados por segundo. Eu não sei se você olhou para este link, mas o produto começa em US $30 USD, que, em minha mente é bastante acessível.

 2
Author: Nathan Koop, 2009-06-03 18:40:35
Estás à procura de algo como ... geocoder.us? Há também a API da Terra Virtual.

Aqui está uma bela lista de outros serviços de geocodificadores (graças a Christopher Klein nos comentários; -)

Edit: não creio que exista um serviço online que permita pedidos ilimitados, uma vez que esta é uma medida de segurança para evitar ataques DOS e afins...

 2
Author: fretje, 2009-06-05 07:02:38

Tenta Geoname . Se eu me lembrar bem, você pode baixar a base de dados completa ou usar sua API. Gratuito. É um projecto aberto. Espero que isto ajude.

X.

 2
Author: Xavier Guardiola, 2009-06-05 07:08:32

Provavelmente terá de encontrar vários serviços de geocodificação e escrever a sua própria classe de papel que usa um algoritmo para seleccionar qual usar, como usá-lo e com que frequência usá-lo. Tenha cuidado com isso, porém, por exemplo, eu acredito que o Google requer que você mostre os resultados de geocoding em um mapa do Google (não pode encontrar a referência neste momento).

Além do Google e dos outros mencionados neste tópico, aqui estão alguns serviços que você poderia procurar em:

Http://developer.yahoo.com/maps/rest/V1/geocode.html

Http://www.maxmind.com

 1
Author: Aaron, 2009-06-03 18:00:21
O estado da Califórnia oferece um serviço gratuito de geocodificação para toda a América do Norte.

Http://services.gis.ca.gov/arcgis/rest/services/Location/NorthAmerica/GeocodeServer

 1
Author: Ari Isaak, 2016-02-07 20:12:41

USO a API do Google Maps...

Http://code.google.com/apis/maps/documentation/geocoding/index.html

Cada serviço irá acelerar os seus pedidos. Descobri que posso fazer pedidos contínuos dormindo por 200 ms entre cada pedido (com o ocasional ciclo de sono extra se ainda é muito rápido).
 0
Author: dotjoe, 2009-06-03 16:55:44