Настройка Geozem согласно требованиям для кадастрового учёта

Geozem позволяет подготавливать документы для кадастрового учета согласно "Требованиям к оформлению документов о межевании, представляемых для постановки земельных участков на Государственный кадастровый учет" (приказ № 327 от 2.10.2002 г Федеральной службы земельного кадастра России).

Согласно этим Требованиям для постановки на кадастровый учет, в Земельно-Кадастровую Палату межевая организация предоставляет "Описание земельных участков". В состав описания входят разделы:

1.Раздел "Чертеж земельных участков" - графическое описание земельных участков и их частей в объеме, необходимом для внесения этих сведений в государственный реестр земель кадастрового района.

На чертеже должны быть показаны условными обозначениями старые и вновь образованные границы и поворотные точки.

2.Раздел "Описание границ" -текстовое описание положения на местности всех образуемых при межевании участков границ, показанных на Чертеже границ земельных участков в объеме, необходимом для внесения этих сведений в государственный реестр земель кадастрового района.

В этот раздел входит описание узловых и поворотных точек, участков границ.

Основные требования к обозначениям

1.Все вновь образованные точки обозначаются буквой "н" с номером точки в пределах чертежа. Зарегистрированные точки обозначаются так, как названы в ПК ЕГРЗ. Размер шрифта для обозначения номера точки – 1,5 мм.

2.Все существующие участки границ, имеющиеся сведения о которых достаточны для определения его прохождения на местности обозначаются сплошной линией черного цвета, если сведений не достаточно для определения ее прохождения на местности обозначаются пунктирной линией. Сплошная линия черного цвета, толщиной 0,2 мм. Пунктирная линия черного цвета толщиной 0,2 мм, длиной штриха 2 мм и интервалом между штрихами 1 мм.

3.Все вновь образованные участки границ обозначаются сплошной или пунктирной линией красного цвета (допускается ручное выделение маркером красного цвета).

4.Точки границ, имеющиеся сведения о которых не позволяют однозначно определить ее положение на местности обозначается окружностью, если точку границы можно однозначно определить на местности, то обозначается кругом черного цвета. Диаметр окружности 1,5 мм.

5.Название земельного участка обозначается: двоеточие и часть кадастрового номера, соответствующая кадастровому номеру в кадастровом квартале. Размер шрифта для обозначения номера земельного участка (части участка) – 2,5 мм.

Реализация

Для точек создаём свои стили: окружность и круг. В состав поставки Geozem входят эти стили. Код окружности – 256, код круга – 257.

Для обозначения точек, которые не входят в полигон, применим стиль с кодом 0.

Для линий подойдет стандартные стили: код сплошной линии – 0, код пунктирной линии – 2.

Теперь создаем выражения.

Точки:

В качестве признака регистрации точки применим значение свойства точки [nztxt], которое содержит название этой точки в ЕГРЗ.

n=([nztxt]="")

Название точки будет таким: если нет признака регистрации точки, то к номеру точки добавляется буква "н", в противном случае пишется название из свойства [nztxt].

name=IF([n],("н"+STR([nomer])), [nztxt] )

Для тех точек, которых нет в полигоне, признаком служит отсутствие названия (свойство [nz]), для таких точек стиль будет равен нулю. Для точек, которые зарегистрированы (переменная [n]=false), стиль точки будет 257.

Для точек, которые нельзя определить на местности вручную установим в редакторе стиль 256 (окружность).

style=IF([nz]<0,IF([oldstyle]=0, 257, [oldstyle]), 0)

Линии:

Линия должна быть пунктирной, если хотя-бы одна точка была с кодом 256. Линия должна быть сплошной, если хотя бы одна точка с кодом 0.

n=(([t1.style]=256)or([t2.style]=256))and(([t1.style]<>0)and([t2.style]<>0))

style=IF([n], 2, [oldstyle])

Там где граница полигона должна быть пунктирной, следует на эту сторону следует нарисовать линию.

Полигоны:

Название полигона:

name=IF(([kadnomer]=0),[S1], IF(([kadkwart]=0),[S3],[S2]))

S1=("#"+str([nomer]))

S2=(FormatFloat("0",[kadkwart])+":"+FormatFloat("0",[kadnomer]))

S3=("1:"+FormatFloat("0",[kadnomer]))

Шрифт:

Размер шрифта названия точек устанавливаем равным 6.

Размер шрифта названия полигонов устанавливаем равным 8.

Использование баз данных при формировании отчетов

Если настроено подключение к базам данных, то есть возможность получать информацию о названиях зарегистрированных точек, признака регистрации участков, имени владельца и т.п. прямо из базы данных ПК ЕГРЗ.

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

Пример:

Пусть имеется таблица с названиями точек, координатами X и Y:

Название таблицы:Koords.dbf

Описание полей таблицы:

NAME –char(10) : название точки

KX –Float(15,3) : координатаX

KY –Float(15,3) : координатаY

Чтобы получить название точки по известным координатам, нужен SQL-запрос:

Select name from koords.dbf where ((kx-x) between -0.01 and 0.01) and ((ky-y) between -0.01 and 0.01)

Где переменные x и y –координаты, которые нужно найти.

Здесь ищутся координаты с точностью 0,01 м, в этом случае координаты признаются одинаковыми.

Для использования этого запроса, для рисунка в отчете "Описание земельных участков" должны быть строки:

[план]

tos.name0=IF([n],("н"+STR([nomer])), [nztxt] )

tos.style=IF([nz]<0,IF([oldstyle]=0,257,[oldstyle]),0)

tos.n=([nztxt]="")

tos.sr1="((kx-"+str([x])+") between -0.01 and 0.01)"

tos.sr2="((ky-"+str([y])+") between -0.01 and 0.01)"

tos.reg=select("name from koords.dbf where "+[sr1]+"and"+[sr2])

tos.name=IF(([reg]<>""""),[reg],[name0])

Для формирования описания границ, в редакторе переменных пишем:

sr3="""name from koords.dbf where ((kx-""+str([x])+"") between -0.01 and 0.01)and((ky-""+str([y])+"") between -0.01 and 0.01)"""

reg="select("+[sr3]+")"

кадбд="name=IF(("+[reg]+"<>""""),"+[reg]+","+[кадбд0]+")"

кадбд0="IF(([nztxt]=""""),(""н""+STR([nomer])),[nztxt])"

И переменную [кадбд], вставляем в соответствующие места в отчете:

[TOSCALC([номер_точки], [кадбд])]

[TOSCALC([номер_точки], [кадбд])] - [TOSCALC([номер_сл_точки], [кадбд])]

Этот пример использования базы данных можно скачать с сайта программы.