База данных улиц по всему миру?

Я использую загружаемую базу данных Geonames для всех стран, штатов, округов и городов мира, но мне интересно, есть база данных для улиц?

Таким образом, вы можете выбрать: страна -> штат/департамент/район -> (округ/регион) -> город -> улица в любой стране, которая вам нравится.

Потому что, когда я ищу улицу в Google Maps, я вижу все верхние уровни (страна/регион/город). Есть ли база данных, которую вы можете загрузить для MySQL для этого?

Для этого должна быть база данных, потому что всегда есть национальные компании, которые предоставляют такую ​​информацию. Откуда они это взяли?


person never_had_a_name    schedule 21.03.2010    source источник
comment
Они платят большие деньги таким компаниям, как Navteq.   -  person SLaks    schedule 21.03.2010
comment
уверены ли вы? разве у правительства каждой страны нет карты/базы данных для всех мест/улиц? звучит странно, если они этого не делают. вопрос в том, как я мог получить его? просто позвонить кому-нибудь из правительства и попросить об этом? разве такая информация не должна быть бесплатной? или он коммерческий?   -  person never_had_a_name    schedule 21.03.2010
comment
Создание точной базы данных всех улиц в стране стоит больших денег. Почему это должно быть доступно бесплатно?   -  person SLaks    schedule 21.03.2010
comment
почему тогда геоназвания делают это доступным? но для местоположений, а не для адресов? бесплатно это хорошо!   -  person never_had_a_name    schedule 21.03.2010
comment
Я понятия не имею. Спроси их, а не меня.   -  person SLaks    schedule 21.03.2010


Ответы (4)


Вы проверили OpenStreetMap? Это бесплатно и имеет экран экспорта, который позволяет загружать данные в XML и других форматах.

Тем, кто обеспокоен точностью данных OpenStreetMap, может быть интересно прочитать, что ITO говорит о данные OpenStreetMap для Гаити.

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

Если у вас есть 5 минут, вы можете посмотреть это видео TED Тима Бернерса-Ли. говоря о том, что делается с данными OpenStreetMap.

person JonnyBoats    schedule 21.03.2010
comment
Но это не обязательно надежно. - person SLaks; 21.03.2010
comment
спасибо за предложение. но я хотел бы иметь всемирную базу данных, которую я мог бы загрузить и импортировать в mysql, например, для геоимен. - person never_had_a_name; 21.03.2010

Вы ищете Navteq или Tele Atlas.
Они будут брать много денег.

person SLaks    schedule 21.03.2010

Бюро переписи населения США предоставляет так называемые файлы TIGER, которые могут помочь вам во всяком случае, США ... Что касается свободно доступных данных по всему миру, я серьезно сомневаюсь, что вы найдете много, но многие правительства, вероятно, предоставляют что-то похожее на файлы TIGER. Удачи.

person echo    schedule 21.03.2010
comment
но такие компании, как garmin, имеют базу данных по всему миру? думаешь продают? - person never_had_a_name; 22.03.2010

Я думаю, что хорошим решением будет Listreet.

Образцы, кажется, содержат страну, регион, город, улицы и даже высоту с долготой и широтой.

Цены справедливы, а команда отзывчива

person Mike Lumbert    schedule 24.04.2020
comment
Учитывая, что Listreet является платным сервисом, предоставьте также сервис с открытым исходным кодом (например, OpenStreetMap) или другие возможные альтернативы Listreet. - person Seymour; 25.04.2020