You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
Pages: 1
#1 2013-08-19 14:58:36
- Lübeck
- Member

- Registered: 2009-02-17
- Posts: 2,874
Strecke umrechnen...
hi !
bitte nicht schlagen, auch wenn die Frage peinlich ist - aber ich stehe auf dem Schlauch.
Ich habe eine Strecke von 1000m und möchte wissen wie groß dieses in lat bzw. lon ist - also schon einmal nicht schräge auf der Kugel.
Kann mir einer helfen ? wenn noch möglich.
Gruß Jan :-)
Redmi Note 9 Pro mit Android 11, Tablet Android 8.1, PC: Win10
Offline
#2 2013-08-19 15:05:12
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: Strecke umrechnen...
auch wenn die Frage peinlich ist
nein, sie ist nicht peinlich, sie ist sinnlos. ![]()
lat/lon gibt ja eine Koordinate auf der Kugel und keine Strecke an.
Mapper aus dem Münsterland.
Offline
#3 2013-08-19 15:10:13
- tunnelbauer
- Member

- Registered: 2012-01-13
- Posts: 1,011
- Website
Re: Strecke umrechnen...
Umrechnen könnte man es - dazu müsste man aber wissen: welches Koordinatensystem und auf welchem Breitengrad.
Grüße
Thomas
Offline
#4 2013-08-19 15:48:52
- Lübeck
- Member

- Registered: 2009-02-17
- Posts: 2,874
Re: Strecke umrechnen...
hi !
dann umschreibe ich meine Aufgabe die es näherungsweise zu löschen geht.
Von einer Maperative-Karte habe ich die Center-Koordianten (lat/lon) und nun möchte ich bei bekanntem Format und Maßstab die lat/lon-Koordianten der vier Blattecken errechnen.
Ich muss also irgendwie (und das ganze wird später in Perl gemacht) die delta-lat und delta-lon für Ecken haben.
Gruß Jan :-)
Redmi Note 9 Pro mit Android 11, Tablet Android 8.1, PC: Win10
Offline
#5 2013-08-19 15:50:53
- tunnelbauer
- Member

- Registered: 2012-01-13
- Posts: 1,011
- Website
Re: Strecke umrechnen...
Dann viel Spaß mit nachfolgendem Link ![]()
Grüße
Thomas
Offline
#6 2013-08-19 15:53:07
- Lübeck
- Member

- Registered: 2009-02-17
- Posts: 2,874
Re: Strecke umrechnen...
hi !
danke - da sollte doch was machbar sein!
Gruß Jan :-)
Redmi Note 9 Pro mit Android 11, Tablet Android 8.1, PC: Win10
Offline
#8 2013-08-20 09:38:40
- Oli-Wan
- Member

- From: NRW
- Registered: 2010-09-14
- Posts: 2,814
Re: Strecke umrechnen...
Haben das rechteckige Friedrichstadt vor der somalischen Küste und sein Schwesterobjekt zufällig etwas mit der Frage zu tun?
No animals were harmed in the writing of this posting.
Offline
#9 2013-08-20 09:44:09
- tunnelbauer
- Member

- Registered: 2012-01-13
- Posts: 1,011
- Website
Re: Strecke umrechnen...
Lübeck ist doch eine Hanse-Stadt und Hanse-Städte liegen am/im Meer ;-)
(Ich habe auch schon nachgefragt - aber noch keine Antwort erhalten - vielleich sucht Jan gerade seine Rechtecke...
)
Grüße
Thomas
Offline
#10 2013-08-20 09:56:31
- brogo
- Member
- From: 54,11 +-1°
- Registered: 2009-06-02
- Posts: 553
Re: Strecke umrechnen...
Haben das rechteckige Friedrichstadt vor der somalischen Küste und sein Schwesterobjekt zufällig etwas mit der Frage zu tun?
Das passiert wenn man lat und lon vertauscht.
Christian
Last edited by brogo (2013-08-20 09:56:44)
Offline
#11 2013-08-20 13:29:31
- Lübeck
- Member

- Registered: 2009-02-17
- Posts: 2,874
Re: Strecke umrechnen...
hi !
da war wohl einer ungeduldig - gleich nach dem Erhalt der eMail sind die beiden rechtecke Gelöscht worden.
Hätten sonst auch als Fischzuchtbecken genutzt werden können ! ![]()
Gruß Jan :-)
Redmi Note 9 Pro mit Android 11, Tablet Android 8.1, PC: Win10
Offline
#12 2013-08-20 16:08:50
- Lübeck
- Member

- Registered: 2009-02-17
- Posts: 2,874
Re: Strecke umrechnen...
hi !
ich habe mir auf Basis von http://www.d-mueller.de/blog/umkreissuc … er-radius/ etwas zusammengebaut und möchte es Euch nicht vorenthalten. Sicherlich kann der Algorithmus hinsichtlich der Genauigkeit noch besser sein - aber für meinen Zweck reicht dieser aus.
#!/usr/bin/perl
use strict;
use warnings;
use Math::Trig;
# errechnet näherungsweise die geo-Koordinaten für eine rechteckige Box um einen Centerpunkt
# ACHTUNG: Überschreitungen der Datumsgrenze werden NICHT berücksichtigt
sub get_bbox {
# lon,lat-Koordianten des Mittelpunktes der Box
my $lon = shift;
my $lat = shift;
# Breite der Box in Kilometer
my $delta_lon_km = shift;
# Höhe der Box in Kilometer
my $delta_lat_km = shift;
my $earth_radius_km = 6371;
my $maxLat = $lat + rad2deg(($delta_lat_km / 2) / $earth_radius_km);
my $minLat = $lat - rad2deg(($delta_lat_km / 2) / $earth_radius_km);
my $maxLon = $lon + rad2deg(($delta_lon_km / 2) / $earth_radius_km / cos(deg2rad($lat)));
my $minLon = $lon - rad2deg(($delta_lon_km / 2) / $earth_radius_km / cos(deg2rad($lat)));
print "breite delta_lon_km:= ".$delta_lon_km."\n";
print "hoehe delta_lat_km:= ".$delta_lat_km."\n";
print "maxLon:= ".$maxLon." - maxLat:= ".$maxLat."\n";
print "minLon:= ".$minLon." - minLat:= ".$minLat."\n";
return ($minLon,$minLat,$maxLon,$maxLat);
}#end-get_bbox@tunnelbauer: auf das Stichwort der BoundaryBox war ich nicht gekommen !
Gruß Jan :-)
Redmi Note 9 Pro mit Android 11, Tablet Android 8.1, PC: Win10
Offline
Pages: 1