Where can I find the city / district database?

Where can I find a database of cities and areas using MySQL? I am only interested in the United States. The price does not matter.

The database should help identify locations by zip code. I already have a database showing cities and states, but I also need to find neighborhoods.

I saw a good example at http://www.oodle.com/ .

+6
database gis location city
source share
9 answers

The Zillow neighborhood data is licensed under CC-sharealike, and is pretty comprehensive. Currently, it is widely used in the geospatial world.

Greetings

+6
source share

For a fee ... you can subscribe to the Maponics Neighborhood Database
Although Maponics provides mainly GIS data (for example, it allows you to accurately determine the boundaries of neighborhoods, etc.), I think a simple list of neighborhoods is also available. Another commercial offer City comparison

There are many free resources in your target cities or counties that can be found, from the '.gov / .us sites, for specific cities and counties. Unfortunately, besides the difficulties with finding such resources (it seems that there is no practical directory for such local user-managed databases), there is no standard regarding the format in which the data is stored, or the specific semantics of the data collected. Fortunately, the ZIP code is rather non-standard, and the concept of its neighborhood is relatively general (although the quarters themselves can be quite dynamic, with the bot - the introduction of new names for the neighborhoods and some slight shift of borders).

The overall complexity of the task of compiling such databases, the long half-life of the data, and the potentially beneficial use of such data, apparently explain why it is difficult to find non-profit sources.

+5
source share
+3
source share
+2
source share

Here is a great site offering free databases for cities and countries:

http://ipinfodb.com/ip_database.php

+1
source share

It might be worth checking out some of the links in this article . There are several where you can find the data that you are after.

+1
source share

Infochimps has the Zillow Neighborhoods API:

http://www.infochimps.com/datasets/zillow-neighborhoods

+1
source share

Maponics has more than 150,000 areas worldwide, available in MySQL and other formats, as well as an API .

+1
source share

Urban mapping has an API for finding neighborhoods by address, city / state and, as you need in your case, a zip code (called the getNeighborhoodsByPostalCode method).

Here is a link to their demos that show how it works: URBANWARE API Demos

Edit:
Urban matching no longer exists, and the Demo link has a linkrot; this is how it looked through the Wayback Machine

[

Although this is not a database as such, you can quickly populate your own database by calling their API for each postcode you are interested in.

Please note that this is part of their Premium API. If you have the long / lat coordinates of each city, you can use their free API to get a list of neighborhoods whose borders contain long / lat coordinates.

0
source share

All Articles