TMappl.ReadNextMapObject
Модуль: Mappl
Класс: TMappl
Считать объект слоя карты с индексом, начиная с заданного, удовлетворяющего условию фильтрации
Объявление
function ReadNextMapObject(MOS: TMapObjectStructure; lCode: integer;
oIndex: integer; aFilterStr: string;
flLoadEqualPoints: boolean=false): integer;
Параметры
MOS
- экземпляр класса структуры объекта
- lCode
- код слоя
- oIndex
- уникальный индекс, начиная с которого будет загружен объект, удовлетворяюший условию фильтрации
aFilterStr
- строка условия фильтрации
flLoadEqualPoints
- флаг считывания смежных точек с одинаковыми координатами (по умолчанию false)
Возвращает
- -3
- слой заблокирован для экспорта данных
- -2
- слой не найден
- -1
- объект не найден
- иначе
- число байт, занимаемых объектом в Blob поле
Описание
После выполнения метода уникальный индекс и уникальный идентификатор считанного объекта можно считать в MOS.
(MOS: TMapObjectStructure; lCode: integer; oIndex: integer; aFilterStr: string; flLoadEqualPoints: boolean=false): integer;
Смотри также
- ReadMapObject
- Считать объект слоя карты
- ReadNextMapObject
- Считать объект слоя карты с индексом, начиная с заданного, удовлетворяющего условию фильтрации