gis_helper_convert_point_meters_2_degrees_array()

Преобразование координат массива точек в метрах (проекции) в координаты градусной меры.

Прототип:

#include <gis/gis_math.h>
int gis_helper_convert_point_meters_2_degrees_array( gis_helper_math_ctx_t math_ctx, double_point_t *out_degrees, uint32_t n_points );

Аргументы:

math_ctx
Указатель на математический контекст.
out_degrees
Указатель на исходный массив, в который будет записан результат преобразования, тип double_point_t
n_points
Количество точек

Библиотека:

gishelper

Описание:

Функция используется для преобразования координат из метров в градусы.

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

EOK
Успешное выполнение
EFAULT
Преобразование завершилось с ошибкой
EINVAL
Некорректный указатель

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

gis_helper_math_ctx_t math_ctx;
gis_helper_math_init_ctx( &math_ctx );
double_point_t points[10];
if ( gis_helper_convert_point_meters_2_degrees_array( math_ctx, &points, 10 ) != EOK ) {
printf( "Conversion failed\n" );
return -1;
}

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

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

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

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

gis_helper_math_ctx_t, gis_helper_convert_point_degrees_2_meters()




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