Comments 128
Большое спасибо. Очень помогли.
А ваша база откуда?
Скажу только, что я позаимствовал ее у одного достаточно популярного сайта :) Не у социальной сети.
Память (и интуиция) вас подвели. О Жилинском я впервые узнал после вашего коммента.
Пошустрил у Жилинского на сайте, вот что нашел:
http://zhilinsky.ru/2007/05/11/baza-stra…
http://zhilinsky.ru/2007/12/04/geo-bases…
Тут меньше городов.
http://zhilinsky.ru/2007/05/11/baza-stra…
http://zhilinsky.ru/2007/12/04/geo-bases…
Тут меньше городов.
Что-то структура таблиц немного кривая. Зачем в таблицах `country` и `region` поле `city_id`?
На эту тему не сложно написать скрипт, который все скачает с того же moikrug.ru
А здесь http://www.symfony-project.org/snippets/…, например, описано, как получить список для США.
На эту тему не сложно написать скрипт, который все скачает с того же moikrug.ru
А здесь http://www.symfony-project.org/snippets/…, например, описано, как получить список для США.
А случаем КЛАДР в MySQL нету?:) - ну так чисто по россии
Кстати, есть куда более продвинутые продукты:
http://www.ip2location.com/
http://www.maxmind.com/app/geoip_country
Вот только на английском...
http://www.ip2location.com/
http://www.maxmind.com/app/geoip_country
Вот только на английском...
У меня есть бд с 164703 городами и территориями (eng) + привязка ip. Также есть и кладр в mysql. Но ведь всё это находится в открытом доступе: достать и сконвертировать нет никаких проблем.
эх, время, время, если не жалко закинь ссылочку на кладр+мускуль, буду благодарен и щаслив)
Дома оно, если готовы ждать до завтра, то скину, только не понимаю зачем оно вам, при перегонке я оптимизировал под свои нужды, что-то отбросил, что-то добавил. Могу залить конвертор, но и он требует некоторых усилий, например odbc настроить.
я подожду :)
единственный вопрос, надеюсь там с адресами?
единственный вопрос, надеюсь там с адресами?
Кладр - Классификатор адресов России. Там нет адресов как таковых. Там есть интервалы. Это меня тоже не порадовало.
Лежит http://beone.perm.ru/kladr.rar и http://beone.perm.ru/kladr_parser.rar. Одно "но", парсер не через odbc, a через csv.
ставим плюсик и ждем до завтра :)
можете еще раз выложить?
Может КЛАДРом поделитесь в MySQL? Сделать дам все же быстрее, чем дергать откуда-то... С меня +1 к карме авансом.
И с меня :). 164к позиций это очень круто, очень. Просим.
Бд по ip стандартная, GeoLiteCity. К сожалению, не помню сайт откуда я брал csv файлы (если надо могу их выложить). Sql здесь - http://beone.perm.ru/geoip.rar минут через 10 зальётся. Если надо могу выложить csv с конвертором. Kladr будет только завтра, нет его на работе =( будет лежать на http://beone.perm.ru/kladr.rar
и "у меня" тоже есть база с привязкой к IP - только 174k. Все это здесь у меня есть: http://www.maxmind.com/ бесплатно :) В качестве бонуса привязка стран к IP: меньше и не всем нужны города. И еще дополнительный плюс: Web-сервисы
То что нужно! Спасибо!
Спасибо ;-).
я ждал этого, ждал! :) мысленно наставил вам плюсов
Еще, рекомендую взглянуть сюда: http://xpoint.ru/know-how/PoleznyieSsyil…
У меня линк http://www.gnivc.ru/document.asp?id=80 не открывается :( Или это только у меня?
MySQL-версию качать не стал, поэтому структура CSV не совсем понятна.
Если можно, вкратце, что означают эти три числовых поля?
Если можно, вкратце, что означают эти три числовых поля?
Была бы карма, поставил бы плюс
http://ipgeobase.ru/ (в базе - только РФ). вдруг ещё кто не слышал...
спасибо) нагасунул в карму)
Если б вы знали как помогли :))
Спасибо
реально помогли!
реально помогли!
Блин, как же вы хорошо успели: совсем недавно сделал практически такую же базу (видимо, источник у нас один и тот же, потому что количество практически совпадает), и думал выложить в общий доступ. Так не успел :)
А существуют ли база с координатами долготы и широты (на русском)?
Спасибо большое! Когда-нибудь пригодится! ;)
а может кто из хабралюдей знает сервисы, где можно было бы вытянуть список улиц и домов для определенного города? Интересуют как наши города так и города в США и Европе.
Для России см. выше про КЛАДР. Скачать в DBF можно тут: http://www.gnivc.ru/Document.aspx?id=80
это очень круто, пошел внедрять :)
Большое спасибо.
В таблице только города и идентификаторы стран и регионов, а где таблицы стран и регионов?
в этой базе те же самые ошибки, о которых я писал в том посте:
http://habrahabr.ru/blog/webdev/37931.ht…
http://habrahabr.ru/blog/webdev/37931.ht…
Соответствие IP странам. Держите! http://www.ip2country.net/
спасибо
оказывается в Японии есть замечательный IT-шный город с id=11061
Спасибо, в хозяйстве пригодиться. Я когда свою базу воровал, пришлось распарсить википедию, проапгрейжу сегодня. Правда у меня структура более извращенная.
Поднял карму — обожаю альтруизм.
Огромное спасибо. Как раз надо было через недельку где-то искать или набивать свою базу. + в карму.
и спасибо за то что выложили
и спасибо за то что выложили
Спасибо!
Очень нужная вещь, когда-то для своего сайта, заполнял все вручную, не очень приятное занятие...
Очень нужная вещь, когда-то для своего сайта, заполнял все вручную, не очень приятное занятие...
мм, может ктонибудь выложить не в arj весь кладр, чего-то у меня в убунте файлик kladr.dbf не разархивируется(
Хех. У меня есть точно такое же, но только реализованое по более простому принципу, без затрат SQL и прочего.
Ajax + Css - работает очень быстро.
Единсветнный минус - только россия с городами по регионам.
Ajax + Css - работает очень быстро.
Единсветнный минус - только россия с городами по регионам.
можете бросить сюда - mozaicbox@gmail.com или ссылку дать?
Т.е. вы "тянете" данные с какого-то другого ресурса? А если там прикроют лавочку?
moe@hlebalo.ru
плизь!
плизь!
Глянул свою, что «добывал» недавно, в ней 223 страны, 1956 региона и 758881 городов. Тоже не соц. сеть, а очень даже серьезный проект, тоже на русском, тоже сграблена =( Выложу вечером в блог.
Такой вопрос? интересно откуда берут те, у кого вы взяли? Просто информация устаревает и проверять ее актуальность будет довольно тяжело. Например в России постоянно объединяются округа.
Как поступаете у себя на проектах?
Как поступаете у себя на проектах?
Спасибо за базу, пригодитья.
Для определения города по IP наш любимый РУ-центр открыл базу (обновления ежедневные): http://ipgeo-base.ru
Для определения города по IP наш любимый РУ-центр открыл базу (обновления ежедневные): http://ipgeo-base.ru
Ого! Данке!
А существует нечто подобное для Украины со всеми нас.пунктами?
и еще важный вопрос - где-нибудь есть мануалы по интеграции, тобишь как это все прикручивается, скажем, к Друпалу или чему-то другому?
А существует нечто подобное для Украины со всеми нас.пунктами?
и еще важный вопрос - где-нибудь есть мануалы по интеграции, тобишь как это все прикручивается, скажем, к Друпалу или чему-то другому?
вы не представляете, молодой человек, насколько всё это во время.
только мне бы теперь ещё улицы для всей России найти (((
только мне бы теперь ещё улицы для всей России найти (((
Ты высок!
База такая нужна. Спасибо, что поделились. Очень жаль, что в этой есть неточности, типа регион Украина в стране Украина. Попадаются названия на английском. В своём регионе нашёл посёлок, но не оказалось города.
По одним только ID-шкам узнал базу.
С Мамбы сливалось.
Отсюда http://mamba.ru/search_city.phtml
Но все-равно спасибо за свежую версию.
Тут (Вики:Список городов) кстати, можно взять список только крупнейших городов Мира.
Но самая хорошая база, имхо на Гисметео.
Если кому надо, могу поделиться уже готовыми sql-никами.
С Мамбы сливалось.
Отсюда http://mamba.ru/search_city.phtml
Но все-равно спасибо за свежую версию.
Тут (Вики:Список городов) кстати, можно взять список только крупнейших городов Мира.
Но самая хорошая база, имхо на Гисметео.
Если кому надо, могу поделиться уже готовыми sql-никами.
Сорри, ссылки не показались. Вот они:
Мамбавская страница: http://mamba.ru/search_city.phtml
Вики:Список городов: http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2
Гисметео: http://www.gismeteo.ru/find.htm
С Мамбы сам сливал. Рекурсией парсишь html и закидываешь get-ы на сервер ;-)
Самое что интересное, мамба не блокирует по частоте запросов с одного ip.
Так что кому интересно, можно запускать перебирался паролей (шутка!)
Мамбавская страница: http://mamba.ru/search_city.phtml
Вики:Список городов: http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D0%BE%D0%B2
Гисметео: http://www.gismeteo.ru/find.htm
С Мамбы сам сливал. Рекурсией парсишь html и закидываешь get-ы на сервер ;-)
Самое что интересное, мамба не блокирует по частоте запросов с одного ip.
Так что кому интересно, можно запускать перебирался паролей (шутка!)
Надо!
Откуда качать?
Откуда качать?
Обратил внимание, что в get передается lang=rus
Не знаете, другие языки там представлены?
Не знаете, другие языки там представлены?
Надо! Поделитесь дампом, плиз!
надо!
Огромное спасибо, то что искал.
К сожалению не могу плюсануть :(
К сожалению не могу плюсануть :(
Спасибо.
Не совсем идеальная, 110 городов в Бразилии - это супер. Но 40 городов на весь Китай, грустно. Сегодня посижу пару часиков, тоже не меньше сотни руками пропишу.
В остальном радует.
Не совсем идеальная, 110 городов в Бразилии - это супер. Но 40 городов на весь Китай, грустно. Сегодня посижу пару часиков, тоже не меньше сотни руками пропишу.
В остальном радует.
А что, я первый стал смотреть на список стран и заметил чудесную страну Арулько и её столицу Балайм? Шутку я оценил, но ценность базы в моих глазах резко упала.
Вы тащите с РокИД.
РокИД стащил у Мамбы.
В Мамбе по приколу сами сотрудники писали, плюя в потолок…
Если вам нужна относительная карта мира… типа глобуса с куриное яйцо — то это самое то. Так как база мягко говоря не соотвествует реальности.
Давайте для начала возьмем это:
РокИД стащил у Мамбы.
В Мамбе по приколу сами сотрудники писали, плюя в потолок…
Если вам нужна относительная карта мира… типа глобуса с куриное яйцо — то это самое то. Так как база мягко говоря не соотвествует реальности.
Давайте для начала возьмем это:
INSERT INTO `region` VALUES (5543, 3159, 0, 'Чечено-Ингушетия'); INSERT INTO `region` VALUES (5555, 3159, 0, 'Читинская обл.');
А не могли бы Вы обновить ссылочку на sql? или может будет Вам удобнее сразу на мыло скинуть??
мыло: mysiski@gmail.com
заранее благодарен
мыло: mysiski@gmail.com
заранее благодарен
classifiers.ru/ тоже можно кое что использовать
Поработал с указанной базой при разработке портала с поддоменами-городами — отловил несколько косуль, способных усложнить жизнь при разработке. Делюсь инфой:
Есть два Абакана
Хакасия > Абакан
Красноярский край > Абакан — Смотрим «В 1992 году Хакасская ССР вышла из состава Красноярского края», так что (в моем случае) второй Абакан убираем.
Аналогично с
Ямало-Ненецкий АО > Новый Уренгой
Тюменская область > Новый Уренгой — Ханты-Мансийский АО > Нефтеюганск
Тюменская область > Нефтеюганск — Оба автономных округа входят в состав Тюменской области, дублируются 2 города… я в своем случае оставляю их «под» АО
И далее… встречаются реальные города с одинаковыми названиями, например Киров (Кировская и Калужская области). Надо учитывать эту особенность при разработке. Яндекс при «Уточнении региона», например, выводит такие города с указанием области в скобках.
Есть два Абакана
Хакасия > Абакан
Красноярский край > Абакан — Смотрим «В 1992 году Хакасская ССР вышла из состава Красноярского края», так что (в моем случае) второй Абакан убираем.
Аналогично с
Ямало-Ненецкий АО > Новый Уренгой
Тюменская область > Новый Уренгой — Ханты-Мансийский АО > Нефтеюганск
Тюменская область > Нефтеюганск — Оба автономных округа входят в состав Тюменской области, дублируются 2 города… я в своем случае оставляю их «под» АО
И далее… встречаются реальные города с одинаковыми названиями, например Киров (Кировская и Калужская области). Надо учитывать эту особенность при разработке. Яндекс при «Уточнении региона», например, выводит такие города с указанием области в скобках.
Может кому пригодится gist.github.com/1993078 — округи с районами (москва).
Переработал базу данных из поста: убраны лишние поля из таблиц, добавлены индексы, для каждой страны добавлен международный код (для совместимости с geoNames). Ссылка на sql-дамп
Я доставал значения из зрегистрационной формы. Встроеное API places. возвращает не все значения.
Огорчает что в английской версии нет переведенных названий (кроме украинских городов). Даже при этом, бд населенных пунктов вконтакта наиболее полная.
Огорчает что в английской версии нет переведенных названий (кроме украинских городов). Даже при этом, бд населенных пунктов вконтакта наиболее полная.
Sign up to leave a comment.
Страны, регионы, города