OpenSeaMap-dev:De:Trip Planner: Unterschied zwischen den Versionen

Aus OpenSeaMap-dev
Wechseln zu: Navigation, Suche
(Doku)
(Hilfe)
 
(29 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
{| border="0" cellpadding="6" cellspacing="0" width="100%"
 +
! style="background:#E3E3E3;" | [[OpenSeaMap-dev:De:Trip Planner|Deutsch]]
 +
! style="background:#E3E3E3;" | [[OpenSeaMap-dev:Trip Planner|English]]
 +
! style="background:#E3E3E3; width:100%;" |
 +
|}
 +
 
; Kurs und Distanz messen
 
; Kurs und Distanz messen
  
Zeile 4: Zeile 10:
  
 
Das Tool soll folgendes können:
 
Das Tool soll folgendes können:
1. mit Mausklicks auf der Karte eine Linie zeichnen
+
# mit Mausklicks auf der Karte eine Linie zeichnen
2. daraus werden Kurs und Distanz berechnet und in einem Fenster gezeigt
+
# daraus werden Kurs und Distanz berechnet und in einem Fenster gezeigt
2.1 von Start bis Ziel
+
## von Start bis Ziel
2.2 für jede Teilstrecke
+
## für jede Teilstrecke
2.3 jeweils orthodrom und loxodrom
+
## jeweils orthodrom und loxodrom
3. Daten exportieren
+
# Daten exportieren und importieren (zum weiterbe-/-verarbeiten)
  
 
Das Tool wird über ein Icon bzw mit RechterMausKlick in einem Menü-Eintrag ausgewählt und wieder ausgeschaltet (bzw durch Wahl eines anderen Werkzeuges).
 
Das Tool wird über ein Icon bzw mit RechterMausKlick in einem Menü-Eintrag ausgewählt und wieder ausgeschaltet (bzw durch Wahl eines anderen Werkzeuges).
  
  
== Erste Ausbaustufe ==
+
== Erste Ausbaustufe (erledigt) ==
 +
[[Datei:Trip-Planner Waypoint-List.jpg|miniatur|Waypoint-Liste]]
  
=== Werkzeug "Kurs und Distanz" (erledigt) ===
+
=== Werkzeug "Kurs und Distanz" ===
  
 
; Eingabe
 
; Eingabe
Cursorklick auf Start  
+
: {{ok}} Cursorklick auf Start  
Cursorbewegung
+
: {{ok}} Cursorbewegung
Cursorklick auf Ziel
+
: {{ok}} Cursorklick auf Wegpunkt
 +
: {{ok}} Cursorklick auf Ziel
 +
: {{nok}} Import von CSV
  
 
; Verarbeitung
 
; Verarbeitung
lese Start-Koordinate, Cursor-Koordinate und Ziel-Koordinate
+
: {{ok}} lese Start-Koordinate, Cursor-Koordinate, Wegpunkt-Koordinate und Ziel-Koordinate
berechne Kurs und Distanz (loxodrom und orthodrom)
+
: {{ok}} berechne Kurs und Distanz loxodrom (vergrösserte Breite)
 +
: {{nok}} berechne Kurs und Distanz orthodrom
  
 
; Ausgabe in Karte
 
; Ausgabe in Karte
zeichne Gerade in Karte von Start zu Ziel, bzw zu Mauszeiger
+
: {{ok}} zeichne Gerade in Karte von Start über Wegpunkt zu Ziel, bzw. zu Mauszeiger
 life-Anzeige von Kurs und Distanz (neben Mauszeiger?)
+
: {{ok}} Anzeigefenster mit Berechnungsdaten
Anzeigefenster mit Berechnungsdaten
 
  
Idealerweis erscheint der Vektor bereits beim ersten Mausklick als "Gummiband"
+
Idealerweis erscheint der Vektor bereits beim ersten Mausklick als (beschriftete) Linie
Kurs und Distanz werden life neben dem Cursor / in einem Fenster angezeigt  
+
<br> Kurs und Distanz werden life neben dem Cursor und bei Klick im Fenster angezeigt  
Linie und Daten werden beim zweiten Mausklick fixiert.
+
<br> Linie und Daten werden beim zweiten Mausklick fixiert.
  
 
; Ausgabe im Fenster
 
; Ausgabe im Fenster
Startkoordinate
+
: {{ok}} Startkoordinate
Zielkoordinate
+
: {{ok}} Zielkoordinate
Kurs loxodrom
+
: {{ok}} Kurs loxodrom
Distanz loxodrom (vergrösserte Breite)
+
: {{ok}} Distanz loxodrom (vergrösserte Breite)
Distanz orthodrom
+
: {{nok}} Distanz orthodrom
Kurs und Distanz sollen life angezeigt werden (loxodrom)
+
: {{ok}} Export von CSV
  
 
Bei der Berechnung nach dem Verfahren der vergrösserten Breite ist zu beachten,  
 
Bei der Berechnung nach dem Verfahren der vergrösserten Breite ist zu beachten,  
dass bei Kursen mit 90° bzw 270° keine Division durch Null entsteht.  
+
dass bei Kursen mit 90° bzw 270° keine Division durch Null entsteht.
 +
 
 +
== Probleme ==
 +
; Länge der Liste
 +
Wenn mehr Wegpunkte eingegeben werden, als in der Liste auf dem Bildschirm angezeigt werden konnen, dann verschwinden die Schaltflächen (Herunterladen, Clear, Schliessen).
 +
: Abhilfe: weniger Wegepunkte eintragen.
 +
: {{ok}} Workaround: Scrollbalken am Kartenrand. <br>besser: Scrollbalken in der WP-Liste.
  
 +
;<s> Einfrieren der Linie</s> (erledigt)
 +
<s> Wenn mit dem Cursor ins Leere geklickt wird, friert die Linie ein und ist nicht mehr editierbar. Dabei ändert sich die Linienfarbe zu blau.
 +
: Workaround: Button "Bearbeiten" bzw. "Edit" </s>
  
 
 
== Zweite Ausbaustufe ==
 
== Zweite Ausbaustufe ==
  
=== Werkzeug "Kurs und Distanz mit Wegpunktliste" (erledigt) ===
+
=== Werkzeug "Kurs und Distanz mit Wegpunktliste" ===
  
 
; Eingabe
 
; Eingabe
Linie zeichnen mit mehreren Klicks
+
: {{ok}} Linie zeichnen mit mehreren Klicks <br> (auch mit Karte verschieben und zoomen)
(auch mit Karte verschieben und zoomen)
+
 
 +
[[Datei:Rubberband-Cursor.gif.jpg|thumb|Rubberband-Cursor]]
  
 
; Ausgabe in Karte
 
; Ausgabe in Karte
zeichne Gerade von Start über Wegpunkte zu Ziel, bzw zu Mauszeiger
+
: {{ok}} zeichne Gerade von Start über Wegpunkte zu Ziel, bzw. zu Mauszeiger
life-Anzeige von Kurs und Distanz neben Mauszeiger
+
: {{nok}} life-Anzeige von Kurs und Distanz neben Mauszeiger (Gummiband-Cursor)
Anzeigefenster mit Berechnungsdaten
+
: {{ok}} Anzeigefenster mit Berechnungsdaten
  
 +
; Ausgabe in Fenster
  
; Ausgabe in Fenster
 
 
Titelblock/-zeile
 
Titelblock/-zeile
Name für Start (optional)
+
: {{nok}}Name für Start (optional)
Name für Ziel (optional)
+
: {{nok}}Name für Ziel (optional)
Startkoordinate
+
: {{ok}} Startkoordinate
Zielkoordinate
+
: {{ok}} Zielkoordinate
Kurs loxodrom
+
: {{ok}} Kurs loxodrom
Gesamtdistanz loxodrom (vergrösserte Breite)
+
: {{ok}} Gesamtdistanz loxodrom ([[w:de:vergrösserte Breite]])
Gesamtdistanz orthodrom
+
: {{nok}} Gesamtdistanz orthodrom
Differenz orthodrom-loxodrom
+
: {{nok}} Differenz orthodrom-loxodrom
  
Tabelle (Zeile für jeden einzelnen Vektor)
+
Tabelle (Zeile für jedes Segment
Vektor-Nr.
+
: {{nok}} life-Anzeige der Daten für jeden Wegpunkt/Segment
Vektor-Kurs
+
: {{ok}} Vektor-Nr.
Vektor-Distanz loxodrom (vergrösserte Breite)
+
: {{ok}} Vektor-Kurs
Vektor-Zielkoordinate
+
: {{ok}} Vektor-Distanz loxodrom (vergrösserte Breite)
Name für die Vektor-Zielkoordinate (optional)
+
: {{ok}} Vektor-Zielkoordinate
 +
: {{nok}} Kurs und Distanz werden life angezeigt (loxodrom)
 +
: {{nok}}Name für die Vektor-Zielkoordinate (optional)
  
 
Zu prüfende Sonderfälle:
 
Zu prüfende Sonderfälle:
Äquatorüberquerung, über die Pole, parallel zum Äquator, parallel
+
<br> Äquatorüberquerung, über die Pole, parallel zum Äquator, parallel
zu den Meridianen, parallel zu den Breitenkreisen.
+
<br> zu den Meridianen, parallel zu den Breitenkreisen.
 +
 
 +
=== Buttons in Tabelle ===
 +
(Tool.Tips wären hilfreich)
 +
 
 +
* i
 +
: [[h:De:Törnplaner|Link zu Hilfe-Seite]]
 +
 
 +
* km <-> nm
 +
: (neben "i")
 +
: Umschalten der Anzeige von allen Distanzen von Seemeilen auf Kilometer
 +
: Nachkommastellen je nach Distanz (ggf. auch je nach [https://wiki.openstreetmap.org/wiki/DE:Zoom_levels Zoomlevel und Bildschirmauflösung])
 +
: 1m reicht
 +
 
 +
* ggg°mm,mmm' <-> ggg,gggggg
 +
: neben "i"
 +
: Umschalten der Anzeige von allen Distanzen von Seemeilen auf Kilometer
 +
: Nachkommastellen je nach Distanz (ggf. auch je nach Zoomlevel und Bildschirmauflösung)
 +
: [https://wiki.openstreetmap.org/wiki/DE:Genauigkeit_von_Koordinaten Anzeige bis 5 Nachkommastellen, Rechnen mit ?]
 +
 
 +
=== Rechtsklick-Menü ===
 +
: zumindest "kopieren in Zwischenablage" und <Strg-c> und <Strg-v> sollte funktionieren
 +
 
 +
=== Buttons unter Tabelle ===
 +
* Export
 +
: öffnet:
 +
: Auswahlliste für Format: CSV{{ok}}, GPX. (nicht benötigt werden: <s>TXT</s>, <s>XLS</s>, <s>GML{{ok}}</s>, <s>KLM{{ok}}</s>, <s>OSM</s>)
 +
: Dateimanager zum Speichern
  
; Export
+
* Import
TXT, XLS, GML, KLM, OSM
+
: öffnet Dateimanager zum Laden
 +
: Formate: CSV, GPX
 +
 
 +
* Editieren
 +
: öffnet eine blaue Linie für weiteres Editieren (Linie wird rot)
 +
 
 +
* Clear
 +
: Sicherheitsabfrage: erst speichern?
 +
: löscht die Linie
  
; Import
+
* Abbrechen
TXT, XLS
+
: ggf. Sicherheitsabfrage: erst speichern?
incl. der Felder
+
: Schliesst das Werkzeug
 Name für Start
 
 Name für Ziel
 
 Name für die Vektor-Zielkoordinate
 
  
 
 
=== Werkzeug "Grosskreis" ===
 
=== Werkzeug "Grosskreis" ===
  
 
; Eingabe:  
 
; Eingabe:  
: Linie zeichnen mit 2 Klicks
+
: Linie zeichnen mit 2 (oder mehreren) Klicks
  
 
; Ausgabe in Karte
 
; Ausgabe in Karte
: zeichne Gerade von Start zu Ziel bzw zu Mauszeiger
+
: zeichne Gerade von Start zu Ziel bzw. zu Mauszeiger
 
: Anzeigefenster mit Berechnungsdaten  
 
: Anzeigefenster mit Berechnungsdaten  
: zeichne orthografischen Bogen von Start zu Ziel (dritte Ausbaustufe?)
+
: zeichne [https://www.kompf.de/trekka/distance.php orthografischen Bogen von Start zu Ziel] (dritte Ausbaustufe?)
  
 +
<gallery>
 +
File:Rhumbs and great circles on Mercator.svg|
 +
File:Navigációs paradoxon.gif|
 +
</gallery>
  
 
; Ausgabe in Fenster:
 
; Ausgabe in Fenster:
 +
 
Titelblock/-zeile
 
Titelblock/-zeile
 
: Name für Start (optional)
 
: Name für Start (optional)
Zeile 117: Zeile 173:
 
: Gesamtdistanz loxodrom (vergrösserte Breite)
 
: Gesamtdistanz loxodrom (vergrösserte Breite)
 
: Gesamtdistanz orthodrom
 
: Gesamtdistanz orthodrom
: Differenz orthodrom-loxodrom
+
: Differenz orthodrom-loxodrom in sm und %
 
: Etmal (Eingabefeld!)
 
: Etmal (Eingabefeld!)
 
: Reisezeit
 
: Reisezeit
Zeile 128: Zeile 184:
  
 
Der Grosskreis wird in n Segmente geteilt.  
 
Der Grosskreis wird in n Segmente geteilt.  
Für jedes Segment wird der loxodrome Vektor berechnet.
+
<br> Für jedes Segment wird der loxodrome Vektor berechnet.
n = 10, oder n in Feld eingeben (später auch aus Distanz bzw Anfangs- und Endkurs abgeleitet)
+
<br> n = 10, oder n in Feld eingeben (später auch aus Distanz bzw Anfangs- und Endkurs abgeleitet)
  
Daraus kann man vielleicht zusätzlich zur geraden Verbindungslinie zwischen Start und Ziel den Grosskreis als Bogen zeichnen? Berechnung vieler kurzer loxodromer Bogensehnen, die optisch den richtigen Bogen ergeben. Man müsste also zwischen Start- und Zielkoordinate für jede Kursänderung mit X° einen Wegpunkt bestimmen und diese zu einer WP-Liste zusammenführen, die dann als Punktereihe angezeigt wird und so die Kurve darstellt.
+
Daraus kann man vielleicht zusätzlich zur geraden Verbindungslinie zwischen Start und Ziel den Grosskreis als Bogen zeichnen?  
 +
<br> Berechnung vieler kurzer loxodromer Bogensehnen, die optisch den richtigen Bogen ergeben.  
 +
<br> Man müsste also zwischen Start- und Zielkoordinate für jede Kursänderung mit X° einen Wegpunkt bestimmen  
 +
<br> und diese zu einer WP-Liste zusammenführen, die dann als Punktereihe angezeigt wird und so die Kurve darstellt.
  
 
Reisezeit = Distanz.orth / Etmal
 
Reisezeit = Distanz.orth / Etmal
  
 
; Export
 
; Export
: TXT, XLS, GML, KLM, OSM
+
: CSV, GPX
  
 +
; Import
 +
: CSV, GPX
  
 
 
== Formeln ==
 
== Formeln ==
  
Zeile 166: Zeile 226:
 
=== orthodrom ===
 
=== orthodrom ===
 
Kurse auf dem Grosskreis (kürzester Weg)
 
Kurse auf dem Grosskreis (kürzester Weg)
 +
: [https://www.fs.tum.de/~niederma/segeln/orthodrome.pdf Formeln von Anderl]
  
; Distanz orthodrom
+
; Distanz orthodrom  
+
: (Distanz in Seemeilen)  
(Distanz in Seemeilen)  
 
  
 
; Kurs orthodrom
 
; Kurs orthodrom
+
: (Distanz  jeweils in Seemeilen)
 
(Distanz  jeweils in Seemeilen)
 
  
 
; Scheitelpunkt
 
; Scheitelpunkt
 
 
 
 
 
 
 
 
also ?  
+
also ?   
  
 
; Breite  
 
; Breite  
 
auf dem Grosskreis an einer bestimmten Länge(Li) zwischen Start und Ziel
 
auf dem Grosskreis an einer bestimmten Länge(Li) zwischen Start und Ziel
+
 
 
 
== Ausgabefenster ==
 
== Ausgabefenster ==
  
 
=== Werkzeug "Kurs und Distanz" ===
 
=== Werkzeug "Kurs und Distanz" ===
  
Start ##°##,#’ N/S  ###°##.#’ E/W
+
: Start ##°##,#’ N/S  ###°##.#’ E/W
Ziel ##°##,#’ N/S  ###°##.#’ E/W
+
: Ziel ##°##,#’ N/S  ###°##.#’ E/W
Kurs ###°
+
: Kurs ###°
Distanz lox #####,# sm
+
: Distanz lox #####,# sm
Distanz orth #####,# sm Diff ####,# sm
+
: Distanz orth #####,# sm Diff ####,# sm
  
  
 
=== Werkzeug "Kurs und Distanz mit Wegpunktliste" ===
 
=== Werkzeug "Kurs und Distanz mit Wegpunktliste" ===
  
Start ##°##,#’ N/S  ###°##.#’ E/W
+
: Start ##°##,#’ N/S  ###°##.#’ E/W
  
Ziel ##°##,#’ N/S  ###°##.#’ E/W
+
: Ziel ##°##,#’ N/S  ###°##.#’ E/W
Kurs ###°
+
: Kurs ###°
Distanz lox #####,# sm
+
: Distanz lox #####,# sm
Distanz orth #####,# sm Diff ####,# sm
+
: Distanz orth #####,# sm Diff ####,# sm
WP Kurs Distanz Koordinate
+
: WP Kurs Distanz Koordinate
1 ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
+
: 1 ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
2 ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
+
: 2 ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
### ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
+
: ### ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
  
  
 
=== Werkzeug "Grosskreis" ===
 
=== Werkzeug "Grosskreis" ===
  
Start ##°##,#’ N/S  ###°##.# E/W
+
: Start ##°##,#’ N/S  ###°##.# E/W
Ziel ##°##,#’ N/S  ###°##.#’ E/W
+
: Ziel ##°##,#’ N/S  ###°##.#’ E/W
Scheitelpunkt ##°##,#’ N/S  ###°##.#’ E/W
+
: Scheitelpunkt ##°##,#’ N/S  ###°##.#’ E/W
Kurs lox ###°
+
: Kurs lox ###°
Distanz lox #####,# sm
+
: Distanz lox #####,# sm
Distanz orth #####,# sm Diff ####,# sm
+
: Distanz orth #####,# sm Diff ####,# sm
Reisezeit ## T ## H Etmal ### sm
+
: Reisezeit ## T ## H Etmal ### sm
WP Kurs Distanz Koordinate
+
: WP Kurs Distanz Koordinate
### ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
+
: ### ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
### ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
+
: ### ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
### ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
+
: ### ###° ####,# sm ##°##,#’ N/S  ###°##.#’ E/W
  
 
Etmal ist ein Eingabefeld
 
Etmal ist ein Eingabefeld
 +
 +
== Hilfe ==
 +
: [https://wiki.openseamap.org/wiki/h:De:Törnplaner h:De:Törnplaner]
 +
: [https://wiki.openseamap.org/wiki/Trip_Planner h:En:Trip Planner]
 +
 +
;Doku alter Hilfe-Seiten
 +
: [[OpenSeaMap-dev:De:Trip Planner v1-Hilfe|de:v1-Hilfe]]
 +
: [[OpenSeaMap-dev:Trip Planner v1-Hilfe|v1-Hilfe]]
  
 
== Doku ==
 
== Doku ==
Gibt's bei Markus (Formeln, Skizzen, Tabellen).
+
: Gibt's bei Markus ("Kurs und Distanz messen.doc": Formeln, Skizzen, Tabellen).
 +
: Anderl: orthodrom

Aktuelle Version vom 8. März 2023, 14:43 Uhr

Deutsch English
Kurs und Distanz messen

Für OpenSeaMap soll dieses Tool Distanzen und Richtungen messen.

Das Tool soll folgendes können:

  1. mit Mausklicks auf der Karte eine Linie zeichnen
  2. daraus werden Kurs und Distanz berechnet und in einem Fenster gezeigt
    1. von Start bis Ziel
    2. für jede Teilstrecke
    3. jeweils orthodrom und loxodrom
  3. Daten exportieren und importieren (zum weiterbe-/-verarbeiten)

Das Tool wird über ein Icon bzw mit RechterMausKlick in einem Menü-Eintrag ausgewählt und wieder ausgeschaltet (bzw durch Wahl eines anderen Werkzeuges).


Erste Ausbaustufe (erledigt)

Waypoint-Liste

Werkzeug "Kurs und Distanz"

Eingabe
Ok.png Cursorklick auf Start
Ok.png Cursorbewegung
Ok.png Cursorklick auf Wegpunkt
Ok.png Cursorklick auf Ziel
Nok.png Import von CSV
Verarbeitung
Ok.png lese Start-Koordinate, Cursor-Koordinate, Wegpunkt-Koordinate und Ziel-Koordinate
Ok.png berechne Kurs und Distanz loxodrom (vergrösserte Breite)
Nok.png berechne Kurs und Distanz orthodrom
Ausgabe in Karte
Ok.png zeichne Gerade in Karte von Start über Wegpunkt zu Ziel, bzw. zu Mauszeiger
Ok.png Anzeigefenster mit Berechnungsdaten

Idealerweis erscheint der Vektor bereits beim ersten Mausklick als (beschriftete) Linie
Kurs und Distanz werden life neben dem Cursor und bei Klick im Fenster angezeigt
Linie und Daten werden beim zweiten Mausklick fixiert.

Ausgabe im Fenster
Ok.png Startkoordinate
Ok.png Zielkoordinate
Ok.png Kurs loxodrom
Ok.png Distanz loxodrom (vergrösserte Breite)
Nok.png Distanz orthodrom
Ok.png Export von CSV

Bei der Berechnung nach dem Verfahren der vergrösserten Breite ist zu beachten, dass bei Kursen mit 90° bzw 270° keine Division durch Null entsteht.

Probleme

Länge der Liste

Wenn mehr Wegpunkte eingegeben werden, als in der Liste auf dem Bildschirm angezeigt werden konnen, dann verschwinden die Schaltflächen (Herunterladen, Clear, Schliessen).

Abhilfe: weniger Wegepunkte eintragen.
Ok.png Workaround: Scrollbalken am Kartenrand.
besser: Scrollbalken in der WP-Liste.
Einfrieren der Linie (erledigt)

Wenn mit dem Cursor ins Leere geklickt wird, friert die Linie ein und ist nicht mehr editierbar. Dabei ändert sich die Linienfarbe zu blau.

Workaround: Button "Bearbeiten" bzw. "Edit"

Zweite Ausbaustufe

Werkzeug "Kurs und Distanz mit Wegpunktliste"

Eingabe
Ok.png Linie zeichnen mit mehreren Klicks
(auch mit Karte verschieben und zoomen)
Rubberband-Cursor
Ausgabe in Karte
Ok.png zeichne Gerade von Start über Wegpunkte zu Ziel, bzw. zu Mauszeiger
Nok.png life-Anzeige von Kurs und Distanz neben Mauszeiger (Gummiband-Cursor)
Ok.png Anzeigefenster mit Berechnungsdaten
Ausgabe in Fenster

Titelblock/-zeile

Nok.pngName für Start (optional)
Nok.pngName für Ziel (optional)
Ok.png Startkoordinate
Ok.png Zielkoordinate
Ok.png Kurs loxodrom
Ok.png Gesamtdistanz loxodrom (w:de:vergrösserte Breite)
Nok.png Gesamtdistanz orthodrom
Nok.png Differenz orthodrom-loxodrom

Tabelle (Zeile für jedes Segment

Nok.png life-Anzeige der Daten für jeden Wegpunkt/Segment
Ok.png Vektor-Nr.
Ok.png Vektor-Kurs
Ok.png Vektor-Distanz loxodrom (vergrösserte Breite)
Ok.png Vektor-Zielkoordinate
Nok.png Kurs und Distanz werden life angezeigt (loxodrom)
Nok.pngName für die Vektor-Zielkoordinate (optional)

Zu prüfende Sonderfälle:
Äquatorüberquerung, über die Pole, parallel zum Äquator, parallel
zu den Meridianen, parallel zu den Breitenkreisen.

Buttons in Tabelle

(Tool.Tips wären hilfreich)

  • i
Link zu Hilfe-Seite
  • km <-> nm
(neben "i")
Umschalten der Anzeige von allen Distanzen von Seemeilen auf Kilometer
Nachkommastellen je nach Distanz (ggf. auch je nach Zoomlevel und Bildschirmauflösung)
1m reicht
  • ggg°mm,mmm' <-> ggg,gggggg
neben "i"
Umschalten der Anzeige von allen Distanzen von Seemeilen auf Kilometer
Nachkommastellen je nach Distanz (ggf. auch je nach Zoomlevel und Bildschirmauflösung)
Anzeige bis 5 Nachkommastellen, Rechnen mit ?

Rechtsklick-Menü

zumindest "kopieren in Zwischenablage" und <Strg-c> und <Strg-v> sollte funktionieren

Buttons unter Tabelle

  • Export
öffnet:
Auswahlliste für Format: CSVOk.png, GPX. (nicht benötigt werden: TXT, XLS, GMLOk.png, KLMOk.png, OSM)
Dateimanager zum Speichern
  • Import
öffnet Dateimanager zum Laden
Formate: CSV, GPX
  • Editieren
öffnet eine blaue Linie für weiteres Editieren (Linie wird rot)
  • Clear
Sicherheitsabfrage: erst speichern?
löscht die Linie
  • Abbrechen
ggf. Sicherheitsabfrage: erst speichern?
Schliesst das Werkzeug

Werkzeug "Grosskreis"

Eingabe
Linie zeichnen mit 2 (oder mehreren) Klicks
Ausgabe in Karte
zeichne Gerade von Start zu Ziel bzw. zu Mauszeiger
Anzeigefenster mit Berechnungsdaten
zeichne orthografischen Bogen von Start zu Ziel (dritte Ausbaustufe?)
Ausgabe in Fenster

Titelblock/-zeile

Name für Start (optional)
Name für Ziel (optional)
Startkoordinate
Zielkoordinate
Scheitelpunkt-Koordinate
Kurs loxodrom
Gesamtdistanz loxodrom (vergrösserte Breite)
Gesamtdistanz orthodrom
Differenz orthodrom-loxodrom in sm und %
Etmal (Eingabefeld!)
Reisezeit

Tabelle (Zeile für jeden einzelnen Vektor)

Vektor-Nr.
Vektor-Kurs
Vektor-Distanz loxodrom (vergrösserte Breite)
Vektor-Zielkoordinate

Der Grosskreis wird in n Segmente geteilt.
Für jedes Segment wird der loxodrome Vektor berechnet.
n = 10, oder n in Feld eingeben (später auch aus Distanz bzw Anfangs- und Endkurs abgeleitet)

Daraus kann man vielleicht zusätzlich zur geraden Verbindungslinie zwischen Start und Ziel den Grosskreis als Bogen zeichnen?
Berechnung vieler kurzer loxodromer Bogensehnen, die optisch den richtigen Bogen ergeben.
Man müsste also zwischen Start- und Zielkoordinate für jede Kursänderung mit X° einen Wegpunkt bestimmen
und diese zu einer WP-Liste zusammenführen, die dann als Punktereihe angezeigt wird und so die Kurve darstellt.

Reisezeit = Distanz.orth / Etmal

Export
CSV, GPX
Import
CSV, GPX

Formeln

vergrösserte Breite loxodrom

exakte Methode f. Kurse ohne Kursänderung (längerer Weg)

Ziel

aus Start, Kurs und Distanz (Distanz in Seemeilen)


auch B? auch B? Korrekturen:

	wenn Kurs =   90°  Kurs =   90,001°
	wenn Kurs = 270°  Kurs = 270,001°
Kurs und Distanz

aus Start und Ziel

(Distanz in Seemeilen) Korrekturen:

	wenn ...

orthodrom

Kurse auf dem Grosskreis (kürzester Weg)

Formeln von Anderl
Distanz orthodrom
(Distanz in Seemeilen)
Kurs orthodrom
(Distanz jeweils in Seemeilen)
Scheitelpunkt


also ?

Breite

auf dem Grosskreis an einer bestimmten Länge(Li) zwischen Start und Ziel

Ausgabefenster

Werkzeug "Kurs und Distanz"

Start ##°##,#’ N/S ###°##.#’ E/W
Ziel ##°##,#’ N/S ###°##.#’ E/W
Kurs ###°
Distanz lox #####,# sm
Distanz orth #####,# sm Diff ####,# sm


Werkzeug "Kurs und Distanz mit Wegpunktliste"

Start ##°##,#’ N/S ###°##.#’ E/W
Ziel ##°##,#’ N/S ###°##.#’ E/W
Kurs ###°
Distanz lox #####,# sm
Distanz orth #####,# sm Diff ####,# sm
WP Kurs Distanz Koordinate
1 ###° ####,# sm ##°##,#’ N/S ###°##.#’ E/W
2 ###° ####,# sm ##°##,#’ N/S ###°##.#’ E/W
### ###° ####,# sm ##°##,#’ N/S ###°##.#’ E/W


Werkzeug "Grosskreis"

Start ##°##,#’ N/S ###°##.# E/W
Ziel ##°##,#’ N/S ###°##.#’ E/W
Scheitelpunkt ##°##,#’ N/S ###°##.#’ E/W
Kurs lox ###°
Distanz lox #####,# sm
Distanz orth #####,# sm Diff ####,# sm
Reisezeit ## T ## H Etmal ### sm
WP Kurs Distanz Koordinate
### ###° ####,# sm ##°##,#’ N/S ###°##.#’ E/W
### ###° ####,# sm ##°##,#’ N/S ###°##.#’ E/W
### ###° ####,# sm ##°##,#’ N/S ###°##.#’ E/W

Etmal ist ein Eingabefeld

Hilfe

h:De:Törnplaner
h:En:Trip Planner
Doku alter Hilfe-Seiten
de:v1-Hilfe
v1-Hilfe

Doku

Gibt's bei Markus ("Kurs und Distanz messen.doc": Formeln, Skizzen, Tabellen).
Anderl: orthodrom