wiki:Nb:Styles/Bench

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

Nb added

Benk

Beskrivelse

Mappaint-stilen "Benk" viser følgende benk-tagger: seter, materiale, farge, ryggstøtte.

Du kan bruke denne mappaint-stilen sammen med standard JOSM intern mappaint-stil. Du kan justere utseendet i stilinnstillingene for denne stilen.

For materialene bruker stilen de lokale oversettelsene av den interne benk-forhåndsinnstillingen.

For ideer/spørsmål/feil/forslag eller lignende, vennligst skriv en melding til Klumbumbus.

Du er velkommen til å oversette denne wikisiden til flere språk. Allerede oversatte språk finner du øverst til høyre.

Examples (NOZIP)

Kode

meta {
    title: "Benk";
    version: "1.1.2_2025-04-10";
    description: "Viser detaljer av benk-tagger.";
    icon: "backrest_yes.svg";
    author: "Klumbumbus";
    link: "https://josm.openstreetmap.de/wiki/Styles/Bench";
    min-josm-version: "7450"; /* på grunn av brukerinnstillinger */
}

meta[lang=de] {
    title: "Bank";
    description: "Zeigt Details von Sitzbanktags an.";
    link: "https://josm.openstreetmap.de/wiki/De:Styles/Bench";
}

/* brukerinnstillinger, passer til zoomatferd til standardstil hvis satt til sant */
setting::hide_bench {
    type: boolean;
    label: tr("Skjul ved lav zoom");
    default: true;
}

/* seter og materiale som tekst (bruker brukerens språk hvis oversatt via den interne benk-forhåndsinnstillingen) */
node[amenity=bench]::benchlayer {
    text-anchor-horizontal: center;
    text-anchor-vertical: below;
    font-size: 9;
}
node|z22-::benchlayer {
    font-size: 11;
}
node[amenity=bench][seats][!material]::benchlayer {
    text: seats;
}
node[amenity=bench][!seats][material]::benchlayer {
    text: tr(tag(material));
}
node[amenity=bench][seats][material]::benchlayer {
    text: eval(concat(tag(seats), " | " ,tr(tag(material))));
}

/* ryggstøtte som ikon */
node[amenity=bench][backrest!=yes][backrest!=no] {
    icon-image: backrest_unknown.svg;
}
node[amenity=bench][backrest=yes] {
    icon-image: backrest_yes.svg;
}
node[amenity=bench][backrest=no] {
    icon-image: backrest_no.svg;
}

/* farge som fylt farget sirkel */
node[amenity=bench][colour]::benchlayer {
    symbol-shape: circle;
    symbol-stroke-opacity: 0;
    symbol-fill-color: eval(tag(colour));
    symbol-size: 20;
    z-index: -1;
}

/* Skjul ved lav zoom */
node|z-17[amenity=bench][setting("hide_bench")]::benchlayer {
    text: "";
}
node|z-16[amenity=bench][setting("hide_bench")]::benchlayer {
    symbol-fill-opacity: 0;
}
node|z-16[amenity=bench][setting("hide_bench")] {
    icon-image: none;
}

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

Note: See TracWiki for help on using the wiki.