International Bicycle Travel Forum
International Bicycle Travel Forum
Who's Online
4 registered (Kettenklemmer, iassu, 2 invisible), 530 Guests and 807 Spiders online.
Details
Advanced
About this forum
Rules
The Rules for this forum
Terms of use
Agreements for the use
The Team
Who's behind the forum?
Involved Homepages
Bicycle-travel sites already using the forum
Participate!
Use this forum in your Homepage
RSS feeds RSS
Overview of public RSS feeds
Shoutbox
A small chat area
Partner Sites
Statistics
29477 Members
98371 Topics
1547003 Posts

During the last 12 months 2187 members have been active.The most activity so far was at 02.02.24 17:09 with 5102 users online.
more...
Top Posters (30 Days)
chrisli 38
veloträumer 38
Juergen 38
chrisrocks75 37
panta-rhei 35
Topic Options
#1542338 - 01/14/24 12:01 PM Planung von Mehrtagestouren
bs2000
Member
Topic starter
Offline Offline
Posts: 15
Ich habe für mich zur Planung von Mehrtagestouren ein kleines Webtool geschrieben.

Das Tool bietet eine interaktive Karte mit OpenStreetMap informationen an - es sucht über die OpenStreetMaps Datenbank POIs wie Campingplätze, Tankstellen und co.

Demo: https://gpxviewr.genannt.name/gpxtrack/agaxdfkIoP5msdVKgNxtSjx9qz9yqWPICbzUkKyh

Aktuelle Funktionen:

* Suche nach Campingplätzen, Tankstellen, WCs, Wasserstellen, Hotels

* Wenn das gefundene Objekt ein Camping Platz oder Hotel ist, wird mit Hilfe von Valhalla Routing Engine der Weg vom Track zum Camping Platz berechnet. Diese Route kann als GPX runtergeladen werden. Die Kilometer werden angezeigt. (Beim Klick auf das Symbol in der Karte wird auch der Track in der Karte geladen)

* Es wird das Höhenprofil des GPX Tracks (wenn vorhanden) als Graph dargestellt (Berg-Symbol unter der Karte)

* Die POIs von OpenstreetMaps können als GPX Waypoints runtergeladen werden

* Beim Klick auf das POI in der Karte werden alle Informationen aus OpenStreetMaps angezeigt, somit sieht man ob das WC nur ein Plumpsklo ist und co :-)

* Der Track kann "virtuell" Unterteilt werden, dazu muss auf den "+ Splitting" Button geklickt werden, dann kann man die Punkte vom Track in der Karte sehen und als Start oder Ende markieren. für den virtuellen Track werden die Kilometer und Höheninformationen angezeigt. Zusätzlich kann der Abschnitt als GPX Track runtergeladen werden.

* Es können Kategorien der POIs aus/eingeblendet werden (oberhalt der Karte)

* Es können POIs über die Liste rechts (Dropdown) aus/eingeblendet werden, diese "versteckten" POIs werden dann auch beim Download der POIs als GPX nicht angezeigt.
Top   Email Print
#1542350 - 01/14/24 03:37 PM Re: Planung von Mehrtagestouren [Re: bs2000]
aighes
Moderator
Offline Offline
Posts: 7,351
Sieht sehr interessant aus. Wäre natürlich cool, wenn du die Karten, die du verwendest auch entsprechend attribuieren würdest. zwinker

So ein Gedanke der mir kam: Ich suche ja nicht unbedingt einen CP 10km vom Start entfernt. Wenn das Aufteilen als Tagesetappen dienen soll (so verstehe ich das) wäre es übersichtlicher wenn du Hotels und CP nur im Umkreis dieser Splits anzeigst oder diese irgendwie hervorhebst. So ist die Liste auf der rechts Seite nicht arg hilfreich.
Viele Grüße,
Henning
Top   Email Print
#1542462 - 01/15/24 04:42 PM Re: Planung von Mehrtagestouren [Re: aighes]
bs2000
Member
Topic starter
Offline Offline
Posts: 15
Was meinst du mit attribuieren? Die Karten sind entweder von openstreetmap.de die Deutsche oder die Englische von .org.

Die Idee hatte ich auch schon, das man nur um Endpunkte POIs wie Camp Sites anzeigt. Das ganze Splitting Thema ist noch nicht perfekt und noch nicht so gut durchdacht :-)
Top   Email Print
#1542468 - 01/15/24 05:26 PM Re: Planung von Mehrtagestouren [Re: bs2000]
Axurit
Member
Offline Offline
Posts: 3,272
In Antwort auf: bs2000
Was meinst du mit attribuieren?
In der Desktopversion sehe ich die Attribution: ein Hinweis auf Leaflet und Openstreetmap rechts unten auf der Karte. In der mobilen Version auf meinem Android-Smartphone sehe ich das nicht.

Ein interessantes Projekt ist das auf jeden Fall. Da ich meine Planung an den Unterkünften orientiere, d.h. als erstes die Campingplätze suche und dann den Track plane, ist es aber eher nichts für mich.

Bei den Einkaufsmöglichkeiten scheint was nicht zu stimmen. Bei deinem Testtrack wird da kaum was angezeigt, obwohl es z.B. in und Ulm herum einige kleinere und größere Supermärkte nahe am Track gibt.
Top   Email Print
#1542594 - 01/17/24 03:38 PM Re: Planung von Mehrtagestouren [Re: bs2000]
Axurit
Member
Offline Offline
Posts: 3,272
Ich habe das Tool jetzt mal für bei der Planung einer mehrtägigen Tour eingesetzt und finde es grundsätzlich sehr nützlich. Das Laden der POI-Daten aus Openstreetmap ist aber leider sehr langsam. Vermutlich machst du das über Overpass. Ich befürchte, dass es da gelegentlich zum Abbruch kommt. Auf jeden Fall besteht dieses Risiko, wenn das Tool mal breite Verwendung finden sollte. Ich habe es nicht gemessen, aber bei einer 250km-Tour hat es gefühlt Minuten gedauert. Eigenartig ist, dass die POIs während dieser Zeit langsam nach und nach auf der Karte angezeigt werden. Daran solltest du vielleicht noch feilen. Mich würde es auch nicht stören, wenn die POIs nicht in Echtzeit von OSM geladen würden sondern aus einer lokalen Kopie auf deinem Server, die z.B. wöchentlich erstellt wird.

Bei den Weblinks ist mir aufgefallen, dass wohl das OSM-Attribut "contact:website=*" nicht ausgewertet wird. Das kann man sicher leicht ändern. Praktisch wäre es auch, wenn neben der Webseite noch weitere Daten in den GPX-Daten der Wegpunkte gespeichert würden. Ich denke da u.a. an die Telefonnummer. Das könnte man im desc- und/oder cmt-Element unterbringen.

P.S.: Bitte betrachte das nicht als Kritik sondern als gut gemeinte Angregungen.
Top   Email Print
#1542698 - 01/18/24 04:21 PM Re: Planung von Mehrtagestouren [Re: Axurit]
bs2000
Member
Topic starter
Offline Offline
Posts: 15
Ich glaube das ist ein Verhalten von Leaflet - ob der Banner angezeigt wird oder nicht. Ich habe das nicht extra auf mobile deaktiviert.

Warum nur so wenige Supermärkte in Ulm angezeigt werden, hat folgenden Grund:

Beim Upload des GPX kann konfiguriert werden wie weit ein POI vom Track entfernt sein darf und wie lange dann kein weiter POI angezeigt wird. D.h. per default suche ich nur Supermärkte 300 Meter entfernt vom Track und danach für die nächsten 10km keine Weiteren.
Top   Email Print
#1542700 - 01/18/24 04:28 PM Re: Planung von Mehrtagestouren [Re: Axurit]
bs2000
Member
Topic starter
Offline Offline
Posts: 15
In Antwort auf: Axurit
Ich habe das Tool jetzt mal für bei der Planung einer mehrtägigen Tour eingesetzt und finde es grundsätzlich sehr nützlich. Das Laden der POI-Daten aus Openstreetmap ist aber leider sehr langsam. Vermutlich machst du das über Overpass. Ich befürchte, dass es da gelegentlich zum Abbruch kommt. Auf jeden Fall besteht dieses Risiko, wenn das Tool mal breite Verwendung finden sollte. Ich habe es nicht gemessen, aber bei einer 250km-Tour hat es gefühlt Minuten gedauert. Eigenartig ist, dass die POIs während dieser Zeit langsam nach und nach auf der Karte angezeigt werden. Daran solltest du vielleicht noch feilen. Mich würde es auch nicht stören, wenn die POIs nicht in Echtzeit von OSM geladen würden sondern aus einer lokalen Kopie auf deinem Server, die z.B. wöchentlich erstellt wird.
Genau - ich nutze die Overpass API - aktuell den API Host der öffentlich verfügbar ist. Ich wollte das auch irgendwann mal selber hosten.

Damit es nicht zu einem Abbruch der Overpass API kommt, splitte ich alle 2000 Punkte des Tracks und mache damit eine Abfrage an Overpass (Code)

Damit der Benutzer sieht, das es "weiter geht" zeige ich schonmal die POIs an, die bisher gefunden werden, das dient eigentlich nur, damit der Benutzer schonmal etwas "sieht". Ist in dem Fall kein Fehler, sondern von mir gewünscht. Vielleicht sollte ich hier einen Hinweis hinschreiben.

Die POIs werden einmal beim Hochladen erzeugt und dann lokal in der Datenbank bei "mir" gespeichert - daher kann man von der Startseite einfach wieder auf den vorher hochgeladenen Track "springen" und hat dann alle Infos sofort.

Sollte ich vielleicht auch nochmals irgendwo vermerken, gute Idee!

In Antwort auf: Axurit
Bei den Weblinks ist mir aufgefallen, dass wohl das OSM-Attribut "contact:website=*" nicht ausgewertet wird. Das kann man sicher leicht ändern. Praktisch wäre es auch, wenn neben der Webseite noch weitere Daten in den GPX-Daten der Wegpunkte gespeichert würden. Ich denke da u.a. an die Telefonnummer. Das könnte man im desc- und/oder cmt-Element unterbringen.
Gute Idee, nehme ich mit auf, den Tag kannte ich noch nicht.

In Antwort auf: Axurit
P.S.: Bitte betrachte das nicht als Kritik sondern als gut gemeinte Angregungen.
Kommt auch nicht an, ich freue mich über Feedback
Top   Email Print
#1542975 - 01/22/24 02:47 PM Re: Planung von Mehrtagestouren [Re: bs2000]
amati111
Member
Offline Offline
Posts: 479
ich bekomme die Meldung
Zitat
Job is in status error - ask on GitHub for help! :-(
Top   Email Print
#1543007 - 01/22/24 07:11 PM Re: Planung von Mehrtagestouren [Re: amati111]
bs2000
Member
Topic starter
Offline Offline
Posts: 15
In Antwort auf: amati111
ich bekomme die Meldung
Zitat
Job is in status error - ask on GitHub for help! :-(

Vielen Dank für das Fehlereporting! - In deinem GPX Track sind Segmente, die keine Punkte enthalten - das es sowas gibt, hatte ich nicht dran gedacht. Den Fehler habe ich soeben behoben.

Du solltest nun die Datei hochladen können.
Top   Email Print
#1543121 - 01/24/24 04:48 PM Re: Planung von Mehrtagestouren [Re: bs2000]
amati111
Member
Offline Offline
Posts: 479
Danke !
Jetzt komme ich ein Schritt weiter.
Ich habe ein Track auf Alltrail erstellt, dann habe ich mit dein Tool Waupoint gefunden und runtergeladen.
Dann habe ich die Wayponts wieder ins Alltrails hochgeladen , damit ich ein Datei habe die ich beim Garmin oder Osmand anzeigen kann.
Nun erkent Alltrails Wayponts als ein anderen Track.(Grün)
Klick
LG Michael
Top   Email Print

www.bikefreaks.de