Лучшее, что я смог найти. По России 2500 городов. Страны не все (не хватает Эль-Сальвадор, Эритрея, Фарерские острова и подобных малоизвестных стран, которые по сути являются мусором).
Структура таблиц:
таблица city

таблица region

таблица country

Я подгружал города через ajax. Сначала пользователь выбирает страну в селекте → в другой селект подгружаются регионы, относящиеся к данной стране → выбор региона → подгружаются города для данного региона. Возможно чуть позже выложу код.
Скачать базу городов (формат sql, 100 Кб)
19.07.2008


Спасибо.
Интересно было бы посмотреть на код.
Откуда дровишки?
из torrents везтимо:)
Самая дебильная структура! Гораздо практичнее, когда все в одной таблице
none, почитай про реляционные базы данных, прежде чем писать такую чушь
Спасибо за базу! none посмешил )
Спасибо огромное за базу, вот только не пойму зачем в country и region колонка city_id???
Для более быстрой выборки, чтобы не объединять таблицы. Например, есть id города, нужно узнать название страны - ты делаешь запрос к одной таблице country, а не объединяешь таблицы city и country. Получается избыточность информации, но это сделано специально для ускорения выполнения запросов. Данный процесс называется денормализацией.
Понятно еще раз спасибо
Тоже делаю один проект завязанный на городах, и было бы очень интересно узнать о коде на ajax, хотя мож сам решу :)
Спасибо за города,
интересно, есть ли в какой-либо CMS подобный механизм для работы с городами?
В Битриксе - нет, в Hostcms - тоже нет..
Огромное пасибо за базу =) я уже хотел сидеть поштучно руками из контакта тырить))) Thx
а нет ли у кого аналогичной БД, только по России :
город-округ-район-метро? не знаете, где можно взять ?
Да штука очень полезная
Спасибо, отличная база с отличной структурой, только внешних ключей не хватает )
Сначала не понял зачем в странах и регионах ссылка на города, но я так понял это ссылка на столицу и районный центр соответственно, да?
Люди поделитесь исходным кодом для этой базы. Сильно надо
Да, кодинг бы увидеть
То, что надо, спасибо братан.
Отличная База - все что нужно и ничего лишнего! Единственное, что GPS координат городов не хватает...
Спасибо огромное за базу - то, что надо! Значительно облегличили мой труд. Удачи вам! -)
Уфф. Огромное спасибо!
стал разбираться база далеко не полная, причем сразу понял откуда её утянули. в ней нет около 50 стран, а по России вообще фигня. у нас больше 125 000 н. пунктов.
Плагин называется Sexy.Combo для jQuery. Сейчас сам буду использовать эту фичу в своем проекте, спасибо. Лениво ато писал парсилку вконтакта, база вроде итак оттуда?
Спасибо, только под MySql пришлось переделать чуть. Но все равно круто!
Выложил код загрузки через AJAX
http://ekimoff.ru/city.html
пара замечаний:
1. таблицы в утф, а файл в вин1251
2. поля city_id не нужны в таблицах региона и страны. про более быструю выборку - какая-то чушь, там везде нули и даже в самом посте видно, что их нет.. хотя было бы здорово засунуть туда столицы стран и регионов.
А за базу спассибо)
Спасибо, мужик за базу и за проделанную работу!!!!
Возможно, вам был бы интересен материал на http://gis-lab.info/qa/vmap0-settl-rus.html