Где я могу найти базу данных города/окружения?

(Инструмент для очистки, IMO) альтернатива (все еще замедляются как, ад и я съежился бы, если бы я видел это в производственной кодовой базе):

Console.WriteLine(MethodBase.GetCurrentMethod().DeclaringType);

Между прочим, при выполнении этого для входа некоторым платформам журналирования (таким как log4net) встроили способность. И да, они предупреждают Вас в документах, что это - потенциальный кошмар производительности.

8
задан Pops 28 December 2011 в 17:37
поделиться

5 ответов

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

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

Общая сложность задача составления таких баз данных,

5
ответ дан 5 December 2019 в 08:24
поделиться

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

http://ipinfodb.com/ip_database.php

1
ответ дан 5 December 2019 в 08:24
поделиться

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

1
ответ дан 5 December 2019 в 08:24
поделиться

The Zillow Neighborhood data has a CC-sharealike license and it is pretty comprehensive. It is widely used in the Geospatial world nowadays.

Cheers

6
ответ дан 5 December 2019 в 08:24
поделиться

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

Вот ссылка на их демонстрационные приложения, которые показывают, как это работает: Демонстрационные приложения URBANWARE API

Изменить:
Urban Mapping больше не существует, а в демо-ссылке есть ссылка; вот как это выглядело с помощью Wayback Machine

[

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

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

0
ответ дан 5 December 2019 в 08:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: