TMappl.FitToScreenLayerObjects
Модуль: Mappl
Класс: TMappl
Показать все заданные объекты слоя на экране
Объявление
function FitToScreenLayerObjects(lCode: integer; pIndex: PInteger;
Count: integer; flSaveScale: boolean = false; aMarginCoef: double = 0.1;
MinScale: Double = -1): integer;
Параметры
- lCode
- код слоя
pIndex
- указатель на массив уникальных индексов объектов слоя
- Count
- количество уникальных индексов объектов слоя в массиве
flSaveScale
- флаг сохранения масштаба отображения карты (если значение флага true и все объекты не помещаются
aMarginCoef
- коэффициент, определяющий отступ отображаемой совокупности объектов от границ картографического окна,
- MinScale
- минимальный масштаб отображения карты, если меньше нуля, то не задан (по умолчанию -1)
Возвращает
-1, если ошибка, иначе количество отображенных объектов выборки
Описание
в экранную область, то объекты будут отображены частично) значение коэффициента должно быть меньше 1, коэффициент равен отношению величины отступа к минимальному размеру картографического окна по горизонтали или по вертикали (по умолчанию 0.1)
Смотри также
- FitToScreenByBounds
- Отобразить карту по максимальным и минимальным значениям координат
- FitToScreenByMOS
- Отобразить карту по MOS
- FitToScreenByMOSList
- Отобразить карту по максимальным и минимальным значениям координат списка объекта
- FitToScreenLayerSelection
- Показать все объекты выборки слоя на экране
- FitToScreenObject
- Показать объект слоя на экране
- FitToScreenLayerObjects
- Показать все заданные объекты слоя на экране
- FitToScreenLayerObjectsByBitStore
- Показать все объекты слоя, заданные через экземпляр класса TBitStore на экране
- FitToScreenLayerObjectsX
- Показать все объекты слоя, заданные через OleVariant, на экране
- FitToScreenSelection
- Показать все объекты выборки карты на экране
- FitToScreenMapObjects
- Показать все заданные объекты карты на экране