| Version 1 (modified by , 11 years ago) ( diff ) |
|---|
Languages:
- Deutsch
- Ελληνικά
- English
- Esperanto
- norsk bokmål
[[Image(...)]] Layer checker
Description
...coming soon.
Changelog
...coming soon.
Code
meta { title: "Layer checker"; version: "0.9.[[revision]]_[[date]]"; description: "Display of layer values in JOSM map display."; icon: "layerchecker.svg"; author: "Klumbumbus"; link: "http://josm.openstreetmap.de/wiki/Styles/LayerChecker"; watch-modified: true; /* min-josm-version: "?"; */ /* not sure */ } meta[lang=de] { title: "Ebenenprüfer"; description: "Anzeige der layer-Werte in der JOSM-Kartenanzeige."; link: "http://josm.openstreetmap.de/wiki/De:Styles/LayerChecker"; } /* disable tiger layer from default internal mappaint style */ way["tiger:reviewed"=no]::core_tiger { opacity: 0; } /* disable street names from default internal mappaint style */ way[highway] { text: none; } /* make bridge and tunnel layer of default style wider */ way[bridge]::core_bridge, way[tunnel=yes]::core_tunnel { width: +6; } /* display layer=* */ /* ways */ way["layer"=~/^(-9|-8|-7|-6|-5|-4|-3)$/]::layer { set layer; z-index: -3; color: layer_minus5#ffff00; } way["layer"="-2"]::layer { set layer; z-index: -2; color: layer_minus2#ff7519; } way["layer"="-1"]::layer { set layer; z-index: -1; color: layer_minus1#ff0000; } way["layer"="0"]::layer { set layer; z-index: 0; color: layer_0#0099cc; } way["layer"="1"]::layer { set layer; z-index: 1; color: layer_1#339933; } way["layer"="2"]::layer { set layer; z-index: 2; color: layer_2#00ff00; } way["layer"=~/^(9|8|7|6|5|4|3)$/]::layer { set layer; z-index: 3; color: layer_5#99ff66; } way.layer::layer { opacity: 0.9; width: 20; major-z-index: 1.9; /* below bridge layer of default style, to see the bridge */ } /* nodes */ node["layer"=~/^(-9|-8|-7|-6|-5|-4|-3)$/]::layer { set layer; z-index: -3; symbol-fill-color: layer_minus5#ffff00; } node["layer"="-2"]::layer { set layer; z-index: -2; symbol-fill-color: layer_minus2#ff7519; } node["layer"="-1"]::layer { set layer; z-index: -1; symbol-fill-color: layer_minus1#ff0000; } node["layer"="0"]::layer { set layer; z-index: 0; symbol-fill-color: layer_0#0099cc; } node["layer"="1"]::layer { set layer; z-index: 1; symbol-fill-color: layer_1#339933; } node["layer"="2"]::layer { set layer; z-index: 2; symbol-fill-color: layer_2#00ff00; } node["layer"=~/^(9|8|7|6|5|4|3)$/]::layer { set layer; z-index: 3; symbol-fill-color: layer_5#99ff66; } node.layer::layer { symbol-size: 26; symbol-shape: circle; z-index: -1; symbol-fill-opacity: 0.9; } /* report wrong value of layer */ way!.layer[layer]::layer { color: yellow; dashes-background-color: red; dashes: 4,24; opacity: 1; width: 5; text: tr("no correct value for layer!"); text-color: black; font-size: 11; text-halo-color: red; text-halo-radius: 2; casing-width: 1; casing-color: yellow; } node!.layer[layer]::layer { symbol-shape: triangle; symbol-fill-color: red; symbol-size: 30; symbol-stroke-color: yellow; text: tr("no correct value for layer!"); }
Attachments (4)
-
example.png
(340.5 KB
) - added by 11 years ago.
Example (NOZIP)
-
layerchecker.svg
(216 bytes
) - added by 5 years ago.
Icon
-
legend.png
(108.7 KB
) - added by 14 months ago.
Legend (NOZIP)
-
Testcenter.osm
(38.1 KB
) - added by 14 months ago.
Testcenter (NOZIP)
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.


