geoidundolation und export
This commit is contained in:
@@ -28,7 +28,7 @@ class FunktionalesModell:
|
||||
2) In jeder Iteration Substituieren der Symbolischen Matrizen in Numerische np.asarrays
|
||||
"""
|
||||
|
||||
def __init__(self, pfad_datenbank: str, a: float, b: float, pfad_tif_quasigeoidundolation: str = None) -> None:
|
||||
def __init__(self, pfad_datenbank: str, a: float, b: float, pfad_tif_quasigeoidundulation: str = None) -> None:
|
||||
"""Initialisiert das funktionale Modell.
|
||||
|
||||
Legt die Ellipsoidparameter a und b fest, initialisiert Hilfsklassen (Berechnungen, Datenbankzugriff, Transformationen)
|
||||
@@ -40,8 +40,8 @@ class FunktionalesModell:
|
||||
:type a: float
|
||||
:param b: Kleine Halbachse b des Referenzellipsoids in Meter.
|
||||
:type b: float
|
||||
:param pfad_tif_quasigeoidundolation: Pfad zu Quasigeoidundulationsdaten als GeoTIFF vom BKG für Transformationen (optional).
|
||||
:type pfad_tif_quasigeoidundolation: str | None
|
||||
:param pfad_tif_quasigeoidundulation: Pfad zu Quasigeoidundulationsdaten als GeoTIFF vom BKG für Transformationen (optional).
|
||||
:type pfad_tif_quasigeoidundulation: str | None
|
||||
:return: None
|
||||
:rtype: None
|
||||
"""
|
||||
@@ -51,7 +51,7 @@ class FunktionalesModell:
|
||||
self.berechnungen = Berechnungen(self.a, self.b)
|
||||
self.db_zugriff = Datenbankzugriff(self.pfad_datenbank)
|
||||
self.trafos = Transformationen(pfad_datenbank)
|
||||
self.pfad_tif_quasigeoidundolation = pfad_tif_quasigeoidundolation
|
||||
self.pfad_tif_quasigeoidundulation = pfad_tif_quasigeoidundulation
|
||||
self.substitutionen_dict = self.dict_substitutionen_uebergeordnetes_system()
|
||||
self.dict_punkt_symbole = {}
|
||||
self.liste_symbole_lambdify = sorted(self.substitutionen_dict.keys(), key=lambda s: str(s))
|
||||
@@ -889,7 +889,7 @@ class FunktionalesModell:
|
||||
|
||||
dict_koordinaten_utm = self.trafos.ecef_to_utm(
|
||||
dict_koordinaten_niv,
|
||||
self.pfad_tif_quasigeoidundolation)
|
||||
self.pfad_tif_quasigeoidundulation)
|
||||
|
||||
# Zuweisen der Symbole zu dem jeweiligen numerischen Wert. Gespeichert wird dies in einem Dictionary.
|
||||
substitutionen = {}
|
||||
|
||||
Reference in New Issue
Block a user