• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

CW-kleiner Fehler entdeckt

cobra_jj

Geocacher
sorry...

habe beim CW im "Löser" einen kleinen Fehler gefunden:

crossbearing;
Eingabe der Werte laut Vorgabe >>> im Ergebnis schluckt der Solver bei den Ostwerten den Gradwert.
E wird mit 000 angegeben... :(
 
OP
cobra_jj

cobra_jj

Geocacher
Hi.
Hier mal eine Rechnung im Löser, die mit beispielhaften Daten funktioniert:

A=50.60000 10.90000 # Punkt A
K=50.66666 10.80000 # Punkt K
Mak=50.63333 10.85000 # Mitte zw. A & K
Wak=100.0 # Winkel B

PGak= bearing(a, k) # Peilung Gerade

crossbearing(A, PGak-Wak+90,Mak,PGak-90) #Kreuzpeilung


Im Ergebnis erscheint: N 50° 37.858 E 000° 50.801

CW-Version: 1.3.3408
 

MiK

Geoguru
Ich verstehe zwar nicht ganz, was Du berechnen willst, aber der Fehler liegt in der Art, wie Du A, K und Mak befüllst. Wenn Du Anführungszeichen um die Koordinaten machst, werden sie auch richtig geparst:
A="50.60000 10.90000" # Punkt A

Lass Dir mal in Deinem Beispiel A ausgeben, dann siehst Du, dass da etwas nicht stimmt.
 
OP
cobra_jj

cobra_jj

Geocacher
Hi Mik,

Danke für die Info - der Löser macht jetzt auch genau das, was es soll und das Format haut nun hin.

Es wäre ganz nett, wenn dieser Hinweis auf die Eingabe in Anführungszeichen beim nächsten Update vom CW in der Beschreibung der Wolf-Language mit einfließen könnte... wenn es denn nicht gar zu große Mühe macht. ;)

Schöne Grüße

Cobra
 
Oben