1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны перебои в работе.
    Скрыть объявление

Как получить список кадастровых кварталов района?

Тема в разделе "Получение сведений ГКН, ЕГРП", создана пользователем R Geo, 10 сен 2014.

  1. R Geo

    R Geo Форумчанин

    Мне нужно получить списком все номера кадастровых кварталов определенного района. Как это сделать? Запрос в ПКК по XX:XX:* дает только 1000 результатов, но в интересующих меня районах больше, чем 1000 кварталов.
    p.s. мне нужны от 15:00: до 15:09:.
     
  2. cfifti

    cfifti Форумчанин

    Ни как, только вытаскивать по районам, если в нем больше 1000 кварталов, то по кадастровым блокам(массивам).
     
  3. ANAT01

    ANAT01 Форумчанин

    http://kadata.ru/

    Интерфейсом портала может и нельзя, но GET запросы с подстановкой формата типа 15:01:01*, 15:01:02*, ... еще никто не отменял ::biggrin24.gif::
     
    R Geo нравится это.
  4. R Geo

    R Geo Форумчанин


  5. Тема хоть и старая, но задача актуальна.
    Такая же ситуация, как и описанная вами: надо получить списком все номера кадастровых кварталов определенного района. По указанной выше ссылке (заменив maps.rosreestr.ru на pkk5.rosreestr.ru) результата нет, самостоятельно составить запрос не получается, т.к, используя форму на указанном сервисе, пишет что такая операция не поддерживается. Возможно, вы в курсе как решить вопрос?
     
  6. ANAT01

    ANAT01 Форумчанин

    На pkk5.rosreestr.ru есть возможность искать по кварталам.
    В результате поиска делаются ajax запросы которые выдают ответ в формате json
    Например, http://pkk5.rosreestr.ru/api/typeahead?text=15:08:000001&limit=1&skip=0&type=2, который выдает по 10 ответов за раз.

    Натравливаете curl на этот адрес с перебором кварталов (15:08:000000, 15:08:000001, 15:08:000002, и т.д до 15:08:999999)
    Потом парсите этот миллион json-файлов, удаляете дубликаты и вуаля!!!!

    Для уменьшения количества запросов - проверять нужно по группам, например проверяем есть ли квартала 15:08:01, если есть проверяем есть ли 15:08:0101 и т.д., то есть если нет квартала начинающегося с 15:08:09..., то нет смысла перебирать этот диапазон.

    Брутфорс наше все! ::biggrin24.gif::
     
    Последнее редактирование: 23 июн 2017
  7. Спасибо за ответ. В принципе сейчас так и делается ::biggrin24.gif:: Только pkk5 периодически блокирует доступ во время парсинга, поэтому хотелось бы более простой способ, как, например, по приведенной R Geo ссылке.
     
  8. Не большое уточнение: лимит на выдачу сведений - 12.
    Я пока сам не делал эту операцию, но мысли, примерно, следующие:
    1. Получить количество кадастровых кварталов в кадастровом районе.
    2. Отправляем первый запрос на получение первых 12 кварталов в районе (skip=0, limit=12).
    3. Во втором запросе указываем значение skip=12, limit=12.
    Далее для каждого следующего запроса значение skip увеличиваем на 12.

    КМК, так запросы не будут давать лишнюю нагрузку на сервер.

    Если что - документация сервисов ПКК, в том числе сервисов идентификации, размещена здесь:

    http://pkk5.rosreestr.ru/help/pkk5_services.docx
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление