ПОМОЩЬ
Руководство для лесоустройства
Таксация:
Карты:
Совмещение:
Инструкции:
|
|
Документация по устаревшей и неподдерживаемой версии ГИС TopoL-L 6.8.
Использование информационных форм TopoL
01.12.2009
Инфоформы - это выпадающие при выборе объектов карты
(полигонов, линий, точечных объектов и надписей) растягиваемые окошки, в
которых программа может показать:
- простые
текстовые формы на основе баз данных карты, а также присоединенных к карте
баз данных, но без возможности редактирования этих данных (создаются на
основе языка ToPas);
- содержимое
простых текстовых файлов;
- фотографии,
растровые изображения;
- видеоролики,
звукозаписи;
- ссылки
на прикрепленные документы, через эти ссылки их можно открыть (аналог
двойного щелчка на документе в проводнике или коммандере).
Фотографии, документы и т.д. могут быть прикреплены к блоку
в целом, либо к конкретному графическому объекту (полигону, линии, точке). В
последнем случае в базу данных этого объекта записывается ссылка на
соответствующий файл.
Подготовка информационных форм
Для подготовки информационных форм используются команды меню
БД полигонов, линий, точек и текстов (надписей):
Блоки-редактор / Задать информ. форму…
Инфоформа создается для объектов конкретного типа (полигон,
линия и т.п.) и конкретной группы (P7550, L7710
и т.п.). При создании образуется файл с номером группы и расширением *.ndi, который может быть
размещен либо внутри блока - в этом случае инфоформа будет связана с этим
блоком, либо в стартовом (региональном) каталоге – тогда она будет применима
для всех объектов заданной группы.
Важное примечание. Если в инфоформе предполагается
показывать текстовые файлы, то кодировка блока должна соответствовать кодировке
этих файлов, иначе программа будет показывать кириллицу неправильно. Кодировка
для активного блока устанавливается :
Меню / Настройки / Кодировка текстов в блоках
Покажем создание инфоформы для линии границ делянок в
случае, когда инфоформа заполняется текстовыми файлами геоходов и связана с
документом Excel (*.xls).
При вызове пункта меню Задать информ. форму…
программа сначала предложит выбрать группу объектов (L7710) и покажет следующий диалог:

Для заполнения полей необходимо двойным щелчком мышки
выбрать редактируемое поле:
- Текст
поля Description
Задает заголовок инфоформы.
- Поля
Size и Position задают
стартовый размер и положение инфоформы на экране (при переключении Use… в <yes>). Размеры
задаются в пикселях, координаты отсчитываются от верхнего левого угла
экрана.
Стрелочка в левом
верхнем углу диалога показывает меню, в котором выбирается тип информации
(текстовый файл, документ и т. д.). При выборе в этом меню в дереве слева
добавляется новый пункт, а справа появляется соответствующая ему форма.
Ниже приведена форма для связанного документа Excel.
Необходимо заполнить следующие поля:
- В
поле Sourse file
/ By database стоит <no>, это означает, что
документ будет связан с блоком в целом.
- Поле
Sourse file
/ File позволяет выбрать связываемый документ. Имеется
возможность использовать абсолютный путь к файлу Full path или
относительный – Relative path,
в последнем случае ссылка не будет теряться при переносе базы на другой
диск. Относительный путь отсчитывается от стартового (регионального)
каталога проекта.
- Поле
Description
задает заголовок страницы инфоформы.
- Поле
Folder
задает текст на ярлычке страницы инфоформы.
Примечание. Тип документа должен быть зарегистрирован
в Windows, то есть
открываться через двойной щелчок мышкой по его ярлыку или ярлыку документа в
проводнике или коммандере.
Далее приведена форма для связанных текстовых файлов
геоданных.
Необходимо заполнить следующие поля:
- Поле
Description
задает заголовок страницы инфоформы.
- Поле
Folder
задает текст на ярлычке страницы инфоформы.
- В
поле Sourse file
/ By database стоит <yes>, это означает, что
отдельный документ будет связан с каждым графическим объектом (линией).
- Поле
Sourse file
/ DB item позволяет выбрать имя поля базы данных GEO для группы L7710. Эта БД должна быть
создана заранее и в нее (в соответствующее поле GEO) должны быть записаны ссылки на
файлы геоданных.
Также имеется возможность записывать в БД абсолютный путь к файлам
геоданных Full path
или относительный – Relative path.
Относительный путь отсчитывается от стартового (регионального) каталога
проекта. - Поля Buttons / … Clipboard и
… Print включают показ кнопок для копирования текстов окна в
буфер обмена Windows
и для печати на принтере.
Ссылки на файлы геоданных в БД блока должны выглядеть так
(относительный путь)
где 02\03\ - номера территориального и участкового
лесничеств,
doc\
- каталог документов на уровне участкового лесничества,
001.geo, … - имена файлов геоданных.
Использование информационных форм
Для вызова информационных форм используются команды меню БД
полигонов, линий, точек и текстов (надписей):
Блоки-редактор / Информы к линиям (полигонам, точкам, надписям)…
При выборе связанного с инфоформой объекта карты появляется
сама форма. Каждому виду документа соответствует своя страница с ярлычком.
Пример страницы для открытия документа Excel (один документ для всего блока):
Пример страницы для открытия текстовых файлов геоданных
(отдельный документ для каждой выбираемой линии):
Примечания. Шрифт окна инфоформы задается через меню Видимость
/ <палитра> / Шрифт текстовых окон. Рекомендуем использовать шрифт Courier New, 9.
Символы табуляции Tab показываются в окне текстового файла кубиками. Чтобы
улучшить вид документа, можно заменить Tab-ы пробелами (можно сделать в редакторе Aditor и др.).
|