wiki:Nb:Styles/IconTester

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

Nb added

Andre språk:

source:trunk/resources/images/apply.svg Ikon-tester

Beskrivelse

Kartstilen "Ikon-tester" hjelper til med å teste (GUI eller kartstil) ikoner som kan legges til i JOSM.

Du kan bruke denne kartstilen sammen med standard JOSM interne kartstil.

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

Bruk

  • Legg til banen der du lagrer ikonene dine for testing i innstillingene i den nedre delen av Kartstil-innstillinger ved "Ikonbaner:"
  • Aktiver denne stilen
  • Legg til en node og merk den med "icon" som nøkkel og filnavnet til ikonet som verdi (uten filtype). Den legger automatisk til .svg som filtype.
  • Hvis du vil teste png-ikoner, bruk nøkkelen "iconpng". Men merk at nye ikoner i JOSM-kjernen må være svg.
  • For å teste en ny versjon av et ikon, må du først opprette filen med et nytt (ennå ikke brukt) filnavn og deretter ommerke noden i JOSM. JOSM mellomlagrer ikonet, så du kan ikke bare overskrive filen, fordi den ikke vil oppdateres i JOSM. Så bruk ganske enkelt for eksempel tre1.svg, tre2.svg,... som filnavn og icon=tre1, icon=tre2,... som merkelapper på noder i JOSM.
  • For å teste forskjellige ikonstørrelser, legg til merkelappen width eller height med antall piksler som verdi. (Standardverdien for kartvisningen i JOSM på ikke-HiDPI-skjermer er 16x16 piksler.)

Mer informasjon om nye ikoner finnes på DevelopersGuide/DefaultPresets.

Kode

meta {
    title: "Ikon-tester";
    version: "1.1.2_2025-04-10";
    description: "Hjelper til med å teste nye JOSM-ikoner.";
    icon: "apply.svg";
    author: "Klumbumbus";
    link: "https://josm.openstreetmap.de/wiki/Styles/IconTester";
    /* min-josm-version: "???"; */ /* alle JOSM-versjoner unntatt ekstremt gamle */
}

node[iconpng] {
    icon-image: eval(concat(tag(iconpng),".png"));
}

node[icon] {
    icon-image: eval(concat(tag(icon),".svg"));
}

node[width] {
    icon-width: tag(width);
}

node[height] {
    icon-height: tag(height);
}

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

Note: See TracWiki for help on using the wiki.