Package pybelbg :: Module __pygeodesy
[frames] | no frames]

Module __pygeodesy

(INTERNAL) pybelbg access to some private pygeodesy attributes.


Version: 26.07.29

Classes
  BeLBGError
Error raised for pybelbg, hBG18, unzip and other issues.
  BeLBG7Tuple
7-Tuple (easting, northing, H, lat, lon, height, beLBG) with local Belgian easting, northing and orthometric height H, geodetic lat, lon and ellipsoidal height and beLBG the Be*LBG instance with lat and lon in degrees and with easting, northing, H and height in meter, conventionally.
  EasNorH3Tuple
3-Tuple (easting, northing, H), all in meter, conventionally with orthometric height H.
  LatLonN3Tuple
3-tuple (lat, lon, N) with geoid height N in meter, conventionally.
  Lb4Tuple
4-Tuple (minE, minN, maxE, maxN) with local Lambert lower-left (minE, minN) and upper-right (maxE, maxN) bounds in meter, conventionally.
Functions
 
machine()
Return standard platform.machine, but distinguishing Intel native from Intel emulation on Apple Silicon (on macOS only).
Variables
  Datums = Datums.Sphere: Datum(name='Sphere', ellipsoid=Ellipso...
Function Details

machine()

 

Return standard platform.machine, but distinguishing Intel native from Intel emulation on Apple Silicon (on macOS only).

Returns:
Machine 'arm64' for Apple Silicon native, 'x86_64' for Intel native, "arm64_x86_64" for Intel emulation, etc. (str with commas replaced by underscores).

Variables Details

Datums

Value:
Datums.Sphere: Datum(name='Sphere', ellipsoid=Ellipsoids.Sphere, trans\
form=Transforms.WGS84),
Datums.NAD83: Datum(name='NAD83', ellipsoid=Ellipsoids.GRS80, transfor\
m=Transforms.NAD83),
Datums.OSGB36: Datum(name='OSGB36', ellipsoid=Ellipsoids.Airy1830, tra\
nsform=Transforms.OSGB36),
Datums.ED50: Datum(name='ED50', ellipsoid=Ellipsoids.Intl1924, transfo\
rm=Transforms.ED50),
...