TMapplPrintDoc.GetMapFrameParamsByMinMax
Модуль: MapplPrintDoc
Класс: TMapplPrintDoc
Получить параметры карты картографического фрейма, вписанной в заданное картографическое окно по минимальным и максимальным значениям координат
Объявление
function GetMapFrameParamsByMinMax(aFrameID: integer;
aMinX,aMinY,aMaxX,aMaxY: double;
aFieldLeft,aFieldTop,aFieldRight,aFieldBottom,aMarginCoef: double;
var mCenterX,mCenterY,mZoom: double): boolean;
Параметры
aFrameID
- идентификатор картографического фрейма печатного документа
aMinX
- минимальное значение координат графического фрейма по горизонтали
aMinY
- минимальное значение координат графического фрейма по вертикали
aMaxX
- максимальное значение координат графического фрейма по горизонтали
aMaxY
- максимальное значение координат графического фрейма по вертикали
aFieldLeft
- левое резервируемое поле картографического фрейма в миллиметрах документа печати
aFieldTop
- верхнее резервируемое поле картографического фрейма в миллиметрах документа печати
aFieldRight
- правое резервируемое поле картографического фрейма в миллиметрах документа печати
aFieldBottom
- нижнее резервируемое поле картографического фрейма в миллиметрах документа печати
aMarginCoef
- пограничный коэффициент (для создания зазора между рамкой фрейма и фреймами планов),
- mCenterX
- координаты центра карты по горизонтали (возвращаемый параметр)
- mCenterY
- координаты центра карты по вертикали (возвращаемый параметр)
- mZoom
- масштабный коэффициент отображенного фрагмента карты (возвращаемый параметр)
Возвращает
false, если картографический фрейм не найден или его размеры с учетом резервируемых полей, иначе true
Описание
должен быть меньше 1