| Mapping Toolbox™ | ![]() |
[centerlat,centerlong,radius] = gc2sc(lat,long,az)
[centerlat,centerlong,radius] = gc2sc(lat,long,az,units)
[centerlat,centerlong,radius] = gc2sc(lat,long,az) returns the small circle notation for great circles entered in great circle notation.
[centerlat,centerlong,radius] = gc2sc(lat,long,az,units) specifies the standard angle unit string. The default value is 'degrees'.
Great circles are a subcategory of small circles, having a radius of 90º. Because of the computational circumstances under which these objects often arise, however, two different notations are convenient.
Great circle notation consists of a point on the great circle and the azimuth at that point along which the great circle proceeds.
Small circle notation consists of a center point and a radius in units of angular arc length.
Given a great circle passing through (25ºS,70ºW) on an azimuth of 45º, how can it be represented in small circle notation?
[newlat,newlong,range] = gc2sc(-25,-70,45)
newlat =
-39.8557
newlong =
42.9098
range =
90A great circle always bisects the sphere. As a demonstration of this statement, consider the equator, which passes through any point with a latitude of 0º and proceeds on an azimuth of 90º or 270º. In small circle notation, this is
[newlat,newlong,range] = gc2sc(0,-70,270)
newlat =
90
newlong =
-145.9638
range =
90Not surprisingly, the small circle is centered on the North Pole. As always, at the poles, the longitude is arbitrary, because of the convergence of the meridians.
Note that the center coordinates returned by this function always lead to one of two possibilities. Since the great circle bisects the sphere, the antipode of the returned point is also a center with a radius of 90º. In the above example, the South Pole would also be a suitable center for the equator in small circle notation.
antipode, gcxgc, gcxsc, rhxrh, crossfix
![]() | fromRadians | gcm | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |