Karte wird erstellt mit mkgmap:
java -ea -Xmx2560M -jar ./mkgmap/mkgmap.jar
–description=OSM_DE
–country-name=Deutschland --country-abbr=DE
–name-tag-list=“name:de,name,int_name”
–style-file=./style/
–generate-sea=extend-sea-sectors,close-gaps=5000
–family-id=3333 --product-id=1
–series-name=OSM_Deutschland
–area-name=Deutschland
–overview-mapname=OSM_Deutschland
–tdbfile
–draw-priority=25
–latin1
–ignore-maxspeeds
–ignore-turn-restrictions
–no-poi-address
–max-jobs=2
-c template.args 3333.TYP
Hier noch die linestyles, falls relevant:
aerialway=cable_car [0x10e14 level 4]
aerialway=gondola [0x10e14 level 4]
aerialway=chair_lift [0x10e15 level 3]
aeroway=runway [0x10f12 level 3]
aeroway=taxiway [0x10f13 level 2]
contour=elevation & contour_ext=elevation_medium
{ name ‘${ele|conv:m=>ft}’; }
[0x21 resolution 22]
contour=elevation & contour_ext=elevation_major
{ name ‘${ele|conv:m=>ft}’; }
[0x22 resolution 20]
highway=track & (tracktype=grade1 | surface=paved | surface=asphalt | surface=concrete | surface ~ ‘paving_stones.*’ | surface=cobblestone) [0x13 level 3]
highway=track & tracktype=grade2 [0x0e level 3]
highway=track & tracktype=grade3 [0x0f level 2]
highway=track & tracktype=grade4 [0x0f level 2]
highway=track & tracktype=grade5 [0x0f level 1]
highway=track [0x0f level 2]
highway=cycleway & (surface=paved | surface=asphalt | surface=concrete | surface ~ ‘paving_stones.*’ | surface=cobblestone) [0x10 level 3]
highway=cycleway [0x16 level 3]
highway=path & (tracktype=grade1 | surface=paved | surface=asphalt | surface=concrete | surface ~ ‘paving_stones.’ | surface=cobblestone) & (bicycle=designated | bicycle=official) [0x10 level 3]
highway=path & (tracktype=grade1 | surface=paved | surface=asphalt | surface=concrete | surface ~ 'paving_stones.’ | surface=cobblestone) [0x11 level 2]
highway=path & (bicycle=designated | bicycle=official) [0x16 level 3]
highway=path [0x17 level 2]
highway=footway & (tracktype=grade1 | surface=paved | surface=asphalt | surface=concrete | surface ~ ‘paving_stones.’ | surface=cobblestone) & bicycle=yes [0x31 level 2]
highway=footway & (tracktype=grade1 | surface=paved | surface=asphalt | surface=concrete | surface ~ 'paving_stones.’ | surface=cobblestone) [0x11 level 2]
highway=footway & bicycle=yes [0x32 level 2]
highway=footway [0x17 level 2]
junction=roundabout & highway=trunk [0x0c level 6]
junction=roundabout & highway=primary [0x0c level 4]
junction=roundabout & highway=secondary [0x0c level 4]
junction=roundabout & highway=tertiary [0x0c level 4]
junction=roundabout & highway=unclassified [0x0c level 4]
junction=roundabout [0x0c level 3]
highway=residential & tunnel=yes [0x27 level 2]
highway=* {name ‘${name} (${ref})’ | ‘${ref}’ | ‘${name}’ }
highway=bridleway [0x0f level 2]
highway=motorway {add oneway=yes} [0x01 level 6]
highway=motorway_link [0x09 level 4]
highway=trunk [0x01 level 5]
highway=trunk_link & (cycleway=* | cycleway:left=* | cycleway:right=*) & (bicycle=designated | bicycle=official) [0x45 level 4] # Overlay Radweg
highway=trunk_link [0x08 level 4]
highway=primary & (cycleway=* | cycleway:left=* | cycleway:right=*) & (bicycle=designated | bicycle=official) [0x40 level 5] # Overlay Radweg
highway=primary [0x02 level 5]
highway=primary_link & (cycleway=* | cycleway:left=* | cycleway:right=*) & (bicycle=designated | bicycle=official) [0x45 level 4] # Overlay Radweg
highway=primary_link [0x08 level 4]
highway=residential & (cycleway=* | cycleway:left=* | cycleway:right=) & (bicycle=designated | bicycle=official) [0x44 level 2] # Overlay Radweg
highway=residential & oneway=yes & cycleway ~ 'opposite.’ [0x06 level 2]
highway=residential & oneway=yes [0x50 level 2] # Overlay Einbahnstraße
highway=residential [0x06 level 2]
highway=living_street & oneway=yes & cycleway ~ ‘opposite.*’ [0x0b level 2]
highway=living_street & oneway=yes [0x53 level 2] # Overlay Einbahnstraße
highway=living_street [0x0b level 2]
highway=secondary & (cycleway=* | cycleway:left=* | cycleway:right=*) & (bicycle=designated | bicycle=official) [0x42 level 4] # Overlay Radweg
highway=secondary [0x04 level 4]
highway=tertiary & (cycleway=* | cycleway:left=* | cycleway:right=) & (bicycle=designated | bicycle=official) [0x43 level 3] # Overlay Radweg
highway=tertiary & oneway=yes & cycleway ~ 'opposite.’ [0x05 level 3]
highway=tertiary & oneway=yes [0x52 level 3] # Overlay Einbahnstraße
highway=tertiary [0x05 level 3]
highway=unclassified & (cycleway=* | cycleway:left=* | cycleway:right=) & (bicycle=designated | bicycle=official) [0x41 level 3] # Overlay Radweg
highway=unclassified & oneway=yes & cycleway ~ 'opposite.’ [0x03 level 3]
highway=unclassified & oneway=yes [0x51 level 3] # Overlay Einbahnstraße
highway=unclassified [0x03 level 3]
highway=unsurfaced [0x0a level 2]
highway=minor & (cycleway=* | cycleway:left=* | cycleway:right=*) & (bicycle=designated | bicycle=official) [0x41 level 3] # Overlay Radweg
highway=service [0x07 level 2]
highway=pedestrian & bicycle=yes [0x30 level 2] # & area!=yes
highway=pedestrian [0x0d level 2] # & area!=yes
highway=steps [0x26 level 2]
highway=road & (cycleway=* | cycleway:left=* | cycleway:right=*) & (bicycle=designated | bicycle=official) [0x41 level 4] # Overlay Radweg
highway=road [0x03 level 4]
highway=motorway {add oneway=yes} [0x01 level 6]
highway=minor [0x03 level 3]
highway=* [0x00 level 3]
natural=coastline [0x15 level 5]
railway=* & tunnel=yes [0x27 level 4]
railway=light_rail [0x14 level 4]
railway=rail [0x14 level 4]
railway=subway [0x14 level 4]
railway=tram [0x14 level 4]
railway=narrow_gauge [0x14 level 4]
railway=* [0x14 level 4]
route=ferry [0x1a level 4]
waterway=canal [0x1f level 4]
waterway=drain [0x1f level 2]
waterway=river [0x1f level 5]
waterway=stream [0x1f level 2]
boundary=administrative & admin_level<3 [0x1e level 7]