Проблемы с преобразованием NAD83 UTM в широту и долготу
-
29-10-2019 - |
Вопрос
Изменить . Итак, решение, которое я опубликовал от Дженнера на VBforums, очевидно, было написано на VB, и я использовал онлайн-конвертер, чтобы перенести его на C #. Что-то потерялось при переводе, и поэтому до него было 10 миль.
Полагаю, я просто неправильно понимаю, для чего нужны алгоритмы на досках обсуждения Proj.Net, и поэтому они не делали то, что я хотел.
Я закрою этот вопрос через два дня, когда смогу отметить свой ответ, если только кто-то не предоставит что-то потрясающее.
У меня возникают проблемы с преобразованием UTM в широту и долготу. В качестве примера у меня есть следующая координата NAD83 UTM:
Восток: 686029.702258
Северное положение: 3581213.621173
зона: 15
Решение, которое я недавно нашел на vbforums , дает мне оценку примерно в 10 милях к югу от того места, где я ожидал. Простое математическое решение, которое я нашел здесь , дает мне неожиданные результаты.
GenracodicetagpreПолучаю следующий результат:
широта: 30.602349476368449
long: 6.1627096689832594
Я получаю аналогичные результаты, используя решение Proj.Net, предоставленное D_Guidi в том же потоке.
Используя онлайн-конвертер, я смог получить нечто более близкое к тому, что я ожидал:
широта: 32.35238307052292
длинный: -91.0230710652583
Может ли кто-нибудь пролить свет на то, что я делаю неправильно?
Изменить - предпочел бы решения .NET или что-то, что было бы легко конвертируемым
Решение 2
Итак, решение, которое я опубликовал от Дженнера на VBforums, очевидно, было на VB, и я использовал онлайн-конвертер, чтобы перенести его на C #.Что-то потерялось в переводах, поэтому до него было 10 миль.
Полагаю, я просто неправильно понимаю, для чего нужны алгоритмы на досках обсуждения Proj.Net, и поэтому они не делали то, что я хотел.
Другие советы
Пробовали ли вы двоичный файл cs2cs, содержащийся в "proj" (проекция, http://trac.osgeo.org/ proj / )?Я верю, что это сделает точную работу по преобразованию UTM в восток / север и широту / долготу.Проблема в том, что простая математическая формула недостаточно точно учитывает форму Земли.