Package pygeodesy :: Module css :: Class Css
[frames] | no frames]

Class Css

  object --+        
           |        
named._Named --+    
               |    
named._NamedBase --+
                   |
                  Css

Cassini-Soldner East-/Northing location.

Instance Methods
 
__init__(self, e, n, h=0, cs0=None, name='')
New Css Cassini-Soldner position.
 
toLatLon(self, LatLon=None, height=None)
Convert this Css to an (ellipsoidal) geodetic point.
 
toStr(self, prec=6, sep=' ', m='m')
Return a string representation of this Css position.
 
toStr2(self, prec=6, fmt='[%s]', sep=', ', m='m', C=False)
Return a string representation of this Css position.

Inherited from named._NamedBase: __repr__, __str__, others

Inherited from named._Named: classof, copy

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Properties
  azi
Get the azimuth of easting direction (degrees).
  azimuth
Get the azimuth of easting direction (degrees).
  cs0
Get the projection (CassiniSoldner).
  easting
Get the easting (meter).
  height
Get the height (meter).
  latlon
Get the lat- and longitude (LatLon2Tuple).
  northing
Get the northing (meter).
  rk
Get the reciprocal of azimuthal northing scale (degrees).
  reciprocal
Get the reciprocal of azimuthal northing scale (degrees).

Inherited from named._Named: classname, classnaming, name, named, named2

Inherited from object: __class__

Method Details

__init__(self, e, n, h=0, cs0=None, name='')
(Constructor)

 

New Css Cassini-Soldner position.

Parameters:
  • e - Easting (meter).
  • n - Northing (meter).
  • h - Optional height (meter).
  • cs0 - Optional, the Cassini-Soldner projection (CassiniSoldner).
  • name - Optional name (str).
Returns:
The Cassini-Soldner location (Css).
Raises:
Overrides: object.__init__

Example:

>>> cs = Css(448251, 5411932.0001)

toLatLon(self, LatLon=None, height=None)

 

Convert this Css to an (ellipsoidal) geodetic point.

Parameters:
  • LatLon - Optional, ellipsoidal (sub-)class to return the geodetic point (LatLon) or None.
  • height - Optional height for the point, overriding the default height (meter).
Returns:
The point (LatLon) or a LatLon4Tuple(lat, lon, height, datum) if LatLon is None.
Raises:
  • TypeError - If LatLon or datum is not ellipsoidal.

toStr(self, prec=6, sep=' ', m='m')

 

Return a string representation of this Css position.

Parameters:
  • prec - Optional number of decimal, unstripped (int).
  • sep - Optional separator to join (str).
  • m - Optional height units, default meter (str).
Returns:
This position as "easting nothing" str in meter plus " height" and 'm' if heigth is non-zero (str).
Overrides: named._Named.toStr

toStr2(self, prec=6, fmt='[%s]', sep=', ', m='m', C=False)

 

Return a string representation of this Css position.

Parameters:
  • prec - Optional number of decimals, unstripped (int).
  • fmt - Optional, enclosing backets format (str).
  • sep - Optional separator between name:values (str).
  • m - Optional unit of the height, default meter (str).
  • C - Optionally, include name of projection (bool).
Returns:
This position as "[E:meter, N:meter, H:m, name:'', C:Conic.Datum]" (str).
Overrides: named._Named.toStr2

Property Details

azi

Get the azimuth of easting direction (degrees).

Get Method:
azi(self) - Get the azimuth of easting direction (degrees).
Set Method:
Read_Only(self, ignored) - Throws an AttributeError, always.

azimuth

Get the azimuth of easting direction (degrees).

Get Method:
azi(self) - Get the azimuth of easting direction (degrees).
Set Method:
Read_Only(self, ignored) - Throws an AttributeError, always.

cs0

Get the projection (CassiniSoldner).

Get Method:
cs0(self) - Get the projection (CassiniSoldner).
Set Method:
Read_Only(self, ignored) - Throws an AttributeError, always.

easting

Get the easting (meter).

Get Method:
easting(self) - Get the easting (meter).
Set Method:
Read_Only(self, ignored) - Throws an AttributeError, always.

height

Get the height (meter).

Get Method:
height(self) - Get the height (meter).
Set Method:
Read_Only(self, ignored) - Throws an AttributeError, always.

latlon

Get the lat- and longitude (LatLon2Tuple).

Get Method:
latlon(self) - Get the lat- and longitude (LatLon2Tuple).
Set Method:
Read_Only(self, ignored) - Throws an AttributeError, always.

northing

Get the northing (meter).

Get Method:
northing(self) - Get the northing (meter).
Set Method:
Read_Only(self, ignored) - Throws an AttributeError, always.

rk

Get the reciprocal of azimuthal northing scale (degrees).

Get Method:
rk(self) - Get the reciprocal of azimuthal northing scale (degrees).
Set Method:
Read_Only(self, ignored) - Throws an AttributeError, always.

reciprocal

Get the reciprocal of azimuthal northing scale (degrees).

Get Method:
rk(self) - Get the reciprocal of azimuthal northing scale (degrees).
Set Method:
Read_Only(self, ignored) - Throws an AttributeError, always.