Формирование отчета |
Настройка параметров автоматического создания и заполнения отчета выполняется в диалоге «Формирование схемы участка» на странице «Параметры отчета».
В диалоге устанавливается:
Формат представления в отчете координат регламентирует количество знаков после запятой и число знаков до запятой (от десятичной точки влево). Используйте это свойство для уменьшения значащих позиций и разгрузки отчета. Формат представления мер линий определяет только число знаков после запятой.
Формат представления углов, позволяет выводить информацию в отчет в следующих вариантах: гг мм сс.сс – градусы, минуты, секунды, сотые доли секунд; гг мм сс.с – градусы, минуты, секунды, десятые доли секунд; гг мм сс – градусы, минуты, секунды; ггмм.мм – градусы, минуты, сотые доли минут; ггмм.мм – градусы, минуты, десятые доли минут; ггмм – градусы, минуты; гг.гггг – градусы, доли градусов.
Формирование отчетов происходит на основании заранее подготовленных шаблонов документов. Шаблоны состоит из неизменяемой и изменяемой части. Изменяемая часть шаблона описывается маркерами. Программа автоматически выполняет замену маркеров на необходимую информацию. Маркеры условно разделяются на регламентированные и не регламентированные. Регламентированные маркеры заранее известны программе и она в любом случае выполнит их поиск и очистку в случае отсутствия данных. Для нерегламентированных маркеров программа только выполнит поиск и замену на соответствующие данные. Если в шаблоне указан нерегламентированный маркер, а в данных нет соответствующего поля данных, то в отчетном документе будет оставленмаркер без замены на значения данных. Ниже приведен перечень регламентированных маркеров. NT номер поворотной точки объекта; NAMET название поворотной точки объекта; X координата X поворотной точки объекта; Y координата Y поворотной точки объекта; DX приращение координат по X поворотной точки объекта; DY приращение координат по Y поворотной точки объекта; DIR дирекционный угол отрезка метрики объекта; RUMB направление и угол отрезка метрики объекта; UGOL поворотный угол отрезка метрики объекта; UGOLIN внутренние углы; UGOLS сумма углов; LINE длина отрезка метрики; AREA площадь объекта; PAREA допустимая погрешность при вычислении площади объекта; DOP_FABS абсолютная линейная невязка; DOP_FOTN относительная линейная невязка; PERIMETR длина периметра объекта; NAMEOBJ название внутреннего объекта, находящегося внутри объекта кадастрового учета (например, строения, расположенные на участке); NTOBJ номер поворотной точки внутреннего объекта; XOBJ координата X точек внутреннего объекта; YOBJ координата Y точек внутреннего объекта; DXOBJ приращение координат по X точек внутреннего объекта; DYOBJ приращение координат по Y точек внутреннего объекта; DIROBJ дирекционный угол отрезка метрики внутреннего объекта; LINEOBJ длина отрезка метрики внутреннего объекта; UGOLOBJ поворотный угол отрезка метрики внутреннего объекта; DATA дата формирования документа; PICTURE картографическая схема объекта, в масштабе; SCALE масштаб схемы объекта.
Для метрических данных объекта (координаты, меры линий и углы) заполнение таблицы данными можно осуществить по формату строки, а не отдельным полем. Для следующих маркеров программа автоматически выполнит вставку строки таблицы и заполнит в ней информацию, в соответствии форматом строки. Ниже приведено соответствие маркера и формата строки: STR1, STROBJ1 = NT X Y DIR LINE STR2, STROBJ2 = NT UGOL LINE DIR DX DY X Y STR3, STROBJ3 = NT X Y STR3BL, STROBJ3BL = NT B L STR4, STROBJ4 = NT DIR2 LINE1 STR5, STROBJ5 = NT X Y DOP_FABS STR6, STROBJ6 = NT(i,i+1) LINE2 DIR3 DOP_FOTN
Поля STR используются для описания выбранного для обработки объекта карты, а поля STROBJ для описания объектов, расположенных внутри выбранного. Обобщенный шаблон может быть многостраничным, включающим несколько таблиц. При этом, формат и точность представления координат, мер линий, площади и других геометрических параметров в разных таблицах может различаться. Предусмотрен вариант управления этими параметрами через имя вариативного маркера. Например, при использовании маркера AREA, информация будет выводиться по формату, соответствующему настройкам, установленным в параметрах проекта. А для вариативных маркеров информация может быть выведена в иных единицах измерений и с другой точностью: AREA - площадь в метрах в соответствии с настройками AREA0 - площадь в метрах с округлением до целого AREA1 - площадь в метрах с округлением до десятых долей, AREA2 - площадь в метрах с округлением до сотых долей Area_ga - площадь в гектарах с округлением до двух знаков Area_km - площадь в квадратных километрах с округлением до двух знаков LINE - длина отрезка в метрах в соответствии с настройками LINE0 - длина отрезка в метрах с округлением до целого LINE1 - длина отрезка в метрах с округлением до десятых долей LINE2 - длина отрезка в метрах с округлением до сотых долей.
Для вывода различного представления угловых величин предусмотрены следующие варианты маркеров: DIR0, DIROBJ0 «ггг мм сс.сс» DIR1, DIROBJ1 «ггг мм сс.с» DIR2, DIROBJ2 «ггг мм сс» DIR3, DIROBJ3 «ггг мм.м» DIR4, DIROBJ4 «ггг мм.мм» DIR5, DIROBJ5 «ггг мм.ммм» DIR6, DIROBJ6 «ггг мм» DIR7, DIROBJ7 «ггг.гггг» Поля DIR используются для описания выбранного для обработки объекта карты, а поля DIROBJ для описания внутренних объектов, расположенных внутри выбранного.
Для вывода угловых величин в румбах предназначены маркеры: RUMB направление (ЮЗ,СЗ,СВ,ЮВ) и румб отрезка метрики объекта. Румб будет выводится в соответствии с теми настройками, которые установили в параметрах проекта.; RUMBN направление отрезка метрики объекта (ЮЗ,СЗ,СВ,ЮВ); RUMBU румб отрезка метрики объекта будет выводится в соответствии с теми настройками, которые установили в параметрах проекта. RUMBU0 «ггг мм сс.сс» RUMBU1 «ггг мм сс.с» RUMBU2 «ггг мм сс» RUMBU3 «ггг мм.м» RUMBU4 «ггг мм.мм» RUMBU5 «ггг мм.ммм» RUMBU6 «ггг мм» RUMBU7 «ггг.гггг»
Для вывода различного представления картографических схем объекта в масштабе предусмотрены следующие варианты маркеров: PICTURE - картографическая схема участка в масштабе, указанном пользователем; OUTLINE - абрис поворотной точки. Для маркера PICTURE предусмотрены следующие варианты по содержанию изображений схемы участка. PICTURE - полный состав объектов указанный на схеме PICTURE1 - отключены подписи крестов; PICTURE2 - отключены кресты и подписи крестов PICTURE3 - отключены подписи линий; PICTURE4 - отключены подписи крестов и подписи линий PICTURE5 - отключены кресты, подписи крестов и линий Предусмотрено несколько предопределенных комбинаций изображений, в зависимости от типа отчетной ведомости: PICTURE_0 - Разбивочный чертеж, не содержит: кресты, подписи крестов, строения, номера точек земельного участка, зоны ограничения. PICTURE_1 - Схема границ земельного участка, не содержит: кресты, подписи крестов, строения, соседей (управляется только параметрами схемы), зоны ограничения. PICTURE_2 - Список межевых знаков, не содержит: кресты, подписи крестов, строения, соседей (управляется только параметрами схемы), подписи длин линий, зоны ограничения. PICTURE_3 - Учетная карточка, не содержит: номера точек строений, соседей (управляется только параметрами схемы), подписи без длин линий, номера точек зон ограничения. PICTURE_4 - Карта (план) границ, не содержит: подписи крестов, подпись номера и площади земельного участка, номера точек строений, соседей, подписи длин линий, номера точек зон ограничения. PICTURE_5 - Карта (план) границ, не содержит: кресты и подписей крестов, подпись номера и площади земельного участка, соседей, подписи длин линий.
Для получения нужного варианта рисунка необходимо, подготовить шаблон – расставить в необходимых местах документа нужные маркеры, в диалоге Создание схемы объекта настроить полный состав отображения. Программа, при обнаружении в шаблоне ключевого поля PICTURE_i автоматически изменит состав отображения схемы, путем отключения визуализации «лишних» данных, определяемых форматом маркера. При создании схемы на нее, кроме собственных границ объекта, поворотных точек и внутренних объектов, необходимо, в ряде случаев, наносить соседние объекты. Это могут быть соседние участки, улицы, дороги общего пользования и пр. Обработка соседних объектов выполняется по единому алгоритму. При формировании схемы, программа, путем обхода всех участков метрики границ участка находит соседние объекты, определяет участки метрики, совпадающие с соседями, и в точках смены соседей расставляет векторные знаки – указатель расположения соседей. При заполнении отчета программа, обрабатывает маркеры GRANICY – для соседних объектов, запрашивает значение семантики СОБСТВЕННОЕ НАЗВАНИЕ и вставляет ее в отчет в виде строки, описывающей участок метрики. Например, «от н.1 до н.9 – участок Петрова В.И.», где значение «участок Петрова В.И» значение семантики соседнего объекта по участку метрики от 1 до 9 точек. При отсутствии на каком-либо отрезке метрики участка, считается, что здесь нет соседей, и в отчет помещается строка «земли общего пользования». Если соседние объекты не имеют топологической совместимости с объектом кадастровых работ, то программа их не обнаружит. Маркер DATA используется для вставки в отчет даты формирования документа. Настраиваемые маркеры предназначены для вывода в отчет атрибутивной (семантической) информации. Расположение маркеров в шаблоне, общий вид документа, шрифт и т.п. настраивается самим пользователем путем редактирования шаблона средствами MicrosoftOffice. Настраиваемые маркеры, заполняются в соответствии со значениями семантических характеристик. При формировании шаблона отчета такие маркеры, должны получить те же имена, что и ключ соответствующей семантической характеристики. Например, если семантика «НАЗВАНИЕ СОБСТВЕННОЕ» имеет ключ SEM9, то, ключевое поле в шаблоне будет обозначаться #SEM9#. Программа, обнаружив соответствие, произведет замену маркера на значение семантики, столько раз, сколько раз маркер присутствует в шаблоне. Все маркеры заполняются по принципу – сколько раз встретился в документе, столько раз и заполнился. Пользователь может самостоятельно выполнить настройку любого классификатора, задав необходимые имена ключей семантик. Можно расширить перечень атрибутивных характеристик, одновременно с этим добавив маркеры в шаблоны.
|