Страница 1 из 1

Получить список улиц Москвы из КЛАДР

Добавлено: 15 ноя 2015, 12:56
Slon747
Пытаюсь получить список улиц Москвы из таблиц КЛАДР.
В KLADR.DBF получаю значение OCATD = "45000000000";
В STREET.DBF фильтрую строки по этому значению, но ничего не возвращает.
Подозреваю, что это происходит из-за того, что Москва выделена в отдельный регион.
Как тогда получить список улиц? Брать все объекты из KLADR.DBF, принадлежащие этому региону?
Но как их отобрать?

Re: Получить список улиц Москвы из КЛАДР

Добавлено: 15 ноя 2015, 13:04
trir
Найди Красную площадь
http://kladrinfo.ru/?p=6&c=77000000000415400
и не говори, что ищешь в dbf
лично я загружал в нормальную СУБД, раскладывал код на составляющие и только потом работал с базой

Re: Получить список улиц Москвы из КЛАДР

Добавлено: 15 ноя 2015, 15:30
Slon747
trir писал(а):Найди Красную площадь
http://kladrinfo.ru/?p=6&c=77000000000415400
Не нашел. Что дальше?
trir писал(а): и не говори, что ищешь в dbf
лично я загружал в нормальную СУБД, раскладывал код на составляющие и только потом работал с базой
Я загружаю в нормальную СУБД. Файлы DBF беру на сайте КЛАДР.

Re: Получить список улиц Москвы из КЛАДР

Добавлено: 15 ноя 2015, 15:43
trir
код разложил?

Re: Получить список улиц Москвы из КЛАДР

Добавлено: 15 ноя 2015, 18:31
Slon747
Значения поля CODE?
А как он раскладывается?

Re: Получить список улиц Москвы из КЛАДР

Добавлено: 15 ноя 2015, 19:39
trir
Так... документацию хоть читали?
Структура кодового обозначения в блоке "Код":
СС РРР ГГГ ППП УУУУ АА, где
СС – код субъекта Российской Федерации (региона), коды регионов представлены в Приложении 2 к Описанию классификатора адресов Российской Федерации (КЛАДР);
РРР – код района;
ГГГ – код города;
ППП – код населенного пункта;
УУУУ – код улицы;
АА – признак актуальности наименования адресного объекта.
45 286 585 000
СС РРР ГГГ ППП

Re: Получить список улиц Москвы из КЛАДР

Добавлено: 15 ноя 2015, 20:04
Slon747
Читал, но наверное недостаточно внимательно.
Спасибо.