TMapMiniMap

 

Hierarchy        Properties        Methods        Events

Previous Top Next

 

Unit

 MapMiniMap

 

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

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

Карта, которая отображается в компоненте, берется из свойства MapView либо может быть явно указана в методе SetupUserMapFile.  В компоненте TMapMiniMap векторные и растровые карты, доступные через свойство MapView, открываются снова (см. OpenAllMaps). Карты, которые открыты в компоненте, доступном, через свойство MApView, и которые открыты через WEB-сервисы или ГИС Сервер автоматически не добавляются в состав карт TMapMiniMap. Персональное управление составом открытых карт, составом отображаемых слоев и т.п. можно выполнить, настроив компонент TMapScreen, доступный через свойство MapScreen (данный компонент отвечает за отображение всего состава карт в TMapMiniMap).