org2pol

Район Северного полюса во вращаемой карте

Синтаксис

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

Смотрите также

|