• Hallo Gast, wir suchen den Renner der Woche 🚴 - vielleicht hast du ein passendes Rennrad in deiner Garage? Alle Infos

Aktuelles Kartenmaterial für Wahoo ELEMNT BOLT, ROAM, ELEMNT selbst generieren

@spclzd
Without further checking, just based on the filename, that would be the file I mean yes.
But, regional differences aside, this will probably indicate something was wrong with the "key/tags to keep filter".
Checking https://taginfo.openstreetmap.org/keys/shelter gives this:
1737462077341.png

With as tag =yes
1737462153805.png

So there should be loads and loads (but again, could be a regional difference)

Using this site for overpass turbo (no limits) https://maps.mail.ru/osm/tools/overpass/ I get a pretty reasonable result at first glance.
Even the clusters make sense when zooming in
1737462405996.png

A random test shows it would not fall under amenity=shelter. A bus stop as example
1737462615226.png


I wonder how it would work out in real life in your example, but it seems you know more about theme-ing than me :)
If I feel up to it, i'll try to add shelter=yes to my filter just to see what happens although I have a pretty good idea why it doesn't work for you.
Just for arguments sake: You probably are still using 2 filter sets/files one with tags to keep with name and one to keep without name. In that case you could be running into something that took me some time to figure out.
If a node for example with shelter=yes is kept in the no name file because it's also part of a way and the same node is also being part of the with names file because the bus stop has a name, than when these two files are merged again the info from a node is not merged but either the info from the no names OR the info from the with names file ends up in the resulting file.
 
I think I figured it out...

You probably are still using 2 filter sets/files one with tags to keep with name and one to keep without name. In that case you could be running into something that took me some time to figure out.
If a node for example with shelter=yes is kept in the no name file because it's also part of a way and the same node is also being part of the with names file because the bus stop has a name, than when these two files are merged again the info from a node is not merged but either the info from the no names OR the info from the with names file ends up in the resulting file.
That was not the culprit. The tags with and without names are filtered through different sections in the same file, the tags-to-keep.json if I'm not mistaken. shelter=yes was in there just once in the section without names.

this will probably indicate something was wrong with the "key/tags to keep filter".
That was the right hint: I checked the aforementioned file again and found a missing comma. Now shelter=yes is included in the map tiles and I can display it in my theme (for now just cruiser).

But the problem with clutter in the map still remains. If you look at the bus stop Krakeelpolderweg in your vinicity for example, there are four ways (rectangular shapes) and four nodes (little circles) which have the tag shelter=yes added to them (I know that you know what ways and nodes are and what they look like in overpass, but I'm explaining this in more detail here anyway, since others are also reading). Strictly speaking, if there are eight small shelters there in reality, that may actually be the absolutely correct way to depict this in OSM. But it probably will still lead to an overlaoaded map on my Roam. I'll will give it a try and decide whether to keep it in or not.

1737468707663.png



In any case: Huge thanks for your efforts!
 
Hey @spclzd , If you where in the vicinity why didn't you come by for a beer (or 2) :cool:

I see what you mean, but it's also not a tagging error or something like that but indeed it could get busy on the screen.
It's a pity pyosmium doesn't work on windows (or actually it does but when you make a call, it never finishes)
If it worked you could have looked for other shelters etc in a radius of lets say 20-30 meters and if there were, just show 1.
 
hi @spclzd ,

Would you mind posting your latest version of your theme here and me "borrowing" some of your work? (if I ever get around to modifying my theme)
 
Since I wanted to post the current status of my theme again anyway, @Ebe66 's request was a welcome reason to finally do it.

I made a first version available here in #760 a few months ago. Since then, I have continued to refine the theme in many small steps and adapted it to my use cases. As I already wrote at the time, my focus is on the one hand, to have as little white space as possible - because white areas provide no information whatsoever. On the other hand, I also try to balance information density and clarity of the map in relation to my different uses (road and off-road, known and unknown areas, etc.).

I recently added more shelters to the map (useful when it's raining) and single trees (sometimes useful for orientation in the landscape). I am not yet completely satisfied with the display of the individual trees, as the graphic/SVG file does not yet change size depending on the zoom, and also overlays lines of roads and paths:
Screenshot 2025-02-03 120149.png

  • natural=tree as a green circle with a black dot in the middle (based on the presentation in carto)
  • highway=service as a grey line (it's a modified version of train tracks with significantly shorter black and white strokes)
  • amenity=shelter and shelter=yes as a red circle with a white umbrella. In this case these are bus stops with a little shelter.

Previously I had already added restricted military areas, they are shown as red hatching that is shown overlaying landuse:
Screenshot 2025-02-03 120225.png

A barracks within the city or

Screenshot 2025-02-03 123026.png

A military training area next to a highway.

I also added a yellow and black hatching for landuse=construction|greenfield|brownfield:
Screenshot 2025-02-03 120242.png


And last but not least I've also added hedges, walls and fences - as structures in the landscape that I usually can't cross on my bike:
Screenshot 2025-02-03 120439.png

barrier=hedge as a grenn dotted line and barrier=fence|wall as a black dotted line.

I attached my theme as a zip file to this post. It contains the vtm-elemnt.xml as well as all icons, patterns etc. In addition, I will add the configuration files needed to create the map material that can be displayed with this theme.
 

Anhänge

Zuletzt bearbeitet:
Hi @spclzd ,
Thanks a million! :bier:
Also for the extensive descriptions.
I will not be taking over everything and will likely concentrate on the v2 devices and up. If like I wrote, I will ever get around to it at all. But you have some good ideas in there!
 
@spclzd thank you very much for your work (and all the others swell, of course!), I just downloaded your theme on my Bolt V2 and it looks great!

Just on thing that I noticed during my ride today and that would be great if you could help me with: the (paved) cycleways are very narrow on the map, and the blue color does not stand out that much from the black of other paths.
Could you tell me if and how 1) to change the thickness of the cycling paths and 2) to change the color for that kind of ways? Like if I need to add another .png to the folder or something?

I'm not into that custom creating-thing at all, but I suppose there is a way to change it by changing the values in the .xml file?

Would be great if you could help me, thanks again for your great work, love the theme!
 
Zuletzt bearbeitet:
@spclzd thank you very much for your work (and all the others swell, of course!), I just downloaded your theme on my Bolt V2 and it looks great!

Just on thing that I noticed during my ride today and that would be great if you could help me with: the (paved) cycleways are very narrow on the map, and the blue color does not stand out that much from black. Could you tell me if and how 1) to change the thickness of the paths and 2) to change the color for that kind of ways? Like if I need to add another .png to the folder or something?

I'm not into that custom creating-thing at all, but I suppose there is a way to change it by changing the values in the .xml file?

Would be great if you could help me, thanks again for your great work, love the theme!
This is quite easy to do - will give you instructions later this evening.
 
Since my theme is designed for the ROAMv1 it only uses the eight colors mentioned right at the top of the vtm-elemnt.xml. Your BOLTv2 can display 64 colors. A list of the hex-keys for the colors of the BOLT v2 can be found here. You can use Google to show the colors behind the code (just change the code beneath the slider). With these bigger set of colors you have way more opportunities to play with than I do on my ROAMv1. But I have no idea how my theme looks on your device and if everything works as it should.

I recommend Notepad++ to edit the xml. You’ll find the style of paved bikepaths in line 225 (this might have changed since I posted my theme – look fort he line <outline-layer cat="roam" id="roam-bikepath"). The color of the line is defined by stroke="#0000FF" (blue), the width is set to width="0.3". Additionally you will probably have to adjust the color of the outline of bike cycle trails in line 44. You can change these three items as you like, put the file back on the BOLT and see if it’s more of your linking. I use the software Cruiser to check changes in the XML directly on the map material. However, you need the appropriate custom maps for this, which is why I suspect that this is not an option for you.
 
Since my theme is designed for the ROAMv1 it only uses the eight colors mentioned right at the top of the vtm-elemnt.xml. Your BOLTv2 can display 64 colors. A list of the hex-keys for the colors of the BOLT v2 can be found here. You can use Google to show the colors behind the code (just change the code beneath the slider). With these bigger set of colors you have way more opportunities to play with than I do on my ROAMv1. But I have no idea how my theme looks on your device and if everything works as it should.

I recommend Notepad++ to edit the xml. You’ll find the style of paved bikepaths in line 225 (this might have changed since I posted my theme – look fort he line <outline-layer cat="roam" id="roam-bikepath"). The color of the line is defined by stroke="#0000FF" (blue), the width is set to width="0.3". Additionally you will probably have to adjust the color of the outline of bike cycle trails in line 44. You can change these three items as you like, put the file back on the BOLT and see if it’s more of your linking. I use the software Cruiser to check changes in the XML directly on the map material. However, you need the appropriate custom maps for this, which is why I suspect that this is not an option for you.
Thanks for your help, with that instruction I was able to modify most of the things 👍🏻

Just one more thing: maybe I just don't know the term in the xml, but is there a chance to adjust the color of the original route once you have a rerouting going on? E.g. you take a wrong turn and the wahoo * gives you an alternative route. At the moment if find it hard to see sometime, if possible i'd try out different colors and maybe change it to red or something else.

Thanks in advance and happy easter!
 
Thanks for your help, with that instruction I was able to modify most of the things 👍🏻

Just one more thing: maybe I just don't know the term in the xml, but is there a chance to adjust the color of the original route once you have a rerouting going on? E.g. you take a wrong turn and the wahoo * gives you an alternative route. At the moment if find it hard to see sometime, if possible i'd try out different colors and maybe change it to red or something else.

Thanks in advance and happy easter!
Unfortunately not. The colors of the routing and re-routing are somewhat hard coded outside of the editable XML, ad far as I know.
 


Schreibe deine Antwort....
Zurück