При оформлении карт часто возникает необходимость вставки различных таблично-текстовых данных. В особенности это касается специализированных видов чертежей: землеустроительных документов, различных схем, планов и тому подобного. Для этих целей в Digitals имеется специальный вид объектов, размещаемых на слоях типа Таблица. О типах слоев и их атрибутах мы говорили в Гл.6, «Классификатор».
Чтобы вставить в карту текстовый блок или таблицу, следует воспользоваться одной из команд, собранных в подменю
> . Рассмотрим их подробнее.Позволяет вставить в карту простой текстовый блок. Команда открывает диалог, показанный на Рис.7.14.
Ввод текста подчиняется следующим правилам:
Текст можно ввести в несколько строк.
Текст можно выровнять влево, по центру или вправо, воспользовавшись соответствующими кнопками на панели инструментов окна. После вставки в карту, текст будет выравниваться внутри ограничивающего текст прямоугольника.
При необходимости сформировать текст в виде таблицы, следует разделять колонки символом табуляции (клавиша TAB). Для таблиц выравнивание текста работает отдельно в каждой колонке.
Текст будет вставлен в текущую позицию, то есть по центру рабочей области карты.
Текстовый или табличный объект будет вставлен в первый найденный слой типа Таблица. При необходимости программа сама создаст слой данного типа с именем “Текстовый блок”.
Любой текстовый объект или таблицу можно изменить. Смотрите ниже раздел «Редактирование таблиц».
Вставляет в карту таблицу, содержащую все заполненные параметры помеченного объекта. В первой колонке таблицы размещаются имена параметров, а во второй их значения. Таблица размещается рядом с объектом, если только не установлена галочка
, о которой немного ниже.Вариант предыдущей команды с большими возможностями для настройки. Команда открывает диалог, показанный на Рис.7.15.
В поле ввода Формат следует ввести ссылки на параметры, которые будут включены в таблицу, разделяя эти ссылки пробелом. Ссылка записывается примерно по тем же правилам, по которым создаются производные параметры. В квадратных скобках задается порядковый номер параметра или его код. В последнем случае, перед кодом следует написать ID. Примеры: P[0] P[ID20030].
Если не устанавливать никаких дополнительных настроек, то будет сформирована таблица значений параметров в виде столбцов с заголовком из имен параметров. Такая таблица будет вставлена для каждого из помеченных объектов.
Рассмотрим дополнительные настройки окна:
Галочка Суммарная для всех объектов заставит команду формировать одну таблицу для всех помеченных объектов.
Галочка
отключает заголовок таблицы, в котором указываются имена параметров.Галочка
форматирует параметры в виде столбца, а не строки.Команды предназначены для вставки таблиц с метрическими характеристиками помеченного объекта: таблиц длин линий, дирекционных и внутренних углов, координат точек (узлов). Программа предоставляет команды для формирования таблиц с наиболее часто используемыми вариантами сочетаний этих характеристик.
Такие таблицы являются непременным атрибутом на землеустроительных чертежах.
Точность координат, отображаемая в таблицах, определяется настройкой Число десятичных знаков на закладке Вид в диалоге настроек программы. Точность длин линий, отображаемая в таблице, определяется маской фиксированного параметра -10 “Длины линий”. Если маска не задана, то используется та же настройка Число десятичных знаков.
Гибкий вариант предыдущей команды. Команда открывает диалог, показанный на Рис.7.16. Диалог позволяет задать строку формата, согласно которой будет построена таблица. В строке применяются символы-заместители, имеющие определенный смысл для программы. Сводка применяемых символов дана в Табл.7.1.
Таблица 7.1. Символы-заместители строки формата настраиваемой таблицы
Символ | Описание |
---|---|
N | Номер точки (узла) в объекте. |
P | Имя точки. В качестве имени используется содержимое параметра точечного объекта, совпадающего с узлом контура. Таким образом можно организовать нумерацию узлов, которая не будет зависеть от порядкового номера точки в полигоне. Нередко используется при работе с обменным форматом IN4. |
D | Программа просматривает все точки (узлы) помеченного объекта и, если находит в карте линию (объект из двух точек), один из концов которой совпадает с узлом объекта, то записывает в таблицу длину найденной линии. Используется для получения сводной таблицы длин перпендикуляров, опущенных из точек границы отвода на ось (смотрите Рис.7.3). |
X | Координата X точки (узла). |
Y | Координата Y точки (узла). |
Z | Координата Z точки (узла). |
L | Длина линии. |
A | Дирекционный угол линии. |
I | Внутренний угол. |
a | Дирекционный угол линии, но с большей точностью (до десятых секунды). |
i | Внутренний угол, но с большей точностью (до десятых секунды). |
x | Широта в градусах с десятичными долями. Для правильного пересчета в географическую систему координат карте должен быть назначен датум. Смотрите Гл.9, «Cистема координат карты». |
y | Долгота в градусах с десятичными долями. Для правильного пересчета карте должен быть назначен датум. |
* | Подбивает сумму длин линий или внутренних углов в конце таблицы. Работает в сочетании с символами L и I. Звездочку следует разместить после соответствующего символа. |
Позволяет получить таблицу экспликации площадей внутренних контуров помеченного полигона. Применяется при составлении землеустроительной документации. Подробнее мы будем говорить об этой и следующей команде в Гл.12, «Применение в землеустройстве».
Извлекает информацию из смежных к помеченному полигону объектов и формирует таблицу смежников.
Если установить эту галочку, то таблицы параметров, длин линий и прочие будут вставляться в центр того объекта, для которого они формировались.