Декодирование кода класса, соответствующего оригиналу карты.
#include <gis/gis_types.h>int gis_core_class_data_base_code( gis_core_class_data_t *data, uint64_t *base_code );
gishelper
Функция производит декодирование из расширенного исходного кода класса, соответствующего оригиналу карты. В рамках данного API подобные коды классов не используются.
uint64_t code;gis_core_class_data_t data;gis_core_class_data_init( &data );data.code = 0x2000003107450;data.src = GIS_CORE_MAP_DATA_SOURCE_SXF;gis_core_class_data_base_code( &data, &code );long long converted_code = (long long)code;if ( converted_code != 51410000 ){printf( "Incorrect base code for an object. %lld\n", converted_code );return 1;}
ПК ЦКИ для ЗОСРВ «Нейтрино»
1.0.0
gis_core_class_code_t, gis_core_class_data_t
Предыдущий раздел: Описание API картографического фреймворка