| | 1 | [[TranslatedPages(revision=11)]] |
| | 2 | |
| | 3 | = [[JOSMImage(apply,36,middle,inline)]] Ikon-tester = |
| | 4 | [[PageOutline(2-9)]] |
| | 5 | |
| | 6 | == Beskrivelse == |
| | 7 | |
| | 8 | Kartstilen "Ikon-tester" hjelper til med å teste (GUI eller kartstil) ikoner som kan legges til i JOSM. |
| | 9 | |
| | 10 | Du kan bruke denne kartstilen sammen med standard JOSM interne kartstil. |
| | 11 | |
| | 12 | For ideer/spørsmål/feil/forslag eller lignende, vennligst send en melding til [osmwww:user/Klumbumbus Klumbumbus]. |
| | 13 | |
| | 14 | == Bruk == |
| | 15 | - Legg til banen der du lagrer ikonene dine for testing i innstillingene i den nedre delen av [wikitr:/Help/Preferences/MapPaintPreference Kartstil-innstillinger] ved "Ikonbaner:" |
| | 16 | - Aktiver denne stilen |
| | 17 | - 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. |
| | 18 | - Hvis du vil teste png-ikoner, bruk nøkkelen "iconpng". Men merk at nye ikoner i JOSM-kjernen må være svg. |
| | 19 | - 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. |
| | 20 | - 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.) |
| | 21 | |
| | 22 | Mer informasjon om nye ikoner finnes på [wikitr:/DevelopersGuide/DefaultPresets]. |
| | 23 | |
| | 24 | == Kode == |
| | 25 | {{{ |
| | 26 | #!style type="mapcss" |
| | 27 | |
| | 28 | meta { |
| | 29 | title: "Ikon-tester"; |
| | 30 | version: "1.1.[[revision]]_[[date]]"; |
| | 31 | description: "Hjelper til med å teste nye JOSM-ikoner."; |
| | 32 | icon: "apply.svg"; |
| | 33 | author: "Klumbumbus"; |
| | 34 | link: "https://josm.openstreetmap.de/wiki/Styles/IconTester"; |
| | 35 | /* min-josm-version: "???"; */ /* alle JOSM-versjoner unntatt ekstremt gamle */ |
| | 36 | } |
| | 37 | |
| | 38 | node[iconpng] { |
| | 39 | icon-image: eval(concat(tag(iconpng),".png")); |
| | 40 | } |
| | 41 | |
| | 42 | node[icon] { |
| | 43 | icon-image: eval(concat(tag(icon),".svg")); |
| | 44 | } |
| | 45 | |
| | 46 | node[width] { |
| | 47 | icon-width: tag(width); |
| | 48 | } |
| | 49 | |
| | 50 | node[height] { |
| | 51 | icon-height: tag(height); |
| | 52 | } |
| | 53 | |
| | 54 | }}} |