gis_helper_get_map_source_by_driver_id()

Получение типа оригинала карты по уникальному идентификатору драйвера источника данных.

Прототип:

#include <gis/gis_types.h>
static inline gis_core_map_data_source_t gis_helper_get_map_source_by_driver_id( gis_core_driver_id_t driver_id );

Аргументы:

driver_id
Идентификатор драйвера источника данных.

Библиотека:

gishelper

Описание:

Функция возвращает типа оригинала карты, соответствующий уникальному идентификатору драйвера источника данных.

Возвращаемое значение:

!GIS_CORE_MAP_DATA_SOURCE_END
типа оригинала карты
GIS_CORE_MAP_DATA_SOURCE_END
задан некорректный идентификатор драйвера

Примеры использования:

gis_core_driver_id_t driver_id = GIS_CORE_DRIVERS_S57_LOCAL;
printf( "data source: %s\n", gis_helper_get_core_data_source_name ( gis_helper_get_map_source_by_driver_id( driver_id ) ) );

Классификация:

Картографический фреймворк для ЗОСРВ "Нейтрино"

Способ использования Использование разрешено
Обработчик прерывания Да
Обработчик сигналов Да
В потоке Да

Тематические ссылки:

gis_core_driver_id_t, gis_core_map_data_source_t




Предыдущий раздел: Описание API картографического фреймворка