Module epsglide.src
Unit Objects
class Unit(ctypes.Structure)
Represents a Unit structure in C code.
Attributes:
ratiofloat - The ratio value of the unit.
Prime Objects
class Prime(ctypes.Structure)
Represents a Prime structure in C code.
Attributes:
longitudefloat - The longitude value of the prime meridian.
Ellipsoid Objects
class Ellipsoid(ctypes.Structure)
Represents an Ellipsoid structure in C code.
Attributes:
afloat - The semi-major axis of the ellipsoid.bfloat - The semi-minor axis of the ellipsoid.efloat - The eccentricity of the ellipsoid.ffloat - The flattening of the ellipsoid.
Datum Objects
class Datum(ctypes.Structure)
Represents a Datum structure in C code.
Attributes:
ellipsoidEllipsoid - The ellipsoid associated with the datum.primePrime - The prime meridian associated with the datum.dsfloat - The scale difference parameter.dxfloat - The X translation parameter.dyfloat - The Y translation parameter.dzfloat - The Z translation parameter.rxfloat - The X rotation parameter.ryfloat - The Y rotation parameter.rzfloat - The Z rotation parameter.
Crs Objects
class Crs(ctypes.Structure)
Represents a Crs structure in C code.
Attributes:
datumDatum - The datum associated with the coordinate reference system.lambda0float - The longitude of the point from which the values of both the geographical coordinates on the ellipsoid and the grid coordinates on the projection are deemed to increment or decrement for computational purposes. Alternatively it may be considered as the longitude of the point which in the absence of application of false coordinates has grid coordinates of (0,0). Sometimes known as “central meridian” (CM).phi0float - The latitude of the point from which the values of both the geographical coordinates on the ellipsoid and the grid coordinates on the projection are deemed to increment or decrement for computational purposes. Alternatively it may be considered as the latitude of the point which in the absence of application of false coordinates has grid coordinates of (0,0).phi1float - for a conic projection with two standard parallels, this is the latitude of one of the parallels of intersection of the cone with the ellipsoid. It is normally but not necessarily that nearest to the pole. Scale is true along this parallel.phi2float - for a conic projection with two standard parallels, this is the latitude of one of the parallels at which the cone intersects with the ellipsoid. It is normally but not necessarily that nearest to the equator. Scale is true along this parallel.k0float - the factor by which the map grid is reduced or enlarged during the projection process, defined by its value at the natural origin.x0float - since the natural origin may be at or near the centre of the projection and under normal coordinate circumstances would thus give rise to negative coordinates over parts of the mapped area, this origin is usually given false coordinates which are large enough to avoid this inconvenience. The False Easting, FE, is the value assigned to the abscissa (east or west) axis of the projection grid at the natural origin.y0float - since the natural origin may be at or near the centre of the projection and under normal coordinate circumstances would thus give rise to negative coordinates over parts of the mapped area, this origin is usually given false coordinates which are large enough to avoid this inconvenience. The False Northing, FN, is the value assigned to the ordinate (north or south) axis of the projection grid at the natural origin.azimutfloat - the azimuthal direction (north zero, east of north being positive) of the great circle which is the centre line of an oblique projection. The azimuth is given at the projection centre.