Страница 1 из 1

Перевод UTM координат в долготу, широту

Добавлено: 22 мар 2011, 15:35
Alex87
Доброго времени суток,

Используя Gdal открываю карту в формате Ozi (.map). Через GDALApplyGeoTransform получаю
координаты в формате UTM, соответствующие входным пиксельным координатам на карте.

Имеется ли возможность преобразования UTM координат в значения долготы и широты,
посредством GDAL (proj4) ?

Спасибо

Re: Перевод UTM координат в долготу, широту

Добавлено: 22 мар 2011, 15:56
KolesovDmitry
Alex87 писал(а): Имеется ли возможность преобразования UTM координат в значения долготы и широты,
посредством GDAL (proj4) ?
Если я правильно понял вопрос, то да, имеется. Например, строка

Код: Выделить всё

cs2cs +init="epsg:32638" +to +init="epsg:4326"
задает перепроецирование данных из UTM/38 зона в WGS84.

Или речь шла не об этом?

Re: Перевод UTM координат в долготу, широту

Добавлено: 22 мар 2011, 16:29
Alex87
Хм, даже не знаю что ответить, интересует название метода (функции) в Gdal (отсылка на пример)
посредством которой, передавая координаты в UTM возможно получить на выходе координаты в WGS84.

В данном случае не совсем понимаю каким образом возможно применить данную строку
в программе, в Gdal к сожалению новичек. Насколько понимаю вышепреведенна строка
как раз относится к proj4. Попробую поискать решение в данном направлении.

В любом случае спасибо за помощь

Re: Перевод UTM координат в долготу, широту

Добавлено: 22 мар 2011, 16:38
Александр Мурый
Нужно просто перепроецировать данные или использовать функции GDAL в какой-то самописной программе?
cs2cs -- программа на базе proj4 для перепроецирования (точек) между разными СК

Что значит "Используя Gdal открываю карту в формате Ozi (.map)." ? В чем открываете? Сам по себе GDAL ничего не открывает.

Re: Перевод UTM координат в долготу, широту

Добавлено: 22 мар 2011, 17:03
Alex87
Программа "самописная" на C#.
Загрузка карт производиться посредством использования функций Gdal.
Преобразование координат так же необходимо получать непосредственно в программе.
Cогласно позиции курсора мыши на карте, производиться вывод координат в UTM,
так же планируется вывод координат в долготе и широте, для примера как в OziExplorer.
Собственно формулы перевода имеются, интересует возможность преобразования
функциями из Gdal.

Re: Перевод UTM координат в долготу, широту

Добавлено: 22 мар 2011, 17:51
Дмитрий Барышников

Re: Перевод UTM координат в долготу, широту

Добавлено: 23 мар 2011, 09:58
Alex87
Спасибо, то что надо.