2009-10-13 2 views
6

Где я могу найти базу данных по городам и районам, используя MySQL? Меня интересуют только территории США. Цена не имеет значения.Где я могу найти базу данных города/района?

База данных должна помочь определить местоположения по почтовому индексу. У меня уже есть база данных, показывающая города и штаты, но мне также нужно найти окрестности.

Я видел хороший пример на http://www.oodle.com/.

ответ

1

Вот отличный сайт, предлагающий бесплатные базы данных для обеих стран и городов:

http://ipinfodb.com/ip_database.php

+0

На самом деле, им ищет какой-то другой тип базы данных , Местоположение по ZIPCODE. Итак, в основном я ввожу почтовый индекс необходимого места, и результат должен содержать состояние, город, окрестности. Это все. –

5

За отдельную плату ... Вы можете подписаться на Maponics' Neighborhood dataset
Хотя Maponics обеспечивает в основном данные ГИС, (например, возможность. один, чтобы определить на карте границы окрестностей и т. д.), я думаю, также доступен простой список окрестностей.
Другим коммерческим предложением является Urban Mapping's

В таргетинг конкретных городов/графств, есть много свободных ресурсов можно найти, часто»в .gov/.us сайтов, для конкретных городов и уездов. К сожалению, помимо трудностей с поиском таких ресурсов (как представляется, не существует какой-либо практической директории для таких локальных управляемых пользователями баз данных), нет никакого стандарта относительно формата, в котором хранятся данные, или конкретной семантики данных собраны. К счастью, ZIP-код довольно неоднозначен, а концепция его окрестности относительно общая (хотя сами кварталы могут быть довольно динамичными, с ботом введения новых названий районов и незначительного смещения границ).

Общая сложность задачи составления таких баз данных, длительный период полураспада данных и потенциально выгодное использование таких данных, по-видимому, объясняют, почему трудно найти некоммерческие источники.

1

Возможно, стоит проверить некоторые ссылки в this article. Есть несколько, где вы можете найти данные, которые вам нужны.

6

Zillow Neighborhood data имеет лицензию CC-sharealike и довольно обширна. Он широко используется в геопространственном мире в наши дни.

Приветствия

0

Urban Mapping имеет API, чтобы найти окрестности по адресу, город/штат, и как вам нужно в вашем случае, почтовый индекс (так называемый метод getNeighborhoodsByPostalCode).

Вот ссылка на их демо-приложений, которые показывают, как это работает: URBANWARE API Demo Applications

Edit:
Urban Mapping больше не существует, и связь Демо имеет linkrot; here's what it did look like, via Wayback Machine

[

Хотя это не база данных сам по себе, вы можете быстро заполнить свои собственную базу данных, вызывая их API для каждого почтового индекса вы были бы заинтересованы в том, чтобы.

Обратите внимание, что это часть их API-интерфейса Premium.Если у вас есть координаты long/lat каждого города, вы можете использовать их бесплатный API для получения списка окрестностей, границы которых содержат координаты long/lat.

1

Maponics имеет более чем 150 000 районов по всему миру, доступные в MySQL и других форматов, а также API.

Смежные вопросы