pyacs.sol.gpoint module

class pyacs.sol.gpoint.Gpoint(X=None, Y=None, Z=None, SX=None, SY=None, SZ=None, epoch=None, code=None, pt=None, soln=None, domes=None, VX=None, VY=None, VZ=None, SVX=None, SVY=None, SVZ=None, Ve=None, Vn=None, Vu=None, SVe=None, SVn=None, SVu=None, lon=None, lat=None, he=None, Cv_xyz=None, Cv_enu=None, index=None)[source]

Bases: object

Geodetic point

Used with sinex class

assign_index(index)[source]
posxyz()[source]
staxyz()[source]
covarxyz()[source]
covarenu()[source]
velxyz()[source]
read_from_sinex(sinex_name)[source]

Reads an populate self from a sinex file

write_as_estimate(fname, index=1, VEL=True, VENU=None, CVENU=None, ENU=None, soln=1, epoch=2010.0)[source]

Writes site information formatted for a ESTIMATE section of a sinex file

apply_helmert(T)[source]
substract_pole(W=None, type='rot')[source]

Substract the velocity predicted by an Euler pole or a rotation rate vector

xyz_distance(M)[source]