newpole

Вектор источник для размещения конкретной точки на полюсе

Синтаксис

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 ° над источником вытягивается вниз в источник место.

См. также

| |