SciLib-GEO

Sammlung von Funktionen zur Berechnung von Aufgaben im Bereich der klassischen, astronomischen und physikalischen Geodäsie.

Features

geometrie

sphere
Erzeugt eine Punktwolke in Kugelgestalt.
unitVec
Gibt den Einheitsvektor eines Punktes in einem karthesischen Koordinatensystem zurück.

gps

readsp3
Liest Satellitenbahn- und Uhrdaten im SP3-c Format des IGS ein. (experimentell)
readyuma
Liest Almanachdaten im Yuma-Format ein. (experimentell)
skyplot
Erzeugt einen Skyplot
xyz2asz
Umwandlung: Kartesische (WGS84) in topozentrische Koordinaten.

phys

bl2gk
Transformation: Geodätischen ellipsoidischen Koordinaten in Gauß-Krüger-Koordinaten (deutsche Konvention)
eph2xyz
Funktion zur Berechnung der Satellitenkoordinaten in xyz aus den Ephemeriedendaten des Satelliten.
gk2bl
Transformation: Gauß-Krüger-Koordinaten (nach deutscher Konvention) in geodätischen ellipsoidischen Koordinaten
gmf
Berechnet die "global mapping function" (GMF).
kepler
Berechnung der exzentrischen Anomalie (Keplerelemente).
nutwinkel
Berechnet die Parameter der Nutation.
praezwinkel
Berechnet zu einem angegebenen Datum die Präzessionswinkel.
tropKor_sm
Berechnung der trophosqhärischen Korrektur nach Saastamoinen.
xyz2blh
Umwandlung: Kartesische in Ellipsoidische Koordinaten.

util

get_tkblattnr
Errechnet aus geographicher Länge und Breite die TK25-Blattnummer.
dat_cal2gpsweek
Gibt die GPS-Woche für das eingegebene Datum aus.
dat_jd2cal
Umrechnung von Julianischem Datum in Kalenderdatum.
dat_cal2jd
Umrechnung eines Kalenderdatums in ein Julianisches Datum.
dat_leapseconds
Gibt entweder eine Matrix mit allen Schaltsekunden, oder die Summe aller bis zu einem gegebenen Datum eingefügten Schaltsekunden zurück.
dat_cal2mjd
Umrechnung eines Kalenderdatums in die Epoche J2000.0 und in das Modifizierte JD.
plotWorldmap
Gibt eine Weltkarte in geographischen Koordinaten aus und/oder plotet sie (plot2d).

Beispiel-Scripte

plot_tropKor.sce
Plot für Troposphärenkorrektur