area7 - SciLib-GEO

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

kal2gpsweek
Gibt die GPS-Woche für das eingegebene Datum aus.
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
Berechnung der trophosqhärischen Korrektur nach Saastamoinen.
xyz2blh
Umwandlung: Kartesische in Ellipsoidische Koordinaten.

util

format_linevec
Gibt einen Zeilenvektor als formatierten
get_tkblattnr
Errechnet aus geographicher Länge und Breite die TK25-Blattnummer.
jd2kal
Umrechnung von Julianischem Datum in Kalenderdatum.
kal2jd
Umrechnung eines Kalenderdatums in ein Julianisches Datum.
leapseconds
Gibt entweder eine Matrix mit allen Schaltsekunden, oder die Summe aller bis zu einem gegebenen Datum eingefügten Schaltsekunden zurück (Bulletin C bis Nr. 36).
modJD
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

Downloads 

Das Packet enthält nur die Scriptdateien (.sci) und die Hilfedateien im XML-Format.
Die Bibliotheken und die richtigen Hilfedateien, sowie deren Struktur, müssen erst noch durch builder.sce erzeugt werden.
Sie dazu auch die README/LIESMICH-Datei.

Diese Zip-Datei enthält alle SciLab-Funktionen und die Beispiel-Scripte.
Die Packete der Version v0.1x sind nur unter Scilab 4.x getestet und voll funktionsfähig.
Scilib-GEO_v0.1_19_0710.zip  v0.1.19 02.09.2008 103.44 KB
Scilib-GEO_v0.1_28_0804.zip  v0.1.28 02.09.2008 277.64 KB
Scilib-GEO_v0.1_31_0808.zip  v0.1.31 02.09.2008 292.54 KB
Scilib-GEO_v0.1_32_0808.zip  v0.1.32 02.09.2008 276.1 KB

Die Scripte stehen zur freien Verfügung zum herunterladen bereit. Ihre Benutzung erfolgt auf eigene Gefahr. Ich übernehme keine Gewähr für die Richtigkeit der Umsetzung und der Ergebnisse.