Класс TMapWindow

Модуль: MapplMapWindow

Класс дополнительного картографического окна

Объявление

type TMapWindow = class(TMapplSpaceControl)

Иерархия

Описание

Класс дополнительного картографического окна

Методы

Имя
Описание
 
Добавить слой в список слоев карты, включенных для отображения в картографическом окне 
 
Проверка видимости картографического окна 
 
Отобразить карту по максимальным и минимальным значениям координат 
 
Найти индекс слоя в списке по его коду 
 
Подсветить составной объект слоя 
 
Подсветить массив составных объектов слоя 
 
Подсветить объект слоя 
 
Подсветить совокупность объектов карты 
 
Перепостроить картографическое окно 
 
Центрировать карту в точке 
 
Очистить список слоев карты, включенных для отображения в картографическом окне 
 
Создать список слоев карты, включенных для отображения в картографическом окне 
 
Удалить слой из списка слоев карты, включенных для отображения в картографическом окне 
 
Увеличить масштаб фрагмента карты в окне и перепостроить окно 
 
Отобразить точку на карте 
 
Вызвать событие Paint для картографического окна 
 
Установить параметры для показа всех объектов слоя 
 
Установить параметры для показа всей карты 

Свойства

Имя
Описание
 
Угол поворота карты 
 
Дecкриптор картографического окна 
 
Код слоя по его индексу в списке 
 
Строка атрибутивной фильтрации объектов слоя 
 
Режим атрибутивной фильтрации объектов слоя 
 
Количество слоев в проекте карты 
 
Список слоев карты, отображаемых в картографическом окне 
 
Режим отображения слоя в картографическом окне 
 
Цвет фона карты 
 
Ожидаемое количество слоев в списке (для оптимизации процесса выделения памяти) 
 
Режим картографического окна 
 
Тип картографического окна 
 
Координата X центра фрагмента карты, отображенного в картографическом окне (в единицах карты) 
 
Координата Y центра фрагмента карты, отображенного в картографическом окне (в единицах карты) 
 
Максимальное значение координаты X фрагмента карты, отображенного в картографическом окне (в единицах карты) 
 
Максимальное значение координаты Y фрагмента карты, отображенного в картографическом окне (в единицах карты) 
 
Минимальное значение координаты X фрагмента карты, отображенного в картографическом окне (в единицах карты) 
 
Минимальное значение координаты Y фрагмента карты, отображенного в картографическом окне (в единицах карты) 
 
Масштаб фрагмента карты, отображенного в картографическом окне 
 
Масштабный коэффициент отображения карты 
 
Экземпляр класса TPanel для отображения картографической координаты, соответствующей положению мыши по горизонтали 
 
Экземпляр класса TPanel для отображения картографической координаты, соответствующей положению мыши по вертикали 
 
Tag 
Целочисленная метка картографического окна 

События

Имя
Описание
 
Событие возникает при изменении параметров отображения карты в картографическом окне 
 
Событие возникает в случае, когда найдены объекты слоя 
 
Событие возникает при двойном щелчке мыши в картографическом окне 
 
Событие возникает при нажатии клавиши клавиатуры, когда активно картографическое окно 
 
Событие возникает при отжатии клавиши клавиатуры, когда активно картографическое окно 
 
Событие возникает при нажатии клавиши мыши в картографическом окне 
 
Событие возникает при перемещении курсора мыши в картографическом окне 
 
Событие возникает при отжатии клавиши мыши в картографическом окне 
 
Событие возникает при обработке события Paint картографического окна 
 
Событие возникает при перепостроении карты