Bereich um angezeigten Track markieren

Hallo und guten Tag an die Runde. Ich bin Gerhard und habe mich zur Lösung eines Problems hier angemeldet. Und zwar…

… möchte ich bestenfalls bei Osmand (oder aber auch auf einer anderen Plattform) einen definiert breiten Bereich links und rechts eines Tracks auf einer OSM-Karte markieren. Ziel soll es also sein, alles aufzufinden, dass sich entlang dieses Tracks im Bereich von x Metern vom Track befindet.
Mir fehlt ein Ansatz an dem ich mich abarbeiten kann und hoffe hier auf die Schwarmintelligenz.

Mit besten Grüßen
Gerhard

Ich habe zwar keine Idee zu Deiner Fragestellung, möchte Dich aber Willkommen heißen hier im Forum.

1 Like

Hallo und willkommen Gerhard,
kannst Du bitte konkreter beschreiben, worum es geht?
Ist das etwas, was nur für Dich privat ist?

Herzlich willkommen @Gerhard_Gösebrecht,

zwar nicht OsmAnd, vielleicht trotzdem hilfreich (Hinweis von @GUFSZ). Nutze JOSM und dort Herunterladen > Von Overpass-Api. Oder direkt Overpass-Webseite; hier werden die Weg-Koordinaten eingegeben. z.B.

[out:xml];
way[highway](around:1,50.2423826,9.2884791,
50.2422778,9.2884394,
50.2421642,9.2884976,
50.2420543,9.2885731,
50.2419582,9.2886475,
50.2420386,9.2885744,
50.2421219,9.2885206,
50.2420363,9.2885961,
50.2418833,9.2886748,
50.2417006,9.2888431,
50.2415156,9.2890135,
50.2413260,9.2891643,
50.2411261,9.2892696,
50.2409429,9.2892717,
50.2408584,9.2891399,
50.2408598,9.2892837,
50.2407650,9.2893877,
50.2406619,9.2895171,
50.2405644,9.2894640);
(._;>;); out;

Der Wert hinter around:1 definiert die Herunterlade-Breite, ändere mal die 1 in 500 …

Anmerkung:

geht nur mit aktiviertem Expertenmodus und ist standardmäßig nicht sichtbar. (Für den Fall dass du das ausprobieren möchtest.)

Huiiii, das geht aber fix hier! Schön…

Der Reihe nach. Vielen Dank für die Willkommenheißung.

Ja, es geht um eine private Problemstellung. Ich kann dazu ja noch etwas in’s Detail gehen:
Wir erfinden und vergeben Aufgabenstellung die in einer vorgegebenen Zeit zu lösen sind. Es handelt sich eigentlich immer um irgendwelche Natursportmissionen, klettern, laufen, viele Km und schlechte Bedingungen, sowas. Beispielgebend sei hier die Aufgabe “Bewältige alle auf dieser Webseite aufgeführten Stiegen in 24h. Als Transportmittel kommen nur unmotorisierte in Frage” genannt
Jetzt stelle ich mir vor, entlang eines Tracks alle Geocaches zu finden als Aufgabenstellung zu droppen. Nun kann man sich natürlich ausschließlich und genau auf die Caches beziehen, die genau auf dem Track liegen aber das erscheint mir als nicht crispy genug. Ich möchte alle Caches geloggt wissen, die sich entlang eines Tracks im Abstandsbereich von 500m befinden, also 250m links und rechts. Um diese alle zweifelsfrei zu identifizieren möchte ich den resultierenden “Streifen” auf einer Karte anzeigen. Thats it…

Euren Antworten entnehme ich, dass ich mich wohl mal mit der Overpass-Api beschäftigen sollte, wenngleich ich kein Experte bin.

Vielen Dank für den Input,
Gerhard

Wenn du die Koordinaten aller Caches entlang deines Tracks hast, kannst du mit einem Programm die kürzeste und längste Entfernung für jeden einzelnen Cache, bezogen auf den Track, errechnen. Du würdest dann also sehen, ob ein Cache dein Kriterium ‘nicht weiter als z.B. 500 Meter vom Track entfernt’, erfüllt. Sollte das für dich eine Lösung sein, kann ich einen Link zum Programm zur Verfügung stellen.

2 Likes

Aha! Ja, das wäre auch 'ne Möglichkeit. Die Koordinaten sind natürlich bekannt, zumindest die der Startpunkte. Das Programm würde mich schon interessieren.

Beste Grüße

Hallo Gerhard, auch von mir ein willkommen hier und Gruß an Udo … :wink:

1 Like