Описание пространственной информации в XML Росреестра: различия между версиями

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
(Новая страница: «Данные Государственного кадастра недвижимости (ГКН), с недавнего времени доступны в [http://ww...»)
 
Нет описания правки
 
(не показаны 3 промежуточные версии 2 участников)
Строка 1: Строка 1:
Данные Государственного кадастра недвижимости (ГКН), с недавнего времени доступны в [http://www.rosreestr.ru/document/schemes/gkn_xml/ виде XML-файлов], получаемых из кадастровых палат Росреестра.
 
Данные Государственного кадастра недвижимости (ГКН), с недавнего времени доступны в [https://rosreestr.ru/wps/portal/cc_ib_nedvijj_blanki_xml_files виде XML-файлов], получаемых из кадастровых палат Росреестра.


== Официальные данные ==
== Официальные данные ==
Строка 33: Строка 34:




[[Файл:MultiXML.png]]
[[Файл:MultiXML.png|600px|center|Рис.1]]
 


Рис.1


На Рис1. описан земельный участок состоящий из 2-х контуров, при том что второй содержит в себе 4 внутренних контура (дырки).
На Рис1. описан земельный участок состоящий из 2-х контуров, при том что второй содержит в себе 4 внутренних контура (дырки).
Строка 43: Строка 44:




[[Файл:MultiSHP.png]]
[[Файл:MultiSHP.png|600px|center|Рис.2]]


Рис.2




Строка 60: Строка 60:




[[Файл:NoContours.png]]
[[Файл:NoContours.png|600px|center|Рис.3]]


Рис.3




Строка 68: Строка 67:


Возможно, этими контурами Росреестр пытается описывать т. н. "многоконтурные" участки (синоним "единое землепользование") [http://www.anobti.ru/arc/2009/09092600.shtml раз], [http://www.yurclub.ru/docs/civil/article195.html два].
Возможно, этими контурами Росреестр пытается описывать т. н. "многоконтурные" участки (синоним "единое землепользование") [http://www.anobti.ru/arc/2009/09092600.shtml раз], [http://www.yurclub.ru/docs/civil/article195.html два].
<br />
<br />
<br />
'''UPD 15/10/2012'''
<br />
Я обратился в саппорт Росреестра в очередной раз, но после переписки с г-н Сапельниковым из Росреестра и получил ответ:
''При описании границ земельного участка, который представляет из себя контур с «дырками» нужно описать несколько элементов <Spatial_Element>.
При этом, первым должен быть описан внешний контур, за ним должны быть описаны внутренние контура. При этом порядок обхода точек внешнего контура должен быть против часовой стрелки, а внутренних – по часовой стрелке.
Если участок имеет более одного внешнего контура, в терминологии ГКН он является «Многоконтурным земельным участком»,  при этом значение атрибута @Name этого участка должно быть равно «05»,  вместо ветки <Entity_Spatial> должна быть сформирована ветка <Contours>. Каждый внешний контур должен быть описан в элементе <Contour>, при этом правила описания его границ <Entity_Spatial> соответствуют правилам описания границ <Entity_Spatial> обычного земельного участка.
Служба поддержки.''

Текущая версия от 11:03, 15 октября 2012

Данные Государственного кадастра недвижимости (ГКН), с недавнего времени доступны в виде XML-файлов, получаемых из кадастровых палат Росреестра.

Официальные данные

В описании схемы данных для Кадастровых планов территорий (версия 7) указано:

<Parcel> - Земельный участок (стр.11)

<Contours> - Контура многоконтурного участка (стр.13)

<Contour> - Контур многоконтурного участка, имеет атрибут "Number_PP" - Номер по порядку.


Каждый <Contour> содержит в себе тег описания пространственной составляющей <Entity_Spatial> - Это описание пространственной составляющей сущности данных (объекта кадастрового деления, объекта недвижимости)(стр. 22).

В случае если у Земельного участка нет тега <Contours>, то (если у него есть данные о пространственной составляющей) обязательно присутствует тег <Entity_Spatial>.

<Entity_Spatial> содержит как минимум один <Spatial_Element> - Элемент контура.

Самостоятельные попытки разобраться

Всё началось с изучения открытой библиотеки Geotools.

Там есть понятие Polygon - замкнутый контур (основной) который может содержать в себе 1 и более внутренних контуров, т.н. "дырок" (holes), который целиком находятся внутри основного контура. Polygon

Несколько Polygon'ов можно объединить в Multipolygon, что есть просто массив не пересекающихся и не касающихся друг друга Polygon'ов.

В отсутствии разъяснений Росреестра (писал электронные письма) и моего непонимания вышеуказанных описаний, поразмыслив пришёл к выводу:

<Entity_Spatial> - Polygon

<Contours> - Multipolygon

Практика и тесты

Рис.1


На Рис1. описан земельный участок состоящий из 2-х контуров, при том что второй содержит в себе 4 внутренних контура (дырки).

2 контура созданы потому, что через этот участок проходит другой, созданный для эксплуатации автомобильной дороги. Такое деление на отдельные контура носит название чересполосицы.


Рис.2


На Рис.2 показан результат обработки XML в виде shapefile.


Что-то не так

Первое, что бросается в глаза, у каждого <Contour> есть атрибут "Номер по порядку" упорядочивающий их порядок (тавтология). А у <Spatial_Element>'ов такого нет, а ведь именно в у них необходимо знать, как минимум, кто из элементов контура основной. Ну и порядок, наверное, то же важен. Но, мы видим то что есть.

Ещё...

Подобный подход оказался не до конца верным... Был обнаружен земельный участок не имеющий <Contours>, но состоящий только из чересполосных контуров (Рис.3).


Рис.3


Получается, что использование <Contours> не связано с описанием внешних контуров.

Возможно, этими контурами Росреестр пытается описывать т. н. "многоконтурные" участки (синоним "единое землепользование") раз, два.


UPD 15/10/2012
Я обратился в саппорт Росреестра в очередной раз, но после переписки с г-н Сапельниковым из Росреестра и получил ответ: При описании границ земельного участка, который представляет из себя контур с «дырками» нужно описать несколько элементов <Spatial_Element>.

При этом, первым должен быть описан внешний контур, за ним должны быть описаны внутренние контура. При этом порядок обхода точек внешнего контура должен быть против часовой стрелки, а внутренних – по часовой стрелке.

Если участок имеет более одного внешнего контура, в терминологии ГКН он является «Многоконтурным земельным участком», при этом значение атрибута @Name этого участка должно быть равно «05», вместо ветки <Entity_Spatial> должна быть сформирована ветка <Contours>. Каждый внешний контур должен быть описан в элементе <Contour>, при этом правила описания его границ <Entity_Spatial> соответствуют правилам описания границ <Entity_Spatial> обычного земельного участка.

Служба поддержки.