The Tag-Mapping defines which tags are included in the maps and at which zoom-level they should appear on the map.

Well, easy enough BUT:
If you have an Objekt that includes tags appearing at different zoom-levels ALL tags within this objekt (way/node) appear at the zoom-level of the tag set to the lowest zoom-appear.
EG: You have an area tagged as “industrial” (zoom-appear 10) with an additional tag “caravan_site” (zoom-appear 12) the caravan_site will appear at zoom level 10 if its bound to the object (a poly/closed way in this case).
If the caravan_site is tagged as an extra node it will appear as set in the tag-mapping.

The tag-mapping of the OpenAndroMaps is computed on the fly depending on several parameters, here are the settings for urban areas. Most European maps are based on this setting, with other areas the zoom-appear are different.

tagmapping-min, this is the source for theme composers – according to these zoom-appears the theme should be made to fit all kind of maps, even for Iceland or South-America.

 

tagmapping-urban, this is the tagmapping for most parts of urban europe – just for information
If you adjust the zoom-min’s in your theme according to this tagmapping the maps for remote areas like Iceland, Australian Outback, Alaska aso will show not enough details in at low zoom levels and will be useless.

 


Changelog:

 

For maps from 23rd of  January 2023:

Added leisure=firepit as long as these are public (only shown in POI Database)

Added amenity=bbq as long as these are public (only shown in POI Database)

 

For maps from 11th of  Dezember 2023:

Added location=overhead + overground to tagmapping (non renderable, only as attribute)

 

For maps from 28th of  October 2023:

added from ZL13:

cyclestreet=yes

bicycle_road=yes

 

For maps from 3rd of  August 2023:

In Short:
1.) Seperate rendering of cycle-highways ( Radschnellwege)
Here you can see the discussion with all details:

https://www.openandromaps.org/oam-forums/topic/darstellung-von-radschnellwegen

2.) Superroutes for Cycle/Hiking Relations now resolved

Same Rules apply as its the case with waymarkedtrails.com

3.) mtb_scale=0 now on tracks too (was deleted so far)

oam-forums/topic/tagtransform-mtbscale0-auf-highwaytrack

4.) And lots of minor improvements and Bug-Fixes

added barrier=wicket_gate as EQ to barrier=gate

 

 


For maps from 1st of  July 2023:

New TAG: k=”amenity” v=”ebike_charging_public” as NODE
visible in POI-Database (Navigate to, etc..)
Derived from

<translation>
<name>EBike Charging public</name>
<description>EBike Charging public</description>
<match mode=”and” type=”node”>
<tag k=”amenity” v=”charging_station”/>
<tag k=”bicycle” v=”yes”/>
<notag k=”access” v=”customers”/>
</match>
<output>
<copy-all/>
<tag k=”amenity” v=”ebike_charging_public”/>
</output>
</translation>

Additional Tags for POI-Infofields

(‘authentication:contactless’);
(‘authentication:app’);
(‘authentication:chip_card’);
(‘authentication:key’);
(‘authentication:none’);
(‘socket:schuko’);
(‘socket:cee_blue’);

 


For maps from 25th of  March 2023:

added amenity=public_bath from ZL14

 


For maps from 5th of  March 2023:

key=’landuse‘ value=’brownfield‘
key=’landuse‘ value=’commercial‘
key=’landuse‘ value=’industrial‘
key=’landuse‘ value=’residential‘
key=’landuse‘ value=’retail‘

Now zoom-appear=’10‘ instead of 12

 


For maps from 22nd of  Oktober 2022:

added: parking=surface|street_side|lane
added basilika as EQ for building=church

Major Update for maps of GreatBritain:
Crags (OS_Ornament) are now imported from OS-Opendata

 


For maps from 1st of  Sept 2022:

added barrier=toll_both ZL14
added railway=subway_entrance|train_station_entrance ZL14

 


For maps from 30th of  July 2022:

added natural=sinkhole ZL14

 


For maps from 8th of  June 2022:

added for ways: highway=busway ZL13/14

 


For maps from 23th of  April 2022:

added for ways: man_made=breakwater ZL15

 


For maps from 23th of  March 2022:

Added  for  node: amenity=bicycle_repair_station ZL 16

 


For maps from 26th of  February 2022:

Added  for both way and node:

<osm-tag key=’tidal’ value=’td_yes’ equivalent-values=’yes’ renderable=’false’ />

 


For maps from 23rd of  Dezember 2021:

Added  Bike-Park tags:
mtb:scale:imba = 0,1,2,3,4
Transformed to :
mtb_scale_imba=mtba_0|mtba_1|mtba_2|mtba_3|mtba_4

Added amenity=watering_place (actual pois only)

These tags is not in Elevate Theme!


For maps from 5th of  Dezember 2021:

## Added a lot of osmc:symbols:

black_stripe; purple_pointer; orange_pointer; blue_hiker; orange_stripe; white_corner; gray_pointer; black_hiker; brown_x; purple_stripe; white_triangle_turned; purple_rectangle; purple_dot; yellow_hexagon; orange_triangle; brown_bar; yellow_triangle_line; purple_lower; blue_backslash; orange_hiker; red_triangle_line; purple_bar; orange_rectangle; brown_pointer; brown_dot; black_lower; purple_diamond; black_diamond_line; orange_diamond; orange_lower; brown_lower; red_diamond_line; brown_hiker; orange_circle; white_backslash; gray_triangle; black_backslash; blue_triangle_line; orange_cross; green_wheel; white_slash; gray_bar; brown_diamond; purple_circle; green_diamond_line; red_wheel; yellow_triangle_turned; yellow_diamond_line; black_turned_T; red_shell; brown_stripe; purple_triangle; brown_rectangle; orange_hexagon; black_corner; yellow_shell

Support for all OSMC textcolors and waycolors like in Lonvia

black;white;yellow;red;green;blue;brown;orange;gray;purple;

## Relations for Hike/Cycle node_networks are now handled seperate
All Relations with network=bicycle/hiking now reveive a seperate network tag!

In Detail:

(type=route + route=bicycle + network:type=node_network) > network=ocn
(type=route + route=hiking|foot + network:type=node_network) > hknetwork=own

This was necessary cause these Relations just connect the Nodes without providing any benefits for users – however overwriting more important routes. These routes now have lowest priority an could be displayed at higher zoom levels or completely ignored in Theme – if someone wants this.

See the german discussion about this issue (use GTranslate)
https://www.openandromaps.org/oam-forums/topic/priorisierung-von-fahrradrouten

## Added seperate “ref” tags for cycle,hike and MTB routes:
This means a important change for Themes, shortnames(ref) for hike/cycle-routes are no longer coded in “REF”-tag !!

added: ref_mtb; ref_cycle; ref_hike
(This means that mapformat is changed to Mapsforge V5 – supported by all apps capable to render V4 maps)

## Support for “network=mtb” dropped (as announced earlier)
Please update your Themes !!

It is replaced by
mtbnetwork=imn (mtb route as International(Mountainbike)CycleRoute)
mtbnetwork=nmn (mtb route as National(Mountainbike)CycleRoute)
mtbnetwork=rmn (mtb route as Regional(Mountainbike)CycleRoute)
mtbnetwork=lmn (mtb route as Local(Mountainbike)CycleRoute)

## added building=greenhouse as seperate tag

##misc:
Cleared Mapnames = All mapnames now beginn with a capital letter, if containing a dash its the “-” one.
So if you have a download script please adjust it to the new name-convention.

 


For maps from 10th of  June 2021:

added cutting=cut_yes /non_Renderable

 


For maps from 23th of  Mai 2021:

added

fee=fee_yes / NonRenderable
short_protection_title LSG
short_protection_title NRP
short_protection_title NWR
short_protection_title NLP
short_protection_title NNM
short_protection_title NSG
short_protection_title NNE
short_protection_title ND EQ FND
short_protection_title Pflegezone
short_protection_title Kernzone
short_protection_title GLB EQ glB
short_protection_title WSG I EQ WSG
short_protection_title WSG II
short_protection_title WSG III EQ WSG III A,WSG III B
short_protection_title PN
short_protection_title ANMI


For maps from 26th of  April 2021:

IMPORTANT !

Added

mtbnetwork=imn|nmn|rmn|lmn
instead of network=mtb

So please adjust your Themes.
Support for network=mtb will be dropped soon.

See discussion here
https://www.openandromaps.org/oam-forums/topic/cycle-mtb-routes/page/2

 


For maps from 25th of  April 2021:

Work around common_value bug

historic=stone now is
historic=hist_stone EQ stone

cause we already have a key for value stone (memorial=stone)


For maps from 28th of  March 2021:

New LIDAR Contourlines for Swiss area

added tunnel=avalanche_protector as EQ to tunnel=yes
added historic=stone from ZL 16 (not in POI-List)
added shop=farm as tag (till now its EQ of shop=organic)
added place_of_worship as EQ value to building=church

added man_made=wastewater_plant
added man_made=water_works
added amenity=ice_cream + TagTransform from shop=ice_cream

added some sports:

sport=cliff_diving
sport=free_flying
sport=climbing_adventure

sport=roller_skating
sport=skateboard
sport=miniature_golf

Forced Polyline=true for: route=ferry and natural=cliff


For maps from 1st of  February 2021:

Added:

k=”piste:oneway” v=”pow_yes” (as EQ to “yes”)
non renderable, attribut only

 


For maps from 18th of  January 2021:

Added:
k= „access:conditional“ v=“acc_con_no“
k=“access“ v=”discouraged“
k=“access:offroad“ v=“acc_off_no“

NonRenderable

See tag-transform too !!


For maps from 12th of  January 2021:

Added:
natural=tree_row (same ZL as natural=tree)

 


For maps from 1st of  January 2021:
Essential change for mapping of protected_areas & protect_class

See discussion here >

key=“protect_class“ value=“pr_1″ equivalent-values=“1,1a,1b,1A,1B“ renderable=“false“
key=“protect_class“ value=“pr_2″ equivalent-values=“2″ renderable=“false“
key=“protect_class“ value=“pr_3″ equivalent-values=“3″ renderable=“false“
key=“protect_class“ value=“pr_4″ equivalent-values=“4″ renderable=“false“
key=“protect_class“ value=“pr_5″ equivalent-values=“5,6″ renderable=“false“
key=“protect_class“ value=“pr_7″ equivalent-values=“7″ renderable=“false“
key=“protect_class“ value=“pr_97″ equivalent-values=“97″ renderable=“false“
key=“protect_class“ value=“pr_98″ equivalent-values=“98″ renderable=“false“
key=“protect_class“ value=“pr_99″ equivalent-values=“99″ renderable=“false“
key=“protect_class“ value=“pr_14″ equivalent-values=“14″ renderable=“false“

Transform:
boundary=protected_area & protect_class=24 -> boundary=aboriginal_lands
boundary=protected_area & protect_class=25 -> landuse=military

 

These protect_classes have no value for hike/cycle maps and could be dropped at any time from OAM-Maps:

key=“protect_class“ value=“pr_11″ equivalent-values=“11,12,13,15,16,19″ renderable=“false“
key=“protect_class“ value=“pr_21″ equivalent-values=“21,22,23,26,27,29″ renderable=“false“


For maps from 15th of  September 2020:

Added, non_renderable as attribut:

service=parking_aisle
service=driveway
service=alley
service=emergency_access
service=drive-through

For maps from 23th of  August 2020:

added railway=platform_edge to show platform numbers via ref-Tag
added highway=elevator node+way
added barrier=hedge

added lots of building=[values] – see the tag-mapping.xml file

changed transforming of mtb:scale:imba to seperate tag: mtb_scale_imba=mtba_[0-4]

 

For maps from 15th of  August 2020:

added barrier=lo (+transformed obstacle=fallen_tree) as node

For maps from 26th of  July 2020:

Added amenity=townhall

For maps from 15th of  July 2020:

Added bicycle=dismount as EQ to bicycle=bic_no

For maps from 15th of  May 2020 (BETA – could be dropped at any time):

Intergrated the new
https://wiki.openstreetmap.org/wiki/Key:mtb:scale:imba

the new values mtba_[0-4] are only created out of mtb:scale:imba if no mtb:scale is present

<translation>
  <name>mtb:scale:imba to mtb:scale</name>
  <description>mtb:scale:imba to mtb:scale</description>
  <match>
    <match mode="or" type="way">
      <tag k="mtb:scale:imba" match_id="imba0" v="0"/>
      <tag k="mtb:scale:imba" match_id="imba1" v="1"/>
      <tag k="mtb:scale:imba" match_id="imba2" v="2"/>
      <tag k="mtb:scale:imba" match_id="imba3" v="3"/>
      <tag k="mtb:scale:imba" match_id="imba4" v="4"/>
    </match>
    <notag k="mtb_scale" v=".*"/>
  </match>
  <output>
  <copy-all/>
    <tag k="mtb_scale" from_match="imba0" v="mtba_0"/>
    <tag k="mtb_scale" from_match="imba1" v="mtba_1"/>
    <tag k="mtb_scale" from_match="imba2" v="mtba_2"/>
    <tag k="mtb_scale" from_match="imba3" v="mtba_3"/>
    <tag k="mtb_scale" from_match="imba4" v="mtba_4"/>
  </output>
</translation>

For maps from 23rd of  April 2020:

tourism=information
Information=guidepost
are now rendered from ZL15 on

 

ref in information=guidepost is transformed to addr:housenumber so that ref can be rendered for NODES in map

 

 

For maps from 15th of  March 2020:

protect_class = 2
protect_class = 3
protect_class = 4

Are now seperate values == Please update your Themes otherwise the Protected areas are not rendering

Take a look at the appropriate forum thread (German – for english please use ChromeTranslate):

https://www.openandromaps.org/oam-forums/topic/noch-fehlende-protect_class-value4-und-namen-der-boundaryprotected_area

For maps from 27th of  November 2019:

added way from ZL14: attraction=summer_toboggan

 

For maps from 1st of  October 2019:

added way+node from ZL15: man_made=petroleum_well, EQ man_made=pumping_rig

For maps from 15th of  August 2019:

added way+node from ZL17: tourism=artwork

For maps from 30th of  July 2019:

Added way from ZL12  : natural=earth_bank
Added way from ZL14 : natural=gully
Added way from ZL14 : barrier=ditch

 

For maps from 9th of  June 2019:

Added both way and relation for: boundary=aboriginal_lands

 

For maps from 12th of  Mai 2019:

Piste Relations are now resolved, tags added for piste.

<osm-tag key='piste:grooming' value='classic' equivalent-values='scooter' renderable='false' />
<osm-tag key='piste:grooming' value='skating' renderable='false' />
<osm-tag key='piste:grooming' value='classic;skating' equivalent-values='classic+skating' renderable='false' />
<osm-tag key='piste:grooming' value='backcountry' renderable='false' />

 

For maps from 20th of  September 2018:

Bugfix, added

<osm-tag key='osmc_color' value='wmco_orange' zoom-appear='13' />

 

For maps from 15th of  September 2018:

added man_made=watermill, man_made=windpump both node and way from ZL14 on

 

For maps from 7th of  August 2018:

added amenity=library as “way” too from ZL17 on

For maps from 1st of  August 2018:

added
aerialway=zip_line as WAY from ZoomLevel 14 on
aearialway=station as WAY + NODE from ZoomLevel 13 on

 

For maps from 29th of  July 2018:

handle cycle lanes and tracks on oneway=yes
oneway=yes and oneway:bicycle=no will still result in cw_lane_both | cw_track_both
oneway=yes w/o oneway:bicycle=no will result in cw_lane_oneway | cw_track_oneway = NEW TAGS !!

For maps from 17th of  February 2018:

added: building=construction as WAY from ZoomLevel 15 on.

 

For maps from 26th of  December 2017:

value:permit was transformed from key:foot|bicycle to key:access so far
NEW: value:permit stays with key:foot|bicycle|access and have to be handled in theme seperate.

 

new tagmapping for key:foot|bicycle|access

<osm-tag key='access' value='destination' equivalent-values='customers' renderable='false' />
<osm-tag key='access' value='private' equivalent-values='delivery, restricted' renderable='false' />
<osm-tag key='access' value='acc_no' equivalent-values='no,prohibited' renderable='false' />
<osm-tag key='access' value='permit' equivalent-values='license,fee,toll' renderable='false' />
<osm-tag key='access' value='forestry' equivalent-values='agricultural,agricultural;forestry' renderable='false' />
<osm-tag key='bicycle' value='bic_yes' equivalent-values='yes,public,allowed' renderable='false' />
<osm-tag key='bicycle' value='bic_designated' equivalent-values='designated,official' renderable='false' />
<osm-tag key='bicycle' value='bic_permissive' equivalent-values='permissive' renderable='false' />
<osm-tag key='bicycle' value='bic_no' equivalent-values='no,prohibited' renderable='false' />
<osm-tag key='bicycle' value='bic_private' equivalent-values='delivery,restricted' renderable='false' />
<osm-tag key='bicycle' value='bic_forestry' equivalent-values='agricultural,agricultural;forestry' renderable='false' />
<osm-tag key='bicycle' value='bic_destination' equivalent-values='customers' renderable='false' />
<osm-tag key='bicycle' value='bic_permit' equivalent-values='license,fee,toll' renderable='false' />
<osm-tag key='foot' value='ft_yes' equivalent-values='yes,public,allowed' renderable='false' />
<osm-tag key='foot' value='ft_designated' equivalent-values='designated,official' renderable='false' />
<osm-tag key='foot' value='ft_permissive' equivalent-values='permissive' renderable='false' />
<osm-tag key='foot' value='ft_no' equivalent-values='no,prohibited' renderable='false' />
<osm-tag key='foot' value='ft_private' equivalent-values='delivery,restricted' renderable='false' />
<osm-tag key='foot' value='ft_destination' equivalent-values='customers' renderable='false' />
<osm-tag key='foot' value='ft_permit' equivalent-values='license,fee,toll' renderable='false' />

 

 


For maps from 15th of  December 2017:

Solved problem with missing housenumbers for buildings mapped as multipolygons

added building=yes / addr:housenumber for NODES
to catch addr:housenumber from buildings mapped as relations.

See OAM-Forum for whole prozessing:
https://www.openandromaps.org/oam-forums/topic/fehlende-hausnummern-bei-buildingfarm/#post-21650

 

 


For maps from 3rd of  December 2017:

added:

<osm-tag key=’seasonal’ value=’seas_yes’ equivalent-values=’yes,wet_season,dry_season,summer,winter,spring,autumn,fall,spring;summer;fall,summer/autumn,no_snow,wet-season,cannot_determine,spring/summer/autumn,another_pattern,spring;summer,spring;summer;autumn,dry_weather’ renderable=’false’ />

(eg for water streams)

 


For maps from 19th of  November 2017:

added mines (Tag= “adit”) and military=bunker , both ways and nodes
with special focus at abandoned/disused ones
Please take a look at TagTransform page for rules

<osm-tag key=’military’ value=’bunker’ zoom-appear=’15’ />
<osm-tag key=’military’ value=’bunker_disused’ zoom-appear=’15’ />

<osm-tag key=’man_made’ value=’adit’ zoom-appear=’15’ />
<osm-tag key=’man_made’ value=’adit_disused’ zoom-appear=’15’ />

Plus Bugfix for man_made=windmill and man_made=lighthouse:
Both tags are now included as ways (buildings) too an not only as nodes at it was case until now.

 


For maps from 15th of  November 2017:

 

This is a major improvement for OpenAndroMaps

Peaks + Volcanos sortes and assigned to different zoom_level.

Distance Values calculated and (c) by OSM-User MaxBe: [de]
http://wiki.openstreetmap.org/wiki/User:Maxbe/

https://forum.openstreetmap.org/viewtopic.php?id=14210

http://geo.dianacht.de/tests/gipfel.php

Forum Tread [de]: https://www.openandromaps.org/oam-forums/topic/anzeige-berggipfel-in-elevate-le

 

What does “distance” mean:

it’s a relative value. So a 500m peak can be pd_1, if all others around him in an area of 100km are just 499m high. But all the others, if there is less distance than 1200m between them, are all pd_5.

 

The five categories are thought to be (ZoomLevels for MiddleEurope):

  • pd_1/ZL9 – the most famous peaks, often of (inter)national importance
  • pd_2/ZL10 – main peaks of whole mountain ranges
  • pd_3/ZL11 – main peaks of whole massifs
  • pd4/ZL12 – lesser dominant peaks
  • pd5 – everything else

Raw distance values assigned to zoomlevels:

  • pd_1 >=25000 (meter)
  • pd_2 >=9000
  • pd_3 >=5000
  • pd_4 >=1200
  • pd_5 <1199

 

 

Distance assigned to tagmapping in urban areas:

<osm-tag key='peak_dist' value='pd_1' zoom-appear='9'>
<zoom-override key='natural' value='peak' />
<zoom-override key='natural' value='volcano' />
</osm-tag>
<osm-tag key='peak_dist' value='pd_2' zoom-appear='10'>
<zoom-override key='natural' value='peak' />
<zoom-override key='natural' value='volcano' />
</osm-tag>
<osm-tag key='peak_dist' value='pd_3' zoom-appear='11'>
<zoom-override key='natural' value='peak' />
<zoom-override key='natural' value='volcano' />
</osm-tag>
<osm-tag key='peak_dist' value='pd_4' zoom-appear='12'>
<zoom-override key='natural' value='peak' />
<zoom-override key='natural' value='volcano' />
</osm-tag>
<osm-tag key='peak_dist' value='pd_5' zoom-appear='12'>
<zoom-override key='natural' value='peak' />
<zoom-override key='natural' value='volcano' />
</osm-tag>

Distance assigned to tagmapping in remote areas:

<osm-tag key='peak_dist' value='pd_1' zoom-appear='7'>
<zoom-override key='natural' value='peak' />
<zoom-override key='natural' value='volcano' />
</osm-tag>
<osm-tag key='peak_dist' value='pd_2' zoom-appear='8'>
<zoom-override key='natural' value='peak' />
<zoom-override key='natural' value='volcano' />
</osm-tag>
<osm-tag key='peak_dist' value='pd_3' zoom-appear='9'>
<zoom-override key='natural' value='peak' />
<zoom-override key='natural' value='volcano' />
</osm-tag>
<osm-tag key='peak_dist' value='pd_4' zoom-appear='10'>
<zoom-override key='natural' value='peak' />
<zoom-override key='natural' value='volcano' />
</osm-tag>
<osm-tag key='peak_dist' value='pd_5' zoom-appear='11'>
<zoom-override key='natural' value='peak' />
<zoom-override key='natural' value='volcano' />
</osm-tag>

 

 


For maps from 14th of  November 2017:

 

Added direction for saddles, cols, mountain_pass=yes.

Values calculated and (c) by OSM-User MaxBe: [de]
http://wiki.openstreetmap.org/wiki/User:Maxbe/Satteldrehung_nach_H%C3%B6henlinien

These Values are calculated in intervals of 6° – in OAM these Values are reduced to intervals of 45° so you can turn the symbol for these tags in direction of the saddle = make 4 different Symols covering all directions.

NOTE: The direction is calculated out of the srtm dataset – its not possible to  calculate the direction of the path/road passing the saddle. For roads the direction is usually the same as the calculated one for the saddle. For paths – often following the line peak>saddle>peak this is not the case. So be carefull using this tag.

tag-mapping: in addition to the main tag (mountain_pass=yes, natural=saddle,natural=col) the direction is coded into:

dir_saddle = ds_0
dir_saddle = ds_45
dir_saddle= ds_90
dir_saddle= ds_135

TagMapping with equivalent values:

<osm-tag key='dir_saddle' value='ds_0' equivalent-values='ds_6,ds_12,ds_18,ds_162,ds_168,ds_174' renderable='false' zoom-appear='12' />
<osm-tag key='dir_saddle' value='ds_45' equivalent-values='ds_24,ds_30,ds_36,ds_42,ds_48,ds_54,ds_60,ds_66' renderable='false' zoom-appear='12' />
<osm-tag key='dir_saddle' value='ds_90' equivalent-values='ds_72,ds_78,ds_84,ds_96,ds_82,ds_88' renderable='false' zoom-appear='12' />
<osm-tag key='dir_saddle' value='ds_135' equivalent-values='ds_114,ds_120,ds_126,ds_132,ds_138,ds_144,ds_150,ds_156' renderable='false' zoom-appear='12' />

..where the number portion in the tag-value is the angle in 360°System.

Example for Theme:

<rule e="any" k="mountain_pass" v="yes" >
<rule e="any" k="dir_saddle" v="ds_0" >
<symbol src="file:/symbols/mountain_pass_0.png" />
</rule>
<rule e="any" k="dir_saddle" v="ds_45|~" >
<symbol src="file:/symbols/mountain_pass_45.png" />
</rule>
<rule e="any" k="dir_saddle" v="ds_90" >
<symbol src="file:/symbols/mountain_pass_90.png" />
</rule>
<rule e="any" k="dir_saddle" v="ds_135" >
<symbol src="file:/symbols/mountain_pass_135.png" />
</rule>
<rule e="any" k="*" v="*" zoom-min="15">
<caption k="name" dy="-16" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
</rule>
<rule e="any" k="*" v="*" zoom-min="15">
<caption k="ele" dy="25" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
</rule>
</rule>

 


For maps from 1st of  October 2017:

 

place=island, place=islet and place=archipelago: for these areas (Multipolys) the center is calculated an a Node with the name/label ist created and set at the center of the MP. This is a huge improvement for maps with lots of islands. Thanks to @JohnPercy for this idea.
https://www.openandromaps.org/oam-forums/topic/names-for-larger-islands-a-suggestion

 

Clear abandoned:landuse=* to landuse=*
Reason: eg. quarrys and cemetrys will exist for many centurys even when disuses/abandoned.

Transform disused:building=* to building=yes cause these buildings still exist

Removed raw_sac_scale
Removed class:bicycle:*=*
Removed noexit
Removed incline_dir
Reason: Only 15 Tags are allowed for one object in Mapsforge – if exeeded the object is skipped and the whole tile where this object resist too = the tile is white!

Added highway=via_ferrata

 


For maps from 10th of  August 2017:

added leisure=swimming_area EQ bathing_place
added leisure=beach_resort
both from level 14, Node+Way

 


For maps from 1st of  August 2017:

added cowshed as equivalent value to building=farm_auxiliary

There are important changes in both tagmapping and tagtransform concerning sac_scale (click)

 


For maps from 25th of  June 2017:

added node: whitewater=put_in        from level 15
added node: whitewater=egress         from level 15
added node: whitewater=put_in;egress        from level 15
added way: whitewater=portage_way      from level 13

added new POI_GROUP: “035 Whitewater / Paddelsport”

 


For maps from 10th of  June 2017:

added: man_made=cutline
added: man_made=cairn – Equivalent values: natural=cairn, historic=cairn, landmark=cairn

 


For maps from 1st of  June 2017:

added: food_court as equivalent to amenity=fast_food

 


For maps from 1st of  May 2017:

added
surface = paved as seperate tag
removed eq paved from smooth_paved

added amenity=hunting_stand as NODE

 


For maps from 24th of  March 2017:

added
osm-tag key=’natural’ value=’nat_stone’ equivalent-values=’rock,stone’ zoom-appear=’14’
as node

 


For maps from 4th of  March 2017:

added
osm-tag key=’access’ value=’permit’ renderable=’false’

 


For maps from 20th of  December 2016:

Changes for cycleway track/lanes
.. cause there are roads with a cycleway=track PLUS cycleway=lane

  • cycleway:right=track transformed to cycleway_track=cw_track_right
  • cycleway:left=track transformed to cycleway_track=cw_track_left
  • cycleway=track now transformed to cycleway_track=cw_track_both
  • cycleway:right=lane transformed to cycleway_lane=cw_lane_right
  • cycleway:left=lane transformed to cycleway_lane=cw_lane_left
  • cycleway=lane now transformed to cycleway_lane=cw_lane_both

 


For maps from 1st of  December 2016:

Added:

  • cycleway:right=track transformed to cycleway=cw_track_right
  • cycleway:left=track transformed to cycleway=cw_track_left

Changed Tag:

  • cycleway=track now transformed to cycleway=cw_track_both

Added: man_made=cross (renderable, level 14)

 


For maps from 11th of  November 2016:

Added:

  • cycleway:right=lane transformed to cycleway=cw_lane_right
  • cycleway:left=lane transformed to cycleway=cw_lane_left

Changed Tag:

  • cycleway=lane now transformed to cycleway=cw_lane_both

 


For maps from 1st of September 2016:

Added tags for OSMC:SYMBOLS > these Symbols appear as NODES !!!!
The tags are inherited from hiking relations only

Please scroll down for complete tagmapping – there you can see possible key/values

Example of an osmc:symbol: (zoom-appear is 13 for all  tags – this may be changed in future)

    
    <node id="9940000000" lat="28.0571062" lon="-14.3277732" version="1" timestamp="" >
        <tag k="osmc" v="osmc_yes"/>
        <tag k="osmc_nw" v="wmnw_rwn"/>
        <tag k="osmc_background" v="wmbg_white"/>
        <tag k="osmc_foreground" v="wmfg_yellow_lower"/>
        <tag k="name" v="54"/>
        <tag k="osmc_textcolor" v="wmtc_black"/>
        <tag k="osmc_text_len" v="wmtl_2"/>
    </node>

Description of the Tags (usage in themes):

  • osmc=osmc_yes : this is the major RULE for catching the osmc:symbols in a theme
  • osmc_nw= wmnw_iwn|wmnw_nwn|wmnw_rwn|wmnw_lwn : this tag inherits the “network” tag of the underlaying route relation and may be used for different zoom mins. Eg. iwn|nwn at level 13, rwn|lwn at level 15
  • osmc_background, osmc_foreground : these tags refer to svg symbols. The resolving  rules from relations are the same (strict) as implemented at Waymarked-Trails, the reference for hiking maps:
    http://hiking.waymarkedtrails.org/help/rendering/osmc
    http://hiking.waymarkedtrails.org/help/rendering/osmc_legende
  • name : the text that appears on several waymarks (stored at the :text: portion of osmc:symbol)
  • osmc_text_len : lenght oft the :text: portion of osmc:symbol – you will need this for scaling the symbols so that the text fits the symbol (stretch symbol in X-axis) and/or reduce weight and size of text-font (values 1-4 (5 maybe later on))
  • osmc_textcolor : textcolor of :text: portion of osmc:symbol

Important Note: rendering a text above a symbol is tricky with mapsforge and not always reliable, it depends on the skills of the theme-composer to overcome this known issue as far as it’s possible.

Here you can download the files with allowed/supported values for these tags:
UpperCase / LowerCase in OSM-Database is non-critical cause I convert all values (not for :text:) to LowerCase internal. However for the use in themes you have to use LowerCase chars!

osmc_background.txt
osmc_color.txt
osmc_foreground.txt
osmc_textcolor.txt

Here a Theme (q&d), based on the old andromaps_hike theme, with suppport of streching symbols and different textcolors for Cruiser/Atlas (Its not suitable for Locus yet, for Locus a seperate theme have to be made): Download Theme

Some additional notes:

osmc:symbol = color:background:foreground:foreground2:text:textcolor is not used BUT have to be valid = the values HAVE to match values in osmc_color.txt
osmc:foreground = color:background:foreground:foreground2:text:textcolor is not supported (not even as “::”)

If you, as a mapper, want to have your osmc:symbol rendered in OpenAndroMaps follow the rules linked above at Waymarked Trails.

Why NODES and not line-symbols for waymarks:

  • Attaching these waymarks to the ways as line-symbols results in a heavy overhead couse the nwn and iwn are rendered at zoom-level 7 this means that all osmc:symbols for these ways – although defined to appear at zoom-level 13 – are pushed from base-zoomlevel 3 to the base-zoomlevel 2 internally, resulting in white tiles on mobile device.
  • For line-symbols there is no way to control amount and placement of the symbols. For nodes its possible to define the placement of the symbols (slightly), eg. for way with 100 Nodes you can place 3 or 4 symbols and (maybe) skip ways with only 2-4 nodes completely. This is not implemented yet but the basic design of resolving the symbols is ready for this.
  • Actually the osmc:symbols are placed in between the most inner 2 waypoints of a way

What if more than one route is assigned to a way : The waymark for the route with the highest priority is rendered = iwn, nwn, rwn, lwn

 

 


For maps from 1st of September

Added “WAY” support for

  • hairdresser
  • chemist
  • butcher
  • organic
  • laundry
  • books

 


For maps from 8th of July 2016:

  • added man_made=groyne (Buhnen)
  • added natural=hot_spring (see TagTransform too)
  • seperated shop=supermarket (eq=mall,department_store) to shop=supermarket + shop=mall (eq=department_store)

 


For maps from 1st of June 2016:

added natural=bay

 


For maps from 1st of Mai 2015: (forgot to update changelog)

cycleway=trak is now transformed to cycleway=cw_track to work around a bug in Mapsforge

 


For maps from 12th of April 2016:

  • added tourism=apartment

 


For maps from 12th of January 2016:

  • added leisure=picnic_table

 


For maps from 8th of December 2015:

  • added oneway:bicycle=no transformed to oneway:bicycle=ow_bic_no incl. cycleway=opposite, cycleway=opposite_track  cycleway=opposite_lane

This indicates oneways where where bicycles are allowed to travel in the opposite direction

 


For maps from 1st of November 2015:

  • added  amenity=bar
  • added  shop=travel_agency

 


For maps from 1st of Oktober 2015:

This is a major release!

Please download the latest Versions of Elevate/Elements Themes

Added bboxweight (area they cover) for polygones:
These polygones appear according to their size, so eg. Lake Victoria, Genfer See, Chiemsee aso appear at very low zoom level providing a much better overview at low zoom- levels. In addition the size labels (Names of the Polys) is driven by the size of the area these polys cover (Elevate/Elements Theme only)

  • natural=mountain_range
  • natural=mountain_area
  • natural=water (excl waterways) zoom-appear ist driven by area of the polys by tagmapping
  • natural=forest
  • natural=wood
  • landuse=forest
  • natural=glacier
  • natural=desert
  • landuse=orchard
  • landuse=basin
  • landuse=reservoir
  • leisure=nature_reserve
  • boundary=national_park
  • boundary=protected_area

retagged as:

Tag for ThemeCalculated Tag
bBoxWeighttiny1,2,3,4,5,6,7,8,9
bBoxWeightxsmall10,11,12,13
bBoxWeightsmall14,15,16,17,18,19,20
bBoxWeightmid21,22,23,24
bBoxWeightlarge25,26,27,28
bBoxWeightxlarge29,30,31,32
bBoxWeightxxlarge33,34,35,36,37,38,39,40
bBoxWeightxxxlarge41,42,43,44,45,46,47,48,49,50,51,52,53,55

 


For maps from 20th of September 2015:

– added place=state
– addes poly_Labels (Names) for natural=mountain_range and natural=mountain_area (check new rules for tagtransform)

 


For maps from 30th of July 2015:

– IMPORTANT CHANGE = access=no is now transformed to access=acc_no
The “no” value couses errors when rendering ways with bridges doe to the common value bug

Please download the latest Versions of Elevate/Andromaps Themes

 


For maps from 13th of July 2015:

– added barrier=kissing_gate  especially for our friends in Great Brittain and Ireland
– added barrier=turnstile

 


For maps from 4th of May 2015:

– changed tagmapping of bicycle=*

<osm-tag key='bicycle' value='bic_yes' equivalent-values='yes' renderable='false' />
<osm-tag key='bicycle' value='bic_designated' equivalent-values='designated,official' renderable='false' />
<osm-tag key='bicycle' value='bic_permissive' equivalent-values='permissive' renderable='false' />
<osm-tag key='bicycle' value='bic_no' equivalent-values='no' renderable='false' />
<osm-tag key='foot' value='ft_yes' equivalent-values='yes' renderable='false' />
<osm-tag key='foot' value='ft_designated' equivalent-values='designated,official' renderable='false' />
<osm-tag key='foot' value='ft_permissive' equivalent-values='permissive' renderable='false' />
<osm-tag key='foot' value='ft_no' equivalent-values='no' renderable='false' />

 


For maps from 13th of March 2015:

– added place=farm as node

– Bugfix for bicycle and foot yes/no:

<osm-tag key='bicycle' value='bic_yes' equivalent-values='yes,designated,official' renderable='false' />
<osm-tag key='bicycle' value='bic_permissive' equivalent-values='permissive' renderable='false' />
<osm-tag key='bicycle' value='bic_no' equivalent-values='no' renderable='false' />
<osm-tag key='foot' value='ft_yes' equivalent-values='yes,designated,official' renderable='false' />
<osm-tag key='foot' value='ft_permissive' equivalent-values='permissive' renderable='false' />
<osm-tag key='foot' value='ft_no' equivalent-values='no' renderable='false' />

There are changes in the tagtransform too with the next update.

 


For maps from 10th of March 2015:

– added additional values to mtb:scale and mtb_scale_uphill (equivalent values)

<osm-tag key='mtb_scale' value='mtbs_0' equivalent-values='-0,+0,0-,0+' renderable='false' />
<osm-tag key='mtb_scale' value='mtbs_1' equivalent-values='-1,+1,1-,1+' renderable='false' />
<osm-tag key='mtb_scale' value='mtbs_2' equivalent-values='-2,+2,2-,2+' renderable='false' />
<osm-tag key='mtb_scale' value='mtbs_3' equivalent-values='-3,+3,3-,3+' renderable='false' />
<osm-tag key='mtb_scale' value='mtbs_4' equivalent-values='-4,+4,4-,4+' renderable='false' />
<osm-tag key='mtb_scale' value='mtbs_5' equivalent-values='-5,+5,5-,5+' renderable='false' />
<osm-tag key='mtb_scale' value='mtbs_6' equivalent-values='-6,+6,6-,6+' renderable='false' />
<osm-tag key='mtb_scale_uphill' value='mtbu_0' equivalent-values='-0,+0,0-,0+' renderable='false' />
<osm-tag key='mtb_scale_uphill' value='mtbu_1' equivalent-values='-1,+1,1-,1+' renderable='false' />
<osm-tag key='mtb_scale_uphill' value='mtbu_2' equivalent-values='-2,+2,2-,2+' renderable='false' />
<osm-tag key='mtb_scale_uphill' value='mtbu_3' equivalent-values='-3,+3,3-,3+' renderable='false' />
<osm-tag key='mtb_scale_uphill' value='mtbu_4' equivalent-values='-4,+4,4-,4+' renderable='false' />
<osm-tag key='mtb_scale_uphill' value='mtbu_5' equivalent-values='-5,+5,5-,5+' renderable='false' />

 

 


For maps from 13th of February 2015:

– added

WAY/NODE:
<osm-tag key=’bicycle’ value=’bic_yes’ equivalent-values=’yes,designated,official’ renderable=’false’ />
<osm-tag key=’bicycle’ value=’bic_permissive’ renderable=’false’ />
<osm-tag key=’bicycle’ value=’bic_no’ renderable=’false’ />
WAY:
<osm-tag key=’foot’ value=’ft_yes’ equivalent-values=’yes,designated,official’ renderable=’false’ />
<osm-tag key=’foot’ value=’ft_permissive’ renderable=’false’ />
<osm-tag key=’foot’ value=’ft_no’ renderable=’false’ />

– removed

‘<osm-tag key=’bicycle’ value=’yes’  renderable=’false’ /> (node)’

 


For maps from 1st of February 2015:

– added way: power=plant like landuse=* as way
– added node: place=neighbourhood equiv. neighborhood like suburb
– added node: place=quarter like suburb
– added node: capital=2 equiv. yes” and “capital=4” as attribute (renderable=false)

– splitt railway=disused eq abandoned to seperate ways:
railway=disused
railway=abandoned

 


For maps from 21st of December 2014:

– added: man_made=dyke (eq dike,levee) from zomm-level 15
– added: man_made=embankment (eq dike,levee) from zomm-level 15
– added: embankment=yes transformed to embankment=emb_yes as attribute (renderable=false)

 


For maps from 11th of December 2014:

– added: man_made=water_well as node

 


For maps from 18th of October 2014:

FEATURE DROPPED !! in 2017

– added: class_bicycle_road
Tagtransformed from class:bicycle(:roadcycling|roadbike|touring|commute)

values tansformed from

  • -3 to cbr-1
  • -2 to cbr-2
  • -1 to cbr-1
  • -0|0|+0 to cbr+0
  • 1|+1 to cbr+1
  • 2|+2 to cbr+2
  • 3|+3 to cbr+3

Priority is class:bicycle, where no class:bicycle is tagged the subtags
class:bicycle(:roadcycling|roadbike|touring|commute) are used to build class_bicycle_road

Ann: I like the idea of the class:bicycle taggroup for road/touring, however only a very few roads are tagged so at now its completely useless for common use.
So the support for this tag is intended for mappers, using the Openandromaps with their own custom themes as a base to further add this tag to OSM database.

 


For maps from 12th of September 2014:

– noexit=ne_yes for nodes too
– surface=unpaved as seperate attribute
– railway=abandoned eqv disused
– bridge=movable as new attribute

 


For maps from 30th of August 2014:

– Bugfix: noexit=ne_yes
– changed: NationalCycleNetworks (NCN) now included from Level 7

 


For maps from 10th of July 2014:

– added: barrier=swing_gate as equivalent to barrier=lift_gate, node only
– added: noexit=ne_yes (Tagtransformed from neoexit=yes)

 


For maps from 16th of June 2014:

– added: amenity=ferry_terminal zoom_appear=14
Not yet rendered in any theme, comming soon

– added: amenity=charging_station, zoom appear 16 (same as fuel), node only
– added: bicycle=yes (non renderable), node only
– added: climbing=cl_yes (non renderable), way only
– added: sport=climbing (zoom appear like most other sport tags), node + way

 


For maps from 13th of May 2014:

– added: emergency=defibrillator zoom_appear=14
Not yet rendered in any theme, comming soon

– added final version of surface tags:
Rendered in the Elevate Rendertheme – Family from Tobias

  • asphalt
  • compacted, equivalent_values: (fine_gravel)
  • smooth_paved, equivalent_values: (paved, concrete, concrete:plates, concrete:lanes, paving_stones, paving_stones:30, paving_stones:20, cobblestone: flattened, sett, bricks, cement)
  • rough_paved, equivalent_values: (cobblestone,stone,grass_paver)
  • gravel, equivalent_values: pebblestone
  • raw, equivalent_values: (unpaved,ground,dirt,grass,sand,wood,earth,mud,clay)
  • winter, equivalent_values: (ice,snow)

– added Mapboarder as boarder=administrative
Now its to be seen where the mapdata ends, especially useful for wide countrys in Africa, Canada aso..Unfortunately its not possible to grey out the empty areas, tests showed that this causes ugly artefacts.

 


For maps from 17th of February 2014:

– added cycleway=lane
– added cycleway=track
– added man_made=survey_point
– added natural=desert plus poly_label

– making of tag-mapping changed for better addaption to special countrys, map-composers please modify the zoom-mins in your themes to tagmapping-min.xml
For special maps the zoom-appear for contourlines changed to major/minor 8/11 from 12/12.

 


For maps from 5th of February 2014:

– added highway=ford from zoom-level 12
– added ford=yes transformed to ford=fd_yes
– added toll=yes transformed to toll=tl_yes

[pois]
[osm-tag key=”highway” value=”ford” zoom-appear=”12″ /]
[osm-tag key=”ford” value=”fd_yes” equivalent-values=”stepping_stones” renderable=”false” /]
[/pois]
[ways]
[osm-tag key=”highway” value=”ford” zoom-appear=”12″ /]
[osm-tag key=”ford” value=”fd_yes” equivalent-values=”stepping_stones” renderable=”false” /]
[osm-tag key=”toll” value=”tl_yes” equivalent-values=”true” renderable=”false” /]
[/ways]

 


For maps from of 29th of January 2014:

– added inline (transformed to incline_dir, values up/down) for the transform rules look at TagTransform

 


For maps from 1st of January 2014:

All these changes and additions will appear first in the “Elevate” and “Elegant” Theme of Tobias.
https://www.openandromaps.org/kartenlegende/elevation-hike-theme (german)
https://www.openandromaps.org/en/legend/elevate-mountain-hike-theme (english)
The Andromaps_## Themes need a complete rework – this will take some time, sorry.

– added “trail_visibility”
– added “tourism=wilderness_hut”
– added “reservation=members_only”
– added “barrier=block” both pois and ways
– added winter_room=yes transformed to winter_room=wr_yes to work around CommonValueBug, from level 12, nonrenderable

Changed equivalentes for buildings (Please refer to tag-mapping part 1)
– added key=”building” value=”farm_auxiliary” zoom-appear=”14″ equivalent-values=”barn,greenhouse,shed,stable,garage,garages”
– added key=”building” value=”wall” zoom-appear=”15″
– added key=”building” value=”hospital” zoom-appear=”14″

– added

– added key=”tourism” value=”chalet” zoom-appear=”15″ (poi + way)
– added equivalent values to key=”tourism” value=”hotel” equivalent-values=”guest_house,motel” (poi)
– added key=”tourism” value=”information” zoom-appear=”15″ (way)
– added key=”amenity” value=”place_of_worship” (way)
– added equivalent value key=”place” value=”island” equivalent-values=”islet” (poi)
– bugfix added key=”natural” value=”geyser” zoom-appear=”15″ (poi)
– added key=”area:highway” value=”pedestrian” zoom-appear=”13″ (way)
– bugfix added key=”landuse” value=”farmyard” zoom-appear=”12″ (way)

Non renderable Attributes (changes and additions)

key=”bridge” value=”yes” equivalent-values= “viaduct,aqueduct,suspension,culvert,swing” renderable=”false”
key=”tunnel” value=”yes” equivalent-values= “culvert,building_passage,passage” renderable=”false”
key=”location” value=”underground” renderable=”false”
key=”protect_class” value=”1″ equivalent-values= “2,3,4,5,6,7,97,98,99” renderable=”false”
key=”protect_class” value=”11″ equivalent-values= “12,13,14,15,16,19” renderable=”false”
key=”protect_class” value=”21″ equivalent-values= “22,23,24,25,26,27,29” renderable=”false”

 


For maps from 8th of December 2013:

Much more shops included in Tag-Set :

[!– shops –]
[pois]
[osm-tag key=”shop” value=”hairdresser” zoom-appear=”17″ /]
[osm-tag key=”shop” value=”chemist” equivalent-values= “herbalist” zoom-appear=”17″ /]
[osm-tag key=”shop” value=”butcher” equivalent-values= “seafood,deli” zoom-appear=”17″ /]
[osm-tag key=”shop” value=”organic” equivalent-values= “farm,greengrocer,cheese” zoom-appear=”17″ /]
[osm-tag key=”shop” value=”laundry” equivalent-values= “dry_cleaning” zoom-appear=”17″ /]
[osm-tag key=”shop” value=”books” equivalent-values= “newsagent” zoom-appear=”17″ /]
[osm-tag key=”shop” value=”beverages” equivalent-values=”alcohol” zoom-appear=”17″ /]
[osm-tag key=”shop” value=”supermarket” equivalent-values=”department_store,mall” zoom-appear=”14″ /]
[osm-tag key=”shop” value=”convenience” equivalent-values=”general,kiosk” zoom-appear=”15″ /]
[osm-tag key=”shop” value=”bakery” zoom-appear=”16″ /]
[osm-tag key=”shop” value=”doityourself” equivalent-values=”hardware,houseware” zoom-appear=”16″ /]
[osm-tag key=”shop” value=”sports” equivalent-values=”outdoor,dive,fishing,hunting” zoom-appear=”16″ /]
[osm-tag key=”shop” value=”bicycle” zoom-appear=”16″ /]
[osm-tag key=”shop” value=”car” equivalent-values=”car_repair,car_parts,motorcycle” zoom-appear=”16″ /]
[/pois]

[ways]
[osm-tag key=”shop” value=”beverages” equivalent-values=”alcohol” zoom-appear=”17″ /]
[osm-tag key=”shop” value=”supermarket” equivalent-values=”department_store,mall” zoom-appear=”14″ /]
[osm-tag key=”shop” value=”convenience” equivalent-values=”general,kiosk” zoom-appear=”15″ /]
[osm-tag key=”shop” value=”bakery” zoom-appear=”16″ /]
[osm-tag key=”shop” value=”doityourself” equivalent-values=”hardware,houseware” zoom-appear=”16″ /]
[osm-tag key=”shop” value=”sports” equivalent-values=”outdoor,dive,fishing,hunting” zoom-appear=”16″ /]
[osm-tag key=”shop” value=”bicycle” zoom-appear=”16″ /]
[osm-tag key=”shop” value=”car” equivalent-values=”car_repair,car_parts,motorcycle” zoom-appear=”16″ /]
[/ways]

 


For maps from 26th of November 2013:

Bugfix: some highway=trunks/links disappeared cause of a bug in the new algorithm of the motorway_junctions, it’s fixed – sorry..
Changed: via_ferrata=0* no longer forces a T4sac_scale/mtbs=6/via_ferrata_flag=yes

Added Tags:
– leisure=swimming_pool (amenity=swimming_pool is transformed to leisure) zoom-appear=16

Added Piste-Tags if someone wants to compose a winter-sports theme:
– osm-tag key=”piste:grooming” value=”classic” renderable=”false”
– osm-tag key=”piste:grooming” value=”backcountry” renderable=”false”
– osm-tag key=”piste:type” value=”downhill” zoom-appear=”13″
– osm-tag key=”piste:type” value=”nordic” zoom-appear=”13″
– osm-tag key=”piste:type” value=”sled” zoom-appear=”13″
– osm-tag key=”piste:type” value=”skitour” zoom-appear=”13″
– osm-tag key=”piste:type” value=”hike” zoom-appear=”13″
– osm-tag key=”piste:type” value=”sleigh” zoom-appear=”13″
– osm-tag key=”piste:type” value=”ice_skate” zoom-appear=”13″
– osm-tag key=”piste:type” value=”snow_park” zoom-appear=”13″
– osm-tag key=”piste:type” value=”playground” zoom-appear=”13″
– osm-tag key=”man_made” value=”piste:halfpipe” zoom-appear=”13″
At a first glance Relations are not resoved. However, if someone will compose a real fine winter-sports-theme this could be done…

– osm-tag key=”information” value=”office” now valid for ways too

– Added tags for hiking ways:
safety_rope=sr_yes
ladder=ld_yes
rungs=rn_yes

 


For maps from 11th of November 2013: added Tags:

– [osm-tag key=”highway” value=”motorway_junction” zoom-appear=”10″ /]
this tag includes the name and number of motorway exits (Autobahnabfahrt)
Attention: motorway_junctions without a “ref”-tag are not included, they are filtered out couse the rendering of names is unreliable in Mapsforge.
The ref tag is tranformed to “addr:housenumber” couse Mapsforge doesnt carry the ref-tag with nodes – this means you have to render the addr:housenumber tag in the theme if you want to display the ref-tag (max 3 chars/integer only)

 


For maps from 4th of November: added Tags:

– all Generator:souces from zoom-level 16
– different handling of tourist-informations:
[osm-tag key=”information” value=”office” zoom-appear=”14″ /]
[osm-tag key=”information” value=”board” equivalent-values=”map” zoom-appear=”15″ /]
[osm-tag key=”information” value=”terminal” zoom-appear=”16″ /]
– added landuse=orchard (both node/way(poly_label))
– added summit:cross (gipfelkreuz) from level 12 on as an additional attribute to peaks

 

 


 

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *