TMappl.FitToScreenByMOS

Модуль: Mappl
Класс: TMappl

Отобразить карту по MOS

Объявление

function FitToScreenByMOS(MOS: TMapObjectStructure;
	 flSaveScale: boolean = false; aMarginCoef: double = 0.1;
	 MinScale: Double = -1; flFocusMap: boolean = true): boolean;

Параметры

MOS
экземпляр класса структуры объекта
flSaveScale
флаг сохранения масштаба отображения карты (если значение флага true и все объекты не помещаются
aMarginCoef
коэффициент, определяющий отступ отображаемой совокупности объектов от границ картографического окна,
MinScale
минимальный масштаб отображения карты, если меньше нуля, то не задан (по умолчанию -1)
flFocusMap
флаг перевода фокуса на картографическое окно (по умолчанию true)

Возвращает

false, если ошибка, иначе true

Описание

в экранную область, то объекты будут отображены частично) значение коэффициента должно быть меньше 1, коэффициент равен отношению величины отступа к минимальному размеру картографического окна по горизонтали или по вертикали (по умолчанию 0.1)

Смотри также

FitToScreenByBounds
Отобразить карту по максимальным и минимальным значениям координат
FitToScreenByMOS
Отобразить карту по MOS
FitToScreenByMOSList
Отобразить карту по максимальным и минимальным значениям координат списка объекта
FitToScreenLayerSelection
Показать все объекты выборки слоя на экране
FitToScreenObject
Показать объект слоя на экране
FitToScreenLayerObjects
Показать все заданные объекты слоя на экране
FitToScreenLayerObjectsByBitStore
Показать все объекты слоя, заданные через экземпляр класса TBitStore на экране
FitToScreenLayerObjectsX
Показать все объекты слоя, заданные через OleVariant, на экране
FitToScreenSelection
Показать все объекты выборки карты на экране
FitToScreenMapObjects
Показать все заданные объекты карты на экране