Район Северного полюса во вращаемой карте
pole = org2pol(origin)
pole = org2pol(origin,units)
pole = org2pol(origin)
возвращает район Северного полюса в терминах системы координат после преобразования на основе входа origin
. origin
трехэлементный вектор из формы [latitude longitude orientation]
, где latitude
и longitude
координаты, которые новый центр (источник) имел в непреобразованной системе и orientation
азимут истинного Северного полюса от новой точки источника в преобразованной системе. Выход pole
трехэлементный вектор из формы [latitude longitude meridian]
, который дает точку широты и долготы в терминах исходной непреобразованной системы нового района истинного Северного полюса. Меридиан является долготой от исходной системы, на которую сосредоточена новая система.
pole = org2pol(origin,units)
позволяет спецификацию угловых единиц origin
вектор, где units
любой допустимый угловой модуль. Значением по умолчанию является 'degrees'
.
При разработке поперечных или наклонных проекций требуются системы преобразованной координаты. Один способ задать эти системы состоит в том, чтобы установить точку, в которой, в терминах исходной (непреобразованной) системы, ляжет (преобразованный) истинный Северный полюс.
Возможно, вы хотите сделать (30ºN, 0º) новый источник. Где Северный полюс заканчивается в терминах системы исходной координаты?
pole = org2pol([30 0 0]) pole = 60.0000 0 0
Это целесообразно: раскройте точку 30º до начала координат, и Северный полюс раскрывается 30º. Немного менее очевидный пример следующий:
pole = org2pol([5 40 30]) pole = 59.6245 80.0750 40.0000