Version 1 (modified by 6 months ago) ( diff ) | ,
---|
Stigning
Beskrivelse
Kartstilen "Stigning" viser opp/ned-piler ved den første og siste noden på veier med incline=*.
Du kan justere fargene på pilene i innstillingsvinduet til JOSM.
Du kan bruke Stigning-kartstilen sammen med standard JOSM interne kartstil. Du kan vise pilene ett zoomtrinn tidligere ved å endre stilinnstillingen for denne stilen.
For ideer/spørsmål/feil/forslag eller lignende, vennligst send en melding til Klumbumbus.
Du er velkommen til å oversette denne wikisiden til flere språk. Allerede oversatte språk finnes øverst til høyre.
Merk at opp-pilen alltid er over noden og ned-pilen alltid under noden, uavhengig av kardinalretningen til veien. Så ikke bli forvirret (se første og fjerde eksempel fra venstre i bildet under).
Testcenter for kvalitetssikring av denne stilen.
Endringslogg
(Siste endring først)
Versjon 2.1
- gjorde bakgrunnen til ikonet gjennomsiktig
Versjon 2.0
- viser incline=0° og incline=0% (og varianter som 0.0% eller 0.00%) med gule venstre-høyre-piler i stedet for røde/grønne opp/ned-piler
- viser ikke feil verdier med flere enheter, f.eks. incline=5%%
- viser ikke feil verdier incline=0.% og incline=0.°
- fjernet duplikatkode
Versjon 1.0
- første versjon
Kode
meta { title: "Stigning"; version: "2.1.2_2025-04-10"; description: "Visning av opp/ned-piler ved den første og siste noden på veier med incline=*."; icon: "incline_icon.svg"; author: "Klumbumbus"; link: "https://josm.openstreetmap.de/wiki/Styles/Incline"; min-josm-version: "8236"; /* på grunn av negativ indeksberegning */ } meta[lang=de] { title: "Steigung (incline)"; description: "Anzeige von hoch/runter-Pfeilen am ersten und letzten Punkt von Linien mit incline=*."; link: "https://josm.openstreetmap.de/wiki/De:Styles/Incline"; } /* opprett innstillinger */ setting::incline_z19 { type: boolean; label: tr("Vis pilene ett zoomtrinn tidligere."); default: false; } /* evaluer stigningsmerkelappene */ way[highway][incline][incline =~ /^(up|([0-9]+(\.?[0-9]+)?)[%°])$/][incline !~ /^((0(\.0+)?)[%°])$/] >[index=-1] node::incline_down_layer, way[highway][incline][incline =~ /^(down|-([0-9]+(\.?[0-9]+)?)[%°])$/][incline !~ /^((0(\.0+)?)[%°])$/] >[index=1] node::incline_down_layer { set incline_down; } way[highway][incline][incline =~ /^(up|([0-9]+(\.?[0-9]+)?)[%°])$/][incline !~ /^((0(\.0+)?)[%°])$/] >[index=1] node::incline_up_layer, way[highway][incline][incline =~ /^(down|-([0-9]+(\.?[0-9]+)?)[%°])$/][incline !~ /^((0(\.0+)?)[%°])$/] >[index=-1] node::incline_up_layer { set incline_up; } way[highway][incline][incline =~ /^((0(\.0+)?)[%°])$/] >[index=-1] node::incline_zero_layer, way[highway][incline][incline =~ /^((0(\.0+)?)[%°])$/] >[index=1] node::incline_zero_layer { set incline_zero; } /* vis pilene */ node|z19[setting("incline_z19")].incline_down::incline_down_layer, node|z20-.incline_down::incline_down_layer { text: eval("↧"); /* U+21A7 (8615) DOWNWARDS ARROW FROM BAR fra https://de.wikipedia.org/wiki/Unicodeblock_Pfeile */ text-color: incline_down#00ff00; font-size: 20; text-anchor-horizontal: center; text-anchor-vertical: top; } node|z19[setting("incline_z19")].incline_up::incline_up_layer, node|z20-.incline_up::incline_up_layer { text: eval("↥"); /* U+21A5 (8613) UPWARDS ARROW FROM BAR fra https://de.wikipedia.org/wiki/Unicodeblock_Pfeile */ text-color: incline_up#ff0000; font-size: 20; text-anchor-horizontal: center; text-anchor-vertical: above; } node|z19[setting("incline_z19")].incline_zero::incline_zero_layer, node|z20-.incline_zero::incline_zero_layer { text: eval("← →"); /* U+2190 (8592) LEFTWARDS ARROW og U+2192 (8594) RIGHTWARDS ARROW fra https://de.wikipedia.org/wiki/Unicodeblock_Pfeile */ text-color: incline_zero#ffff00; font-size: 20; text-anchor-horizontal: center; text-anchor-vertical: center; }