Установка границ региона запроса к картографическому ядру.
#include <gis/gishelper.h>int gis_core_request_parameters_set_borders( gis_core_request_parameters_t *req, gis_borders_t *borders );
gishelper
Функция позволяет изменить границы региона, по которому запрашивается картографическая информация.
gis_core_request_parameters_t req;gis_core_request_parameters_init( &req );gis_borders_t req_borders = { degrees: { west: 20,south: 30,east: 190,north: 40 } };gis_core_request_parameters_set_borders( &req, &req_borders );if ( fabs( req.borders.degrees.west - 20.000000 ) < 0.00001 &&fabs( req.borders.degrees.south - 30.000000 ) < 0.00001 &&fabs( req.borders.degrees.east - 180.000000 ) < 0.00001 &&fabs( req.borders.degrees.north - 40.000000 ) < 0.00001 ){printf( "Correct\n" );}else{printf( "Incorrect borders: %lf %lf %lf %lf\n", req.borders.degrees.west,req.borders.degrees.south,req.borders.degrees.east,req.borders.degrees.north );return 1;}
ПК ЦКИ для ЗОСРВ «Нейтрино»
gis_core_request_parameters_t, gis_borders_t, gis_core_request_parameters_set_data_source()
Предыдущий раздел: Описание API картографического фреймворка