Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабораторні роботи 2-9.doc
Скачиваний:
13
Добавлен:
14.08.2019
Размер:
1.63 Mб
Скачать

Передача данных из карты в карту

Передача данных из карты в карту производится через буфер обмена Windows. Команды вырезания и копирования для объектов и значений параметров используют буфер обмена. Все, что скопировано в буфер, может быть вставлено в другую карту с помощью соответствующих команд вставки объектов или значений параметров.

Для копирования объектов из одной карты в другую нужно открыть исходную карту, пометить требуемые объекты и выполнить команду Правка|Копировать. Затем откройте карту, в которую нужно поместить объекты, и выполните команду Правка|Вставить.

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

Правила копирования

Копирование объектов из карты в карту определяется кодом слоя (ID) к которому они принадлежат.

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

Такое же правило действует для параметров и условных знаков.

Cоздание шаблонов карт

Шаблон представляет собой карту, не имеющую объектов, но содержащую согласованные настройки слоев, параметров объектов, и библиотеку условных знаков.

Шаблоны используются при создании новой карты (Файл|Создать) и для загрузки из некоторых форматов.

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

Шаблон это "пустой" DMF-файл, который не содержит ни одного объекта. Просто удалите все объекты, используя Правка|Пометить все и Правка|Удалить в предварительно отредактированном файле, а затем сохраните его под любым именем (например 2000.dmf) в папку \Digitals\Templates.

Шаблон по умолчанию

Для того, чтобы назначить шаблон по умолчанию, запишите его в директорию \Digitals под именем Normal.dmf. Такой шаблон будет загружаться автоматически, каждый раз при выполнении команды Файл|Создать.

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

Дополнительные шаблоны

Дополнительные шаблоны можно записать в папку \Digitals\Templates.

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

При щелчке на изображении чистого листа будет создана карта на основе шаблона по умолчанию Normal.dmf.

Шаблоны документов (dmt-шаблоны)

DMT-файлы содержат шаблоны графических документов, создаваемых через меню Сервис|Документы.

Для преобразования DMF-шаблона в DMT необходимо просто изменить его расширение на DMT (переименовать), используя средства Windows.

DMT-файлы можно открывать для редактирования и сохранять как обычные DMF. Создайте требуемый образец шаблона, используя вынос параметров объекта. Для параметров участка, которые должны перемещаться независимо от самого участка, используйте текстовые таблицы (Вставка|Таблица|Текст...), в которых места вставки должны содержать текст вида P[N], где N - номер соответствующего параметра в списке параметров карты. Например, вместо P[0] будет вставлено значение площади участка.

Сохраните все необходимые шаблоны в папку, где находится программа.

При запуске GED выполнит поиск всех DMT-файлов и сформирует подменю в Сервис|Документы.

Для выдачи акта пометьте требуемый участок (участки) и используйте Сервис|Документы|Имя шаблона.

Если помечен пункт меню Сервис|Документы|Групповой режим, то программа создаст отдельный акт для каждого помеченного участка, в противном случае все участки будут внесены в один акт.

Для того, чтобы программа автоматически формировала имена файлов создаваемых актов, нужно заполнить значение имени шаблона в "Карта|Свойства|Имя". Например, для вставки данных землевладельца в имя файла задайте в качестве имени карты -P[6] (при условии, что 6-й параметр карты содержит фамилию). Тогда создаваемые акты будут иметь вид Act5000-Петров В.И.dmf, где Act5000 - имя DMT-шаблона.

Для автоматического создания полосок разных цветов вдоль границ со смежниками шаблон должен содержать слои с фиксированными именами Border 1, Border 2, Border 3 … (Пример в Act-5000.DMT)

Для того, чтобы для каждого участка формировались несколько документов за один раз, необходимо создать в \Digitals папку с расширением .DMT (Например, \Digitals\Пакет5000.DMT) и скопировать туда все необходимые dmt-шаблоны. Такая папка возникнет в меню Сервис|Документы как <Пакет5000>. При выборе данного пункта меню будут сформированы документы по всем шаблонам из папки.

Таких групповых наборов может быть несколько в различных папках вида \Digitals\ИмяНабора.DMT

Все создаваемые акты будут сохраняться в папку Documents. (\Digitals\Documents)