База городов

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

Структура таблиц:
таблица city
База городов

таблица region
База городов и стран

таблица country
База стран

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

Английский язык для начинающих
#1

Спасибо.
Интересно было бы посмотреть на код.

MAQ, 20.07.2008 - 01:13
#2

Откуда дровишки?

Romik, 6.12.2008 - 19:51
#3

из torrents везтимо:)

admin, 6.12.2008 - 21:28
#4

Самая дебильная структура! Гораздо практичнее, когда все в одной таблице

none, 17.02.2009 - 11:44
#5

none, почитай про реляционные базы данных, прежде чем писать такую чушь

admin, 17.02.2009 - 11:46
#6

Спасибо за базу! none посмешил )

skech, 12.03.2009 - 17:16
#7

Спасибо огромное за базу, вот только не пойму зачем в country и region колонка city_id???

mrsmile, 16.03.2009 - 10:42
#8

Для более быстрой выборки, чтобы не объединять таблицы. Например, есть id города, нужно узнать название страны - ты делаешь запрос к одной таблице country, а не объединяешь таблицы city и country. Получается избыточность информации, но это сделано специально для ускорения выполнения запросов. Данный процесс называется денормализацией.

admin, 16.03.2009 - 11:15
#9

Понятно еще раз спасибо

mrsmile, 16.03.2009 - 11:57
#10

Тоже делаю один проект завязанный на городах, и было бы очень интересно узнать о коде на ajax, хотя мож сам решу :)

j0hndoe, 19.03.2009 - 10:24
#11

Спасибо за города,
интересно, есть ли в какой-либо CMS подобный механизм для работы с городами?
В Битриксе - нет, в Hostcms - тоже нет..

sunbow.ru, 31.03.2009 - 13:22
#12

Огромное пасибо за базу =) я уже хотел сидеть поштучно руками из контакта тырить))) Thx

holdmann, 7.04.2009 - 16:00
#13

а нет ли у кого аналогичной БД, только по России :
город-округ-район-метро? не знаете, где можно взять ?

syamka, 11.04.2009 - 15:23
#14

Да штука очень полезная

егор, 25.04.2009 - 22:03
#15

Спасибо, отличная база с отличной структурой, только внешних ключей не хватает )
Сначала не понял зачем в странах и регионах ссылка на города, но я так понял это ссылка на столицу и районный центр соответственно, да?

Денис, 3.05.2009 - 13:42
#16

Люди поделитесь исходным кодом для этой базы. Сильно надо

артур, 20.08.2009 - 01:17
#17

Да, кодинг бы увидеть

Евгений, 9.10.2009 - 13:09
#18

То, что надо, спасибо братан.

Игорь, 2.11.2009 - 04:38
#19

Отличная База - все что нужно и ничего лишнего! Единственное, что GPS координат городов не хватает...

velanse, 6.12.2009 - 03:22
#20

Спасибо огромное за базу - то, что надо! Значительно облегличили мой труд. Удачи вам! -)

Helga, 20.01.2010 - 11:24
#21

Уфф. Огромное спасибо!

negus, 2.02.2010 - 06:48
#22

стал разбираться база далеко не полная, причем сразу понял откуда её утянули. в ней нет около 50 стран, а по России вообще фигня. у нас больше 125 000 н. пунктов.

Anton, 27.02.2010 - 01:39
#23

Плагин называется Sexy.Combo для jQuery. Сейчас сам буду использовать эту фичу в своем проекте, спасибо. Лениво ато писал парсилку вконтакта, база вроде итак оттуда?

мимо проходящий, 13.03.2010 - 21:54
#24

Спасибо, только под MySql пришлось переделать чуть. Но все равно круто!

Вахтанг, 24.03.2010 - 16:01
#25

Выложил код загрузки через AJAX
http://ekimoff.ru/city.html

admin, 25.04.2010 - 16:06
#26

пара замечаний:

1. таблицы в утф, а файл в вин1251
2. поля city_id не нужны в таблицах региона и страны. про более быструю выборку - какая-то чушь, там везде нули и даже в самом посте видно, что их нет.. хотя было бы здорово засунуть туда столицы стран и регионов.

А за базу спассибо)

Finnr Rastas, 22.06.2010 - 15:02
#27

Спасибо, мужик за базу и за проделанную работу!!!!

Андрей, 22.06.2010 - 21:21
#28

Возможно, вам был бы интересен материал на http://gis-lab.info/qa/vmap0-settl-rus.html

Константин, 11.07.2010 - 21:10