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)