Origin vector to place specific point at pole
origin = newpole(polelat,polelon)
origin = newpole(polelat,polelon,units)
origin = newpole(polelat,polelon) provides
origin vector for a transformed coordinate
system based upon moving the point (
to become the north pole singularity in the new system. The origin
is a three-element vector of the form
orientation], where the latitude and longitude are the coordinates
the new center (
origin) had in the untransformed
system, and the orientation is the azimuth of the true North Pole
from the new origin point. For the
this orientation is constrained to be always 0º.
origin = newpole(polelat,polelon,units) specifies
the units of the inputs and output, where
any valid angle unit. The default is
When developing transverse or oblique projections, you need transformed coordinate systems. One way to define these systems is to establish the point in the original (untransformed) system that will become the new (transformed) north pole.
Take a point and make it the new North Pole:
origin = newpole(60,180) origin = 30.0000 0 0
This makes sense: as a point 30º beyond the true North Pole on the original origin's meridian is pulled up to become the pole, the point originally 30º above the origin is pulled down into the origin spot.