TMappl.BuildSpatialIndex
Модуль: Mappl
Класс: TMappl
Пространственная индексация таблицы данных слоя
Объявление
class function BuildSpatialIndex(Sender: TObject; Conn: TDbaConnection;
DataSource: string; Records: TBitStore = nil; GridWidth: double = -1;
GridHeight: double = -1; aOnStartAndEnd: TActionLoggingEvent = nil;
aOnProgress: TActionProgressEvent = nil): integer; overload;
Параметры
Sender
- объект, вызвавший событие
- Conn
- Соединение с сервером СУБД
DataSource
- Источник данных для таблицы слоя
Records
- Идентификаторы (OKEY) записей, которые требуется проиндексировать, переданные в виде TBitStore
GridWidth
- Ширина ячейки пространственной индексации
GridHeight
- Высота ячейки пространственной индексации
aOnStartAndEnd
- Обработчик события о начале и завершении операции
aOnProgress
- Обработчик события о прогрессе выполнения операции
Возвращает
- MAPPL_SUCCESS
- Операция выполнена успешно, в противном случае - код ошибки
Описание
Пространственная индексация таблицы слоя по источнику данных
Смотри также
- BuildSpatialIndex
- Пространственная индексация таблицы данных слоя
- BuildLayerSpatialIndex
- Пространственная индексация таблицы данных слоя по коду слоя
- BuildObjectSpatialIndex
- Пространственная индексация объекта слоя