Hi,
I'm on the wa to include waymark-symbols (OSMC:SYMBOL) in the OpenAndroMaps
The process of inheriting the tag from relations to the ways, splitting in seperarte tags (...) and prozessing seperate objekts for each waymark is straight forward - no problem.
An object for a waymark looks like:
<node id="9940000000" lat="##.0571062" lon="-##.3277732" version="1" timestamp="1970-01-01T00:59:59Z" changeset="1">
<tag k="osmc" v="osmc_yes"/>
<tag k="osmc_nw" v="wmnw_rwn"/>
<tag k="osmc_color" v="wmco_yellow"/>
<tag k="osmc_background" v="wmbg_white"/>
<tag k="osmc_foreground" v="wmfg_yellow_lower"/>
</node>
Zoom-appear for _all_ tags is set to 13 = in the highest base.zoom.level
Although we are talking about 235.000 of these nodes in the Alps.map everything works absolut fine with included waymarks.
.. as long as I don't include a NAME tag. Doing this maps render with white tiles in Cruiser from the second base.zoom.level on = too much objects in my experience.
The name tag, in my implementation of the osmc:symbols, contains the :TEXT: portion of the osmc:symbol tag and is IMO essential for the waymarks.
For me it looks like that the name tag is stored globally regardless of the zoom-appears of the tags included in the object (node) ?
And pulls down the rest of the tags internally to lower base.zoom.level ?
Any way to solve this issue for an ordinaryy user of mapsforg as I am (and not a programmer)....
Base.zoom.levels are default mapsforge for the map in question.
Best regards
Christian