wiki:Nb:Styles/Incline

Version 1 (modified by paleid, 6 months ago) ( diff )

Nb added

Andre språk:

Icon 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).

example (NOZIP)

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;
    
}

Nb:Styles_Incline-style.mapcss, Nb:Styles_Incline.zip

Note: See TracWiki for help on using the wiki.