База улиц России
База улиц России
Добрый день!
Никто не знает, где можно найти базу улиц России? Для начала можно только Московской и Ленинградской области, но в идеале всей России. Нужно предлагать выбирать улицу при вводе адреса, не хочется давать пользователям самим добавлять улицу, мусора много получается.
Спасибо!
Никто не знает, где можно найти базу улиц России? Для начала можно только Московской и Ленинградской области, но в идеале всей России. Нужно предлагать выбирать улицу при вводе адреса, не хочется давать пользователям самим добавлять улицу, мусора много получается.
Спасибо!
2b||!2b Just read the instructions
Re: База улиц России
поищите КЛАДР
Re: База улиц России
Спасибо! Нашел это http://www.gnivc.ru/inf_provision/class ... nce/kladr/ Получается в России около миллиона улиц.dmg писал(а):поищите КЛАДР
Никак не могу связать улицу из файла STREET.DBF с населенным пунктом из файла KLADR.DBF. Не подскажите?
2b||!2b Just read the instructions
Re: База улиц России
вот описание по вашему вопросу яндекс выдает. http://www.bestpravo.ru/rossijskoje/hm-pravila/a3n.htm
поле CODE
поле CODE
Re: База улиц России
По факту, КЛАДР - это вариация единого классификатора ФИАС.
Выгружается еженедельно. Сейчас КЛАДР держат лишь для поддержания ПО, которое под него с 2005 года разрабатывалось.
Когда-нибудь от такой поддержки откажутся.
С сайта справочника:
Выгружается еженедельно. Сейчас КЛАДР держат лишь для поддержания ПО, которое под него с 2005 года разрабатывалось.
Когда-нибудь от такой поддержки откажутся.
С сайта справочника:
Для обеспечения возможности использования программного и информационного обеспечения ориентированного на БД КЛАДР, введеную в действие с 01.12.2005 приказом ФНС России от 17.11.2005 № САЭ-3-13/594@, на портале ФИАС БД ФИАС представляется и в формате КЛАДР в объеме выгрузки, соответствующей структуре КЛАДР.
Re: База улиц России
В ФИАСе я вообще не разобрался. Как получить список улиц Москвы или список районов Московской области.
2b||!2b Just read the instructions
Re: База улиц России
Нужно учитывать, что Москва и Питер - самостоятельные субъекты РФ (AOLEVEL = 1).
Улицы Москвы:
Улицы Питера
Дальше можно отобрать по AOLEVEL (административно-правовое подчинение)
4 - "дочерние" города
5 - внутригородская территория
6 - населенный пункт
7 - улицы
90 - дополнительная территория (ГСК, СНТ, лагери отдыха и т.п.)
91 - улицы на дополнительной территории (улицы, линии, проезды)
Улицы Москвы:
Код: Выделить всё
SELECT POSTALCODE, SHORTNAME, FORMALNAME
FROM fias_addrobj
WHERE PARENTGUID = '0c5b2444-70a0-4932-980c-b4dc0d3f02b5' AND ACTSTATUS = 1
ORDER BY FORMALNAME
Код: Выделить всё
SELECT POSTALCODE, SHORTNAME, FORMALNAME
FROM fias_addrobj
WHERE PARENTGUID = 'c2deb16a-0330-4f05-821f-1d09c93331e6' AND ACTSTATUS = 1
ORDER BY FORMALNAME
4 - "дочерние" города
5 - внутригородская территория
6 - населенный пункт
7 - улицы
90 - дополнительная территория (ГСК, СНТ, лагери отдыха и т.п.)
91 - улицы на дополнительной территории (улицы, линии, проезды)
Re: База улиц России
А как вы засосали таблицу ADDROBJ в mysql? Она весит 1.8 гига. Надо как-то пакетно читать.
2b||!2b Just read the instructions
Re: База улиц России
если у вас какая-то проблема, пишите ее сразу. в mysql нет проблемы 1.8 гигов.zabachok писал(а):А как вы засосали таблицу ADDROBJ в mysql? Она весит 1.8 гига. Надо как-то пакетно читать.
Re: База улиц России
Засосал базу, все получилось! Спасибо вам большое!
Есть еще вопрос. Например по вашему запросу:
первой записью идет "аллея 1 Маевки", как для этой аллеи определить район и округ Москвы?
Есть еще вопрос. Например по вашему запросу:
Код: Выделить всё
SELECT POSTALCODE, SHORTNAME, FORMALNAME
FROM fias_addrobj
WHERE PARENTGUID = '0c5b2444-70a0-4932-980c-b4dc0d3f02b5' AND ACTSTATUS = 1
ORDER BY FORMALNAME
2b||!2b Just read the instructions
Re: База улиц России
Добрый день! Хочу реализовать в приложении выбор адреса из заранее загруженного КЛАДР.
Как я понял, актуальная версия находится сейчас вот здесь http://fias.nalog.ru/Public/DownloadPage.aspx
В своем приложении я использую apache+php+mysql.
Подскажите в каком формате нужно качать с выше указанного сайта, чтобы потом залить базу в таблицы mysql ?
И каким образом заливать в таблицы?
Спасибо! жду ответа.
Как я понял, актуальная версия находится сейчас вот здесь http://fias.nalog.ru/Public/DownloadPage.aspx
В своем приложении я использую apache+php+mysql.
Подскажите в каком формате нужно качать с выше указанного сайта, чтобы потом залить базу в таблицы mysql ?
И каким образом заливать в таблицы?
Спасибо! жду ответа.
Re: База улиц России
спасибо!zabachok писал(а):Вы писали в личку, ответил тамже
Re: База улиц России
Вот некоторым например тоже интересно, как =)zabachok писал(а):Вы писали в личку, ответил тамже
Re: База улиц России
по рекомендации от Stamm:
Есть обертка ФИАС https://github.com/evilmartians/fias
Написана на Ruby on Rails с использованием PostgreSQL.
Умеет и скачивать и искать.
Есть обертка ФИАС https://github.com/evilmartians/fias
Написана на Ruby on Rails с использованием PostgreSQL.
Умеет и скачивать и искать.
Re: База улиц России
Разработка, продвижение, сопровождение сайтов на Modx, Bitrix, Yii http://www.webapplex.ru