gis_data_engine_get_maps_projection()

Получение информации о проекции отображения.

Прототип:

#include <gis/gisrender.h>
int gis_data_engine_get_maps_projection( gis_data_engine_context_t ctx, double_point_t *center_pnt, gis_map_projection_t *out_proj );

Аргументы:

ctx
Указатель на контекст движка рендеринга.
center_pnt
Указатель на центральную точку.
out_proj
Проекция карт.

Библиотека:

gisrender

Описание:

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

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

EOK
Успешное завершение
EINVAL
Некорректные параметры функции
ENODATA
Отсутствуют карты

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

gis_data_engine_context_t ctx;
gis_map_projection_t proj_params;
double_point_t center;
center.x = 42;
center.y = 42;
gis_map_projection_init( &proj_params );
gis_data_engine_get_maps_projection( ctx, &center, &proj_params );

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

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


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

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

gis_data_engine_context_t, gis_map_projection_t, gis_data_engine_set_canvas_size()




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