Сначала я должен уточнить, что у меня нет предыдущего опыта работы в этой области, поэтому я не знаю технической терминологии. Мой вопрос заключается в следующем:
У меня есть два набора данных погоды:
Первый имеет регулярную систему координат (я не знаю, имеет ли она конкретное имя), в диапазоне от -90 до 90 и от -180 до 180, а полюса находятся на широтах -90 и 90.
Во втором, хотя она должна соответствовать той же области, я заметил что - то другое: широта и долгота не была таким же, как они имеют другую точку отсчета (в описании называются повернутые сетки ). Вместе с парами широта / долгота приходит следующая информация: широта южного полюса: -35,00, длина южного полюса: -15,00, угол: 0,0.
Мне нужно преобразовать вторую пару lon / lat в первую. Это может быть так же просто, как добавить 35 к широтам и 15 к долготам, поскольку угол равен 0, и это кажется простым смещением, но я не уверен.
Редактировать: у меня есть информация о координатах следующая
http://rda.ucar.edu/docs/formats/grib/gribdoc/llgrid.html
По-видимому, вторая система координат определяется общим вращением сферы
«Один из вариантов для этих параметров:
Географическая широта в градусах южного полюса системы координат, например тетап;
Географическая долгота в градусах южного полюса системы координат, например, лямбдап;
Угол поворота в градусах относительно новой полярной оси (измеренный по часовой стрелке при взгляде с южного на северный полюс) системы координат, предполагая, что новая ось была получена при первом повороте сферы на угол лямбдапа вокруг географической полярной оси и затем поворачивается на (90 + тетап) градусов так, чтобы южный полюс двигался вдоль (ранее повернутого) гринвичского меридиана. "
но все же я не знаю, как преобразовать это в первый.
angle=0.0
, вы имеете в виду подшипник ? У меня есть файл netcdf с координатами повернутого полюса, но ни одного угла не упоминается.