Zum Inhalt

DuplicateNamesPage.SetReferencePosition

Eigenschaft Wert
Modul Mcdu/Pages
Klasse DuplicateNamesPage
Typ Sub
Sichtbarkeit Public
Datei Mcdu/Pages/NavSearchPages.vb

Beschreibung

Setzt die Referenzposition des Flugzeugs fuer die Entfernungsberechnung und Kandidatensortierung. Diese Position wird in der Render-Methode zur Anzeige der Entfernung in NM neben jedem Kandidaten verwendet und beim naechsten SetCandidates-Aufruf fuer die aufsteigende Sortierung herangezogen.

Signatur

Public Sub SetReferencePosition(lat As Double, lon As Double)

Parameter

Name Typ Beschreibung Standard
lat Double Breitengrad der Referenzposition in Dezimalgrad
lon Double Laengengrad der Referenzposition in Dezimalgrad

Ablaufdiagramm

flowchart TD
    A[Start] --> B[_refLat = lat setzen]
    B --> C[_refLon = lon setzen]
    C --> D[Ende]

Aufgerufen von

Modul Sub/Function Kontext
McduActor HandleDuplicateNames Vor SetCandidates mit aktueller Flugzeugposition

Ruft auf

Modul Sub/Function Kontext
(keine) Einfache Zuweisung ohne Methodenaufrufe

Beispiel

Dim page As New DuplicateNamesPage()
page.SetReferencePosition(50.033, 8.570)  ' Frankfurt-Koordinaten

Änderungshistorie

Version Datum Änderung
1.0 2026-04-16 Erstdokumentation