На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Программная настройка контекста поиска

Поиск  Пользователи  Правила  Войти
Форум » Настольные приложения » GIS ToolKit, GIS ToolKit Active, ГИС Конструктор для Windows
Страницы: 1
RSS
Программная настройка контекста поиска
 
Здравствуйте.
Интересует меня след. весчь:

Есть в API функции по настройке поиска по тексту подписи, семантике, измерениям
(соответственно: mapSelectTitle, mapSelectSemanticAppend, mapSelectMeasureAppend)
А как задать поиск в конкретном слое, листе или по диапазону номеров (именно через API)?
Подскажите, пож-та, какие функции использовать? И есть ли они или данные критерии задаются
только через форму "Поиск объектов карты"
 
Здравствуйте!
Можно с помощью API.
Смотрите sitapi.h и seekapi.h
 
я смотрел sitapi.h и seekapi.h
как-то кроме mapSelectTitle, mapSelectSemanticAppend, mapSelectMeasureAppend ничего не нашёл...
Может подскажите какие именно функции для этого используются.
 
// Установить доступ к объектам с заданным номером
 // слоя (сегмента)
 // select - контекст условий поиска
 // layer  - номер слоя(сегмента), начинается с 0 (!),
 // если равен -1 (0xFFFFFFFF), то устанавливается
 // доступ ко всем слоям сразу;
 // check  - доступность слоя (0 - нет доступа, != 0 - есть)
 // Термин Layer является синонимом слова Segment

_MAPIMP void _MAPAPI mapSelectLayer(HSELECT select, long int layer,
long int check);

 // Установить доступ к объектам в заданном листе
 // select - контекст условий поиска
 // list   - номер листа карты, начинается с 1,
 // если равен -1 (0xFFFFFFFF), то устанавливается
 // доступ ко всем листам сразу;
 // check  - доступность листа (0 - нет доступа, != 0 - есть)

_MAPIMP void _MAPAPI mapSelectList(HSELECT select, long int list,
long int check);

 // Установить доступ к объектам с заданными номерами
 // select  - контекст условий поиска
 // min,max - диапазон номеров поиска, начинается с 0,
 // если оба числа равны -1 (0xFFFFFFFF), то устанавливается
 // доступ ко всем номерам сразу;

_MAPIMP void _MAPAPI mapSelectKey(HSELECT select,
unsigned long int min,
unsigned long int max);
 
Спасибо.
Меня несколько смущало слово "доступ" в описании функций... :D
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности