geocaching-kurpfalz.de Foren-Übersicht
RegistrierenSuchenLinksFAQMitgliederlisteTelefonlisteKarteTerra-KarteBenutzergruppenImpressumLogin
Dave Ulmer
Neue Antwort erstellen Seite 1 von 1
Bogenschnittberechnung
Autor Nachricht
Antworten mit Zitat
Beitrag Bogenschnittberechnung 
Hallo,
Ich möchte von 2 verschiedenen Koordinatenunkten aus je einen Kreis mit Durchmesser im Meter ziehen.
Die 2 Kreise bilden 2 Schnittpunkte.
Wie kann ich diese 2 Schnittpunkte mit Mopsos berechnen?

Habe mit den beiden Scripten probiert:
if Bogenschnitt(Lat1, Lon1, Lat2, Lon2, s1, s2, Lat3, Lon3, Lat4, Lon4) then
begin
if XYBogenschnitt(X1,Y1, X2, Y2, s1, s2: real; var X3, Y3, X4, Y4: real): boolean; then
begin

Ich habe folgende Eingabe gemacht:
if Bogenschnitt(N47° 42.326, E007° 40.655, N47° 42.109, E007°40.733, 432m, 320m, Lat3, Lon3, Lat4, Lon4);

Iregend etwas habe ich offensichtlich nicht begriffen Sad

Herzlichen Dank für eine Erklärung.
Gruss
marmotte407

Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Antworten mit Zitat
Beitrag  
Hi,

mit folgendem Script funktionierts:

Code:

program Bogenschnitt;

VAR
 Lat1, Lon1, Lat2, Lon2, s1, s2, Lat3, Lon3, Lat4, Lon4: real;
 Dist1, Dist2, Dist3, Dist4, Dist5: real;
begin

  lat1 := '47 42.326';
  lon1 := '7 40.655';
  lat2 := '47 42.109';
  lon2 := '7 40.733';
  s1 := 432;
  s2 := 320;

 if Bogenschnitt(Lat1, Lon1, Lat2, Lon2, s1, s2, Lat3, Lon3, Lat4, Lon4) then
 begin
  writeln(WGS84(Lat3,Lon3));
  writeln(WGS84(Lat4,Lon4));
   Dist1 := Distance(lat1, lon1, lat2, lon2);
   Dist2 := Distance(lat1, lon1, lat3, lon3);
   Dist3 := Distance(lat1, lon1, lat4, lon4);
   Dist4 := Distance(lat2, lon2, lat3, lon3);
   Dist5 := Distance(lat2, lon2, lat4, lon4);
 
 writeln(Dist1);
 writeln(Dist2);
 writeln(Dist3);
 writeln(Dist4);
 writeln(Dist5)
 
 end;
end.


Ergebnis:
Code:

N 47° 42.2027 E 7° 40.9480
N 47° 42.1258 E 7° 40.4784
413.7847750
431.8030715
431.6984745
320.1216888
319.9807779


Da hast du die beiden Schnittpunkte und den Abstand der Mittelpunkte.
Die letzten 4 Werte dienen der Überprüfung. Ist im Gelände ganz praktisch!

Gruß
Karl-Heinz


_________________
Wer in Fremdwörtern nicht konfekt ist, sollte damit nicht renovieren.
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Antworten mit Zitat
Beitrag  
Übrigens, hier kannst du die Ergebnisse überprüfen.

Gruß
Karl-Heinz


_________________
Wer in Fremdwörtern nicht konfekt ist, sollte damit nicht renovieren.
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Antworten mit Zitat
Beitrag  
Hallo Karl-Heinz,
Herzlichen Dank. Es funktioniert Smile
Gruss
Rolf

Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Beiträge der letzten Zeit anzeigen:
Neue Antwort erstellen Seite 1 von 1
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.