Исходный вектор для размещения определенной точки на полюсе
origin = newpole(polelat,polelon)
origin = newpole(polelat,polelon,units)
origin = newpole(polelat,polelon) обеспечивает origin вектор для преобразованной системы координат, основанный на перемещении точки (polelat, polelon) стать сингулярностью северного полюса в новой системе. Начало координат - трёхэлементный вектор вида [latitude longitude orientation], где широта и долгота - координаты нового центра (origin) в нетрансформированной системе, и ориентация является азимутом истинного Северного полюса от новой исходной точки. Для newpole эта ориентация ограничена всегда 0 °.
origin = newpole(polelat,polelon,units) определяет единицы ввода и вывода, где units - любая допустимая единица измерения угла. Значение по умолчанию: 'degrees'.
При разработке поперечных или наклонных проекций нужны преобразованные системы координат. Один из способов определить эти системы - установить точку в исходной (нетрансформированной) системе, которая станет новым (преобразованным) северным полюсом.
Возьмем точку и сделаем ее новым Северным полюсом:
origin = newpole(60,180) origin = 30.0000 0 0
Это имеет смысл: когда точка 30 ° за истинным Северным полюсом на меридиане исходного происхождения подтягивается, чтобы стать полюсом, точка первоначально 30 ° над исходным полюсом втягивается вниз в исходное пятно.