TMapWindow.FitToScreenByBounds

Модуль: MapplMapWindow
Класс: TMapWindow

Отобразить карту по максимальным и минимальным значениям координат

Объявление

function FitToScreenByBounds(aMinX,aMaxX,aMinY,aMaxY: Double;
	 flSaveScale: boolean = false; aMarginCoef: double = 0.1;
	 MinScale: Double = -1; flFocusMap: boolean = true): boolean;

Параметры

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

Возвращает

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

Описание

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