Поверх карты местности, пользовательских карт, растров и матриц (района работ) могут отображаться OLE-объекты и врезки.
Врезка предназначена для отображения карты, растра или матрицы в виде иллюстрации поверх открытого района работ. Это означает, что данные во врезке могут иметь свой масштаб, проекцию, систему координат, классификатор, не связанные с открытым районом работ.
Расположение врезки в районе работ, размер и цвет рамки, цвет фона, масштаб, способ привязки, границы видимости и другие свойства выбираются пользователем в диалоге Список встроенных документов, закладка Врезка. Диалог запускается через меню Вид/Список документов.
В окне врезки данные могут отображаться целиком или в виде заданного фрагмента. Выбор центра фрагмента выполняется в правой части диалога с помощью линеек прокрутки изображения.
При отображении данных в виде фрагмента можно указать масштаб изображения. При отображении данных целиком масштаб определяется динамически с расчетом размещения всех данных в заданной рамке.
Для перемещения врезки по району работ необходимо нажать левой кнопкой «мыши» над врезкой. Допустимые действия подсказываются формой курсора. Перемещение и изменение размеров врезки выполняется при нажатой левой кнопке «мыши».
Свойства врезки можно изменить без диалога, если нажать над врезкой правую кнопку «мыши» и выбрать соответствующий пункт всплывающего меню.
Описание врезки сохраняется в INI-файле района работ.
Описание врезки хранится в INI-файле района работ в секции [INSET]. INI-файла хранится вместе с паспортом района работ (MAP, SIT, RSW или MTW) и имеет такое имя, как паспорт, с добавлением расширения “.INI”.
Секция [INSET] содержит следующие ключевые поля:
COUNT
| - число врезок;
|
PATHi
| - путь к данным (MAP, SIT, RSW или MTW),
I – номер врезки от 1 до COUNT;
|
NAMEi
| - условное название врезки (до 31 символа);
|
PLACEi
| - способ привязки (0 – отображать целиком, 1 - фрагмент);
|
SCALEi
| - масштаб отображения данных;
|
TOPi
| - верхняя граница видимости (например, 100 000);
|
BOTTOMi
| - нижняя граница видимости (например, 25 000);
|
VIEWi
| - признак отображения (0 – скрыть, 1 - отображать) ;
|
FPXi
| - координата Х верхней стороны рамки;
|
FPYi
| - координата Y левой стороны рамки;
|
SPXi
| - координата Х нижней стороны рамки;
|
SPYi
| - координата Х правой стороны рамки;
|
FFXi
| - координата Х центра сврезки в системе координат отображаемых данных;
|
FFYi
| - координата Y центра сврезки в системе координат отображаемых данных.
|
Пример:
[INSET]
|
|
COUNT = 1
PATHi = C:\DATA\area/sit
NAMEi = Схема развязки
PLACEi = 0
TOPi = 1
BOTTOMi = 40 000 000
VIEWi = 1
FPXi = 6169345
FPYi = 7424641
SPXi = 6166220
SPYi = 7429829
Для отображения всех данных в рамке масштаб и центр фрагмента можно не задавать.