Наткнулся на замечательную статью в интернете благодаря ей легко получил квартальное деление на нужные мне районы. (Хотя они у меня и до этого были, просто спортивный интерес ) Спасибо замечательному человеку А.Н. Фадееву. Источник Ручной способ получения векторных данных ПКК Получение векторных данных с публичной кадастровой карты Росреестра. Getting vector data with the public cadastre map Rosreestra. Предисловие. Согласно приказу Минэкономразвития от 19 октября 2009 г. N 416 "Об установлении перечня видов и состава сведений кадастровых карт" на публичной кадастровой карте представляются, как общедоступные сведения, границы кадастрового деления. Некоторые управления Росреестра выложили в открытом доступе данные сведения, а многие нет. Для устранения данного недочета можно использовать косвенные пути получения этой информации. Этап 1. На публичной кадастровой карте сведения о граница кадастрового деления представлены в графическом виде и доступны по протоколу WMS в множестве ГИС. WFS-доступ к векторным данным с ПКК закрыт, но есть возможность составления ручного запроса через форму по протоколам обмена POST и GET. Для примера рассмотрим получение границ кадастровых кварталов на территорию района. Для этого необходимо войти в форму запроса "Кадастровые кварталы" и заполнить сведения, как представлено на рисунке. В данном случае пример дан для кадастрового района 12:01: PKK_id – 1201; тип геометрии объектов (Geometry Type) – площадной (Polygon) или поли-линия (Polyline); добавить условие фильтрации (Where), 11 знаков – pkk_id BETWEEN 12010000000 AND 12019999999; выбрать формат сохранения данных (Format) – KMZ. Далее нажимаем на кнопку "Query(POST)" и ждем получение ответа от сервера и сохраняем данные под новым именем. Внимание имеются ограничения в получении количества объектов – 1000. Для контроля данной величины предварительно необходимо выполнить запрос "Query(GET)" для формата html. И если величина будет равна 1000, то необходимо по фильтрации формировать две и более выборки, и загружать данные в два и более kmz-файла. Этап 2. Дальнейшую процедуру можно произвести с помощь программы "Global Mapper". Подгружаем все kmz-файлы в данной программе и сохраняем в один kml-файл, который в свою очередь открываем в обычном блокноте, и производим операцией "Замена" удаление html-оформления описания объектов, оставляя среднюю часть – номер кадастрового квартала. Можно, и даже лучше, сохранить данных в формат SHP или MIF, как представлено в статье "Решение проблем импорта данных в ГИС Карта" для возможности последующего импорта в ГИС Карта без использования электронного ключа. Этап 3. Импортируем kml-файл в ГИС, например ГИС Карта. Процедура импорта производится через меню "Файл/Импорт векторных данных из…/Файлы Google Earth (KML)" (операция доступна только при наличии ключа к программе). В форме подключаем подкорректированный kml-файл и файл классификатора, рекомендую "survey.v3.rsc", устанавливаем флажок "Выбрать из классификатора" и далее нажимаем кнопку "Настройка кодов" где каждому виду объектов kml-файла устанавливаем соответствующий вид объекта классификатора Панорамы, после этого нажимаем на кнопку "Установит", а затем нажимаем кнопку "Выполнить". Номер кадастрового квартала будет прописан в семантике – код не определен (для данного классификатора его номер 30002), который можно перекодировать на семантику - собственное название. Этап 4. Для приведения к существующим требованиям "Порядок присвоения кадастровых номеров" необходимо создать соответствующую семантику - кадастровый номер. Выполнение этой операции производим путем экспорта данных в формат Excel, в котором производим расчет нового поля и сохранения файла в формат dbf. Подключаем dbf-файл к карте и способом "Обновление семантики" осуществляем запись значений нового поля в семантику - кадастровый номер. Этап 5. Переводим данные границ кадастрового деления в местную систему координат путем пересчета данных из WGS-84 в соответствующую МСК. Как это делается в ГИС Карта можно узнать из статьи "Перевод данных МСК в другую систему координат". Эпилог. Для получения границ земельных участков в рамках кадастрового квартала (без мусора от других кварталов) технология аналогична, пример для квартала 12:01:0101001, изменяются следующие позиции формы "Земельные участки", относительно предыдущего примера: PKK_id – 12010101001; добавить условие фильтрации (Where), 16 знаков – pkk_id BETWEEN 1201010100100000 AND 1201010100199999. Но к сожалению данный способ стал недоступен ввиду введения ограничений на портале ПКК Росреестра по земельным участкам и поэтому предлагается вытаскивать их границы по каждому из них. Для этого в запросе поле pkk_id не заполняется, а в поле (Where) прописывается для земельного участка с кадастровым номером 12:01:0101001:0001, примерно вот так -CAD_NUM='12:01:0101001:1'.
Если будут вопросы обращайтесь. Подскажу. У меня все получилось. Правда я не мучился с переименованием кварталов. (Частично этап 3 и этап 4). Скинул просто границы, потом проще вручную с публичной карты перенести нужные мне номера. И вместо программы Карта ГИС. Я использовал Sokkia Spectrum Office (для пересчета из WGS в МСК). А потом оттуда благополучно перенес всё в AutoCAD. Всем удачи
чет не особо въехал вы с публички экспортировали рисунки и перевели в мид и миф? так там вроде нет точных данных по характерным точкам на границе квартала
Харитон, если бы я знал что я там экспортировал. Я через форму запросил свой район, вводя в формы хитроумные данные. У меня в загрузки скачался файл в формате KMZ. KMZ через Global Mapper я экспортировал в DXF. В Sokkia Spectrum Office импортирую DXF и пересчитываю WGS в МСК. Сохраняю. Открываю в AutoCAD и о чудо! квартала совпадают с кварталами которые у меня имеются (позаимствовал у хороших людей в КП ). А, что это за файл KMZ и откуда он берется я не знаю. Качается он отсюда ))) (http://maps.rosreestr.ru/ArcGIS/rest/services/CadastreNew/Cadastre/MapServer/12/query) з.ы. Может быть это и баян, но статья Апрельская, да и на форумах я о подобном способе получения кварталов не слышал. Сейчас второй район скидывал. Ушло минут 20 на всё про всё, а то и меньше Вот в каком виде я получил район: Это пересчитанный район в SSO в МСК: Это квартальное деление на отдельный населенный пункт: Это всё не картинки, это полигоны.
Если кому "запарно" читать шапку то вот кратко, как все делается!!!:1. Идем сюда 1.1. Пишем в строкеPKK_ID: первые четыре цифры вашего района (например для кадастрового района Красногвардейский г. Санкт-Петербург 78:11 (пишем 7811)) 1.2. Выбираем Geometry Type: - Polyline 1.3. В Where пишем - pkk_id BETWEEN ####0000000 AND ####9999999. Где #### это номер вашего района (то есть 7811) 1.4. В самом низу в строке Format выбираем KMZ. И нажимаем Query(POST) 2. Когда скачается файл kmz открываем его в Global Mapper (ссылка в шапке). И сохраняем файл kmz в нужном формате (тут кому какой формат нужен, мне для пересчета координат нужен dxf, т.к. работаю в AutoCAD) 3. Пересчитываем WGS в МСК как вам угодно. Повторюсь я сделал это в Spectrum Survey Office (Topcon Tools) ВНИМАНИЕ! Максимальный файл KMZ не больше 1000 объектов. Проверить сколько в вашем районе объектов можно выбрав в самом низу в строке Format - Html и нажать Get(POST). Если больше 1000 делаем кусками по аналогии выше.
mr.Deka, у меня тоже квартала отлично получились. А вот конкретный ЗУ никак. может как-то по-другому?
Статья не моя. Статья Фадеева А.Н. До участков еще не дошел. Пока районы скидывал. Как попробую, сообщу свой результат. Проблема с участками еще в том, что по идее данные тоже будут WGS. И пересчитав в МСК нет гарантии, что у палаты также будет пересчитано.
Alexandr-GR, Вы в форме для ЗУ заполняете? Сама структура Форма для ЗУ Есть еще форма для крупных ЗУ з.ы. В этой форме запросил ЗУ. CAD_NUM='XX:XX:XXXXXXX:XX' Polyine, KMZ, Query (post) Получил файл kmz с участком в WGS
Действительно заполнял форму кварталов.. Все теперь получилось.. mr.Deka, спасибо за отличнейший инструмент!
Пожалуйста. В свою очередь огромное спасибо Фадееву А.Н. Порадовал перед выходными Были бы еще эти данные в МСК. Цены бы не было ресурсу. ... Хотя ему и так цены нет!
Эх, "сваять" бы программу по оперативному выдергиванию земельных участков. Забил кадастровый номер и получил координаты участка. И программу бы под андроид и WM с выдачей координат в WGS и МСК
У меня лично уже и от этой возможности какой-то щенячий восторг. До этого времени понятия не имел, как вытащить векторные данные из публичной карты. Как бы и эту "лавочку не прикрыли".
Ну я все кварталы не просматривал. Ну в целом да. Ну есть какие то расхождения небольшие. Но я думаю, они двигают его когда участок межуется и дорога рядом они подтягивают квартала к дороге. Или к словам цепляешься? и для iOS
Так она не переводит, думаю. Видимо информация идет с какой-то общей базы КП. Надеюсь ) А вот уже перевод в МСК. С этим в разных регионах по разному. Могут быть, думаю, и проблемы.
Зря сделали репост. Чем больше народу знает, тем больше шансов, что закроют и останемся вообще без всего. Мы на гис-лабе кстати этот момент тоже обсуждали, на последних страницах.
А, поздно. На гисе новость появилась. http://www.gisa.ru/95672.html Теперь точно прикроют. Мои поздравления.
ага сам сегодня получил рассылку с ГИСА и об этом так же подумал. но прикрыть у них прав не хватит, если только не уберут границы кварталов с публички