Package pygeodesy :: Module utmupsBase :: Class UtmUpsBase |
[frames] | no frames]

# Class UtmUpsBase

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

Known Subclasses:
  - utm.Utm
  - , ups.Ups

(INTERNAL) Base class for Utm and Ups coordinates.

Instance Methods
__init__(self, easting, northing, band=`'````'`, datum=None, falsed=True, convergence=None, scale=None) (INTERNAL) New UtmUpsBase. |
__repr__(self) Default `repr(self)`. |
__str__(self) Default `str(self)`. |
eastingnorthing2(self, falsed=True) Return easting and northing, falsed or unfalsed. |
to2en(self, falsed=True) DEPRECATED, use method `eastingnorthing2`. |
toEpsg(self) Determine the EPSG (European Petroleum Survey Group) code. |
Inherited from `named._NamedBase`: `others`, `toRepr`, `toStr` Inherited from `named._Named`: `_dot_`, `attrs`, `classof`, `copy`, `toStr2` Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__setattr__`, `__sizeof__`, `__subclasshook__`

Properties
| convergence
| datum
| easting
| eastingnorthing
| falsed
| falsed2
| hemisphere
| northing
| scale
| scale0
Inherited from `named._Named`: `classname`, `classnaming`, `name`, `named`, `named2` Inherited from `object`: `__class__`

Method Details

### __init__ (self, easting, northing, band=`'````'`, datum=None, falsed=True, convergence=None, scale=None) (Constructor) |
(INTERNAL) New UtmUpsBase. Overrides: object.__init__

### __repr__ (self) (Representation operator) |
Default `repr(self)`. Overrides: object.__repr__ (inherited documentation)

### __str__ (self) (Informal representation operator) |
Default `str(self)`. Overrides: object.__str__ (inherited documentation)

### eastingnorthing2 (self, falsed=True) |
Return easting and northing, falsed or unfalsed. Arguments: `falsed` - Return easting and northing falsed (`bool`), otherwise unfalsed. Returns: An EasNor2Tuple`(easting, northing)` in `meter`s.

### to2en (self, falsed=True) |
DEPRECATED, use method `eastingnorthing2`. Returns: An EasNor2Tuple`(easting, northing)`.

### toEpsg (self) |
Determine the EPSG (European Petroleum Survey Group) code. Returns: `EPSG` code (`int`). Raises: `EPSGError` - See Epsg.

Property Details

### convergence Get method: convergence(self) - Get the meridian convergence (`degrees`) or `None`. Set method: immutable(inst, value) - Throws an `AttributeError`, always.

### datum Get method: datum(self) - Get the datum (Datum). Set method: immutable(inst, value) - Throws an `AttributeError`, always.

### easting Get method: easting(self) - Get the easting (`meter`). Set method: immutable(inst, value) - Throws an `AttributeError`, always.

### eastingnorthing Get method: eastingnorthing(self) - Get easting and northing (EasNor2Tuple`(easting, northing)`) in `meter`s. Set method: immutable(inst, value) - Throws an `AttributeError`, always.

### falsed Get method: falsed(self) - Get easting and northing falsed (`bool`). Set method: immutable(inst, value) - Throws an `AttributeError`, always.

### falsed2 Get method: falsed2(self) - (INTERNAL) Must be overloaded. Set method: immutable(inst, value) - Throws an `AttributeError`, always.

### hemisphere Get method: hemisphere(self) - Get the hemisphere (`str`, 'N'|'S'). Set method: immutable(inst, value) - Throws an `AttributeError`, always.

### northing Get method: northing(self) - Get the northing (`meter`). Set method: immutable(inst, value) - Throws an `AttributeError`, always.

### scale Get method: scale(self) - Get the grid scale (`float`) or `None`. Set method: immutable(inst, value) - Throws an `AttributeError`, always.

### scale0 Get method: scale0(self) - Get the central scale factor (`float`). Set method: immutable(inst, value) - Throws an `AttributeError`, always.