Ingenieurarchitektur & Mathematischer Entwurf
Deklarative Systemspezifikation: Gleitkomma-Konditionierung, LocalMetricFrame-Formulierung und nativer Kern.
LocalMetricFrame (LMF) Formulierung
Dämpfung der Gleitkomma-Auslöschung (IEEE 754) in großräumigen kartografischen Bezugssystemen.
Die Herausforderung globaler Koordinaten
Kartografische Koordinaten (z. B. UTM) bewegen sich im Bereich von 10^6 bis 10^7 Metern. Bei standardmäßiger doppelter Genauigkeit nach IEEE 754 (53-Bit-Mantisse) führt die Differenzbildung benachbarter Punkte zu kritischem Genauigkeitsverlust durch Auslöschung.
Baryzentrische lokale Translation
QismaCADs Architekturansatz führt den LocalMetricFrame ein: Durch Verschiebung des Rechenursprungs in den geometrischen Schwerpunkt des Projektpolygons werden die Koordinaten in lokale Vektoren normalisiert.
P_local = R(theta) * (P_global - P_origin) Where P_origin is the geometric centroid anchor and R(theta) is the optional boundary orientation tensor.
Planare Topologie & Boolescher Kern
Robuste Berechnungsprimitive für die Grenzermittlung.
Topologische Schließung & Orientierung
Polygone werden im Gegenuhrzeigersinn für Außenringe und im Uhrzeigersinn für Innenringe normalisiert. Nicht-mannigfaltige Punkte werden deterministisch isoliert.
Exakte Boolesche Zerlegung
Verschneidungs- und Zerlegungsalgorithmen arbeiten auf planaren Invarianten, um Lückenbildung und Artefakte auszuschließen.
Koordinatenreferenzsysteme (CRS)
Architektonische Handhabung internationaler und nationaler Geodaten.
Die Architektur trennt globale geodätische Verankerung von lokalen metrischen Berechnungen. Projizierte Koordinaten (UTM, Gauß-Krüger) werden vor der Geometrieoptimierung transformiert.
Geschichtete Desktop-Architektur
Hochleistungs-Grenzschicht zwischen TypeScript-UI und nativem Rust-Kern.
Präsentationsschicht (TypeScript)
Reaktive Oberfläche für Benutzereingaben und Randbedingungs-AST ohne Blockierung von Rechenthreads.
Serialisierungsbrücke (Tauri IPC)
Schneller binärer Kommunikationskanal für typisierte Befehle und Geometriebuffer zwischen Frontend und Kern.
Berechnungskern (Rust)
Speichersichere deterministische Ausführung: Geometrieverarbeitung und Mehrkriterienoptimierung nativ kompiliert.
Entwurfsspezifikations-Hinweis
Dieses Dokument beschreibt die konstruktive Systemarchitektur und mathematische Prinzipien. Die formale Zertifizierung einzelner Module obliegt dem Software-Repository.