| | 1 | [[TranslatedPages(revision=173)]] |
| | 2 | [[PageOutline(2-10,Innholdsfortegnelse)]] |
| | 3 | |
| | 4 | = JOSM Kartstiler = |
| | 5 | [[JOSMImage(dialogs/mapstyle,middle,margin-right=20,48,link=)]] JOSMs [wikitr:/Help/MapView kartvisning] kan enkelt tilpasses med forskjellige stiler. Mange stiler er inkludert i JOSM som standard. |
| | 6 | |
| | 7 | Det finnes ''basisstiler'' (f.eks. [source:/trunk/resources/styles/standard/elemstyles.mapcss JOSM standard] eller [wiki:/Styles/Potlatch2 Potlatch 2]) som dekker et bredt spekter av funksjoner. Disse kan kombineres med ''tilleggsstiler'' som dekker mer spesielle temaer. Se listen over [#Availablestyleslist tilgjengelige stiler] nedenfor. |
| | 8 | |
| | 9 | Ytterligere tilpasning er mulig via [#AdvancedPreferences stilalternativer] eller ved å [#CreateStyle lage din egen stil]. |
| | 10 | |
| | 11 | == Velg stiler ==#ChooseStyles |
| | 12 | JOSM har ''tre lister'' med ''kartstiler:'' tilgjengelige stiler (alle stiler fra stilarkivet) → aktive stiler (dine favoritter) → ☑ valgte stiler (faktisk brukt for karttegning). |
| | 13 | |
| | 14 | JOSM kommer med noen stiler som standard er i listen over "aktive stiler". Du kan velge stiler fra denne listen over "aktive stiler" som skal brukes for karttegning ved å klikke på avkrysningsboksen (☑) på ønsket stils linje |
| | 15 | * i [wikitr:/Help/Dialog/MapPaint kartmalestil-dialogvinduet] eller |
| | 16 | * i [wikitr:/Help/Menu/View "Vis"-menyen] ( → "Kartmalestiler") eller |
| | 17 | * i Kartmalestil-innstillingene (se avsnitt nedenfor) |
| | 18 | |
| | 19 | Merk at, med mindre du arbeider med tilleggsstiler, vil du sannsynligvis bare ha én stil ☑ avmerket om gangen. |
| | 20 | |
| | 21 | === Aktivering av flere stiler === |
| | 22 | ''Instruksjoner:'' |
| | 23 | |
| | 24 | 1. Åpne [wikitr:/Help/Preferences/MapPaintPreference Kartmalestil-innstillingene] |
| | 25 | * via toppen av Kartmalestil-panelet med [[JOSMImage(dialogs/mappaintpreference)]] [wikitr:/Help/Dialog/MapPaint#MapStyleSettings Innstillinger]-knappen eller [[Image(Styles:addstyle.gif,right,250px,title=animasjon av hvordan du aktiverer og velger en eksempelstil,margin=10,link=)]] |
| | 26 | * via [wikitr:/Help/Menu/View Vis-menyen] → ''Kartmalestiler'' → ''Kartmalestil-innstillinger'' eller |
| | 27 | * via det generelle innstillingsvinduet [wikitr:/Help/Menu/Edit Rediger-meny] → [wikitr:/Help/Action/Preferences Innstillinger] → [[JOSMImage(dialogs/mapstyle,24,middle,link=)]] [wikitr:/Help/Preferences/MapPaintPreference Kartmalestiler] |
| | 28 | 1. Velg en stil i listen over ''Tilgjengelige stiler'' (venstre side) |
| | 29 | 1. Aktiver den ved å klikke på [[JOSMImage(preferences/activate-right)]] den blå høyre pil-knappen mellom listene. |
| | 30 | 1. Avslutt og bekreft ved å klikke på OK-knappen |
| | 31 | |
| | 32 | ''Eksempel:'' La oss anta at du vil legge til [osmwiki:Key:maxspeed maxspeed=*]-tagger til OSM, da vil du sannsynligvis bruke stilen [wikitr:/Styles/Maxspeed Maxspeed] (som viser verdien av maxspeed på veier med forskjellige farger). Skjermbildet/animasjonen på høyre side (klikk for å forstørre) viser hvordan du legger til denne stilen i listen over "aktive stiler". |
| | 33 | |
| | 34 | ==== Legge til egne stiler ==== |
| | 35 | Du kan legge til egne stiler (fra hvilken som helst URL/fil) til listen over aktive stiler – for eksempel en stilfil du har [#CreateStyle opprettet selv]. Bare klikk på [[JOSMImage(dialogs/add)]] pluss-tegnet til høyre og skriv inn enten banen og filnavnet eller URL-en til stilfilen din. |
| | 36 | |
| | 37 | == Liste over tilgjengelige stiler == |
| | 38 | [[Styles(en|styles|kort beskrivelse|forfatter|beskrivelse|versjon|Mer informasjon)]] |
| | 39 | |
| | 40 | == Lag din egen stil ==#CreateStyle |
| | 41 | Liker du ikke standardstilen? Endre den etter dine preferanser: |
| | 42 | |
| | 43 | * I [wikitr:/Help/Dialog/MapPaint kartmalestil-dialogvinduet], høyreklikk på en av stilene og velg [[JOSMImage(copy,middle,24,link=)]] "lagre som...". En kopi vil bli lagt til i stilisten. Du kan åpne filen i en teksteditor og laste den på nytt etter å ha gjort noen endringer. |
| | 44 | * Eller lag en stil fra bunnen av og legg den til i JOSMs kartmalestil-innstillinger. |
| | 45 | |
| | 46 | JOSM støtter stiler i MapCSS-formatet. Det er et stilformat som ligner på [https://en.wikipedia.org/wiki/Cascading_Style_Sheets CSS] og ble opprinnelig utviklet for Potlatch 2. |
| | 47 | * Generell informasjon finnes i [osmwiki:Category:MapCSS osm-wikien]. |
| | 48 | * En [wikitr:/Help/Styles/MapCSSTutorial kort opplæring] vil hjelpe deg å komme i gang. |
| | 49 | * [wikitr:/Help/Styles/MapCSSImplementation JOSMs implementasjonsreferanse] lister opp de støttede funksjonene i detalj. |
| | 50 | |
| | 51 | == Gjør stilen din tilgjengelig for andre brukere == |
| | 52 | * Enten opprett en wikiside som ligner på [wiki:Styles/Modified]. |
| | 53 | I. gå til [wiki:Styles/MyStyleName https://josm.openstreetmap.de/wiki/Styles/MyStyleName] |
| | 54 | A. endre URL-en slik at den samsvarer med navnet på stilen din; endre bare den siste delen etter `...Styles/`, (foretrukket er CamelCase) |
| | 55 | a. trykk `Enter` etter å ha justert navnet |
| | 56 | 1. ikke glem å omslutte kartmalekoden din med en kodeblokk (`#!style type="mapcss"` må være på en **ny linje** etter `{{{`): |
| | 57 | {{{ |
| | 58 | {{{ |
| | 59 | #!style type="mapcss"` |
| | 60 | … |
| | 61 | }}} |
| | 62 | }}} |
| | 63 | 1. for automatisk versjonsjustering må du bruke `[[revision]]_[[date]]` i versjonsvariabelen din: |
| | 64 | * `[[revision]]` - er det siste versjonsnummeret til wikisiden |
| | 65 | * `[[date]]` - er datoen for siste redigering av wikisiden |
| | 66 | * anbefalt bruk: `version="1.[[revision]]_[[date]]"` (konverteres til f.eks. `1.13_2019-02-24`) |
| | 67 | * dette er nødvendig for automatisk oppdatering i JOSM |
| | 68 | * **Merk**: Spamfilteret forhindrer å legge til mange eksterne (ikon) lenker. Vennligst, hvis mulig, legg ved ikoner til wikisiden ([#Iconhandling se nedenfor]). … |
| | 69 | * '''eller''' rediger siden StylesSource og legg til URL-er for nye stilfiler i listen øverst. (JOSM-wiki-baserte stiler (se ovenfor) er den foretrukne metoden.) |
| | 70 | * **Merk**: Bare URL-er med filendelse (f.eks. *.mapcss, *.zip, *.php) støttes. |
| | 71 | I begge tilfeller vil den nye stilen automatisk bli listet opp i tabellen ovenfor etter noen minutter. Da vil den også være tilgjengelig i JOSMs kartmalestil-innstillinger (etter å ha klikket på oppdateringsknappen). \\ |
| | 72 | **Merk**: [/jenkins/job/JOSM-Integration/ JOSM-Integrasjonstesten] vil kjøre på alle stiler og rapportere problemer. |
| | 73 | |
| | 74 | == Ikoner ==#Icons |
| | 75 | `.png` og `.svg`-filer støttes. Se [wikitr:/DevelopersGuide/DefaultPresets#NewIcons Defaultpresets New Icons] for detaljer og problemer med `.svg`. |
| | 76 | |
| | 77 | === Ikontesting === |
| | 78 | Ikoner kan testes med [wikitr:/Styles/IconTester ikontesteren]. |
| | 79 | |
| | 80 | === Ikonhåndtering === #Iconhandling |
| | 81 | Det finnes forskjellige måter å håndtere ikoner på: |
| | 82 | |
| | 83 | * Ikoner som følger med JOSM kan angis direkte med banen (relativ til JOSMs [source:/trunk/resources/images interne bildekatalog]). |
| | 84 | * Bruk en bane som er relativ til din lokale stilfil. (Dette fungerer bare for stiler, ikke for forhåndsinnstillinger.) |
| | 85 | * Bruk en bane som er relativ til en mappe angitt nederst i [wikitr:/Help/Preferences/MapPaintPreference Kartmalestil-innstillingene] eller [wikitr:/Help/Preferences/TaggingPresetPreference Taggingsforhåndsinnstillinger].) |
| | 86 | * Nye ikoner kan refereres direkte ved hjelp av en https- eller http-lenke. Disse lastes ned og caches internt. |
| | 87 | * zip-filer støttes også. |
| | 88 | * Zip-filen må inneholde minst én fil med filendelsen mapcss (for stiler) eller xml (for forhåndsinnstillinger). |
| | 89 | * Ikonnavn og bane er relative til den øverste zip-mappen. |
| | 90 | * Hvis det er flere filer, foretrekkes en fil med "style" i navnet (for å tillate pakking av stiler og forhåndsinnstillinger i ett arkiv). |
| | 91 | * Inline-koding som beskrevet i [https://tools.ietf.org/html/rfc2397 RFC 2397] støttes også. |
| | 92 | * Eksempel for PNG: `data:image/png;base64,...databytes...` |
| | 93 | * Eksempel for SVG: `data:image/svg+xml;base64,...databytes...` |
| | 94 | * [wikitr:/Help/Base64 Mer informasjon] om `data:image/...` i JOSM. |
| | 95 | * Når JOSM-wikien brukes for utforming av nye stiler eller forhåndsinnstillinger, har du noen ekstra alternativer: |
| | 96 | * Hver fil som er vedlagt wikisiden, inkluderes automatisk i zip-filen som lastes ned av JOSM. |
| | 97 | * Hvis du ikke vil ha en fil i zip-filen, legg til teksten **(NOZIP)** i beskrivelsen av vedlegget. |
| | 98 | * Hvis du legger til en zip-fil og vil ha innholdet inkludert, kan du legge til **(EXTRACT)** i beskrivelsen av vedlegget. |
| | 99 | * Tomme bildebaner er ikke tillatt. |
| | 100 | |
| | 101 | == Oversettelse == |
| | 102 | Stiler, regler, forhåndsinnstillinger og plugins bruker den samme oversettelsesmekanismen som JOSM-kjernen. Filene må leveres som Zip og inneholde en mappe kalt `data` med .lang-filene. |
| | 103 | For å lage disse filene finnes det skript i SVN-mappen [source:osm/applications/editors/josm/i18n/ i18n]. |
| | 104 | Se også [wikitr:/Translations#Software programoversettelsesdelen] i oversettelsesdokumentasjonen. |
| | 105 | |
| | 106 | == Oppdatering av stiler i JOSM == |
| | 107 | Når en stil er oppdatert i wikien (eller en annen ekstern kilde), tar det opptil 10 dager før stilen oppdateres automatisk i JOSM (#8933). For å tvinge en umiddelbar oppdatering kan du gjøre følgende trinn: |
| | 108 | * Åpne [wikitr:/Help/Action/Preferences Innstillingene] |
| | 109 | * Sørg for at [wikitr:/Help/ExpertMode Ekspertmodus] er aktivert |
| | 110 | * Åpne [wikitr:/Help/Preferences/Advanced Avanserte innstillinger] |
| | 111 | * Søk etter nøkler som starter med: `mirror.https://josm.openstreetmap.de/josmfile?page_Styles/` (eller `mirror.` for andre eksterne kilder) |
| | 112 | * Velg stilen du vil oppdatere |
| | 113 | * Klikk på Tilbakestill nederst i vinduet |
| | 114 | * Klikk på OK for å lagre endringene (og for å lukke innstillingsvinduet) |
| | 115 | * Start JOSM på nytt |
| | 116 | |
| | 117 | eller: |
| | 118 | |
| | 119 | * Fjern innholdet i [wikitr:/Help/Action/About#InstallationDetails <josm.cache>]-mappen din |
| | 120 | * Start JOSM på nytt |
| | 121 | |
| | 122 | For å sjekke versjonen av stilen i JOSM, gjør følgende trinn: |
| | 123 | * Åpne [wikitr:/Help/Dialog/MapPaint Kartmalestil-dialogvinduet] |
| | 124 | * Høyreklikk på en stil |
| | 125 | * Velg Info |
| | 126 | * Klikk på Kilde-fanen |
| | 127 | * Søk etter `version:` i starten av kildekoden |
| | 128 | |
| | 129 | == Stiler administrert i JOSM-wikien == |
| | 130 | [[TitleIndex(Styles/)]] |
| | 131 | |
| | 132 | == Rendering == |
| | 133 | Kartmalegjengivelse gjør kartdataene mye mer kartlignende (farger, ikoner, annotasjoner, ...) – sammenlignet med JOSMs Wireframe-visning. |
| | 134 | |
| | 135 | === Noder === |
| | 136 | De fleste noder som tilsvarer tagger på [osmwiki:Map_Features Map Features]-siden vil vise et passende ikon, f.eks. en hvit "P" på blå bakgrunn for `amenity=parking`. |
| | 137 | |
| | 138 | Det finnes noen spesielle ikoner for manglende/ufulstendige ting: |
| | 139 | |
| | 140 | [[Image(Mappaint_no_icon.png,margin-right=5,link=)]] manglende ikon \\ |
| | 141 | Vi har ikke det riktige ikonet for hver node-tagg i kartfunksjonene ennå, f.eks. mangler ikoner for de fleste `natural=*`-taggene. Hvis du støter på et slikt "manglende ikon", kan du gjerne lage et fint 16*16 piksel-ikon som passer til taggen. For å sende inn arbeidet ditt, åpne en [/newticket ny sak] og legg til bildet eller zip-arkivet som vedlegg. |
| | 142 | |
| | 143 | [[Image(Mappaint_deprecated.png,margin-right=5,link=)]] advarselsikon \\ |
| | 144 | Den tilsvarende taggen ble en gang brukt, men anbefales ikke lenger å brukes – eller – den er ikke egnet for en node, f.eks. gir `highway=motorway` ikke mening på en node. Sannsynligvis vil ikke alle utdaterte tagger vise dette ikonet. |
| | 145 | |
| | 146 | === Veier === |
| | 147 | De fleste veier som tilsvarer tagger på kartfunksjonene-siden vil få spesielle farger, tykkelser og linjestiler (f.eks. stiplede linjer for jernbaner). |
| | 148 | |
| | 149 | === Områder === |
| | 150 | Områder er veier som danner en slags ring. De fleste områder som tilsvarer tagger på kartfunksjonene-siden vil bli fylt med en spesiell farge (fyllingen vil være delvis gjennomsiktig). |
| | 151 | |
| | 152 | |
| | 153 | == Avanserte innstillinger ==#AdvancedPreferences |
| | 154 | Noen stiler kan ha alternativer. Disse er tilgjengelige via en høyreklikk (kontekstmeny) på stilens oppføring i [wikitr:/Help/Dialog/MapPaint kartmalestil-dialogvinduet]. F.eks. har JOSMs nåværende standard kartstil (MapCSS) alternativet for å vise noder på lave zoomnivåer "mindre påtrengende" (aktivert som standard). |
| | 155 | |
| | 156 | I tillegg kan du bruke følgende skjulte innstillinger: |
| | 157 | * `mappaint.fillalpha` |
| | 158 | * alfa "gjennomsiktighetsnivå", som brukes til å fylle områder. En heltallsverdi mellom 0 (gjennomsiktig) og 255 (ugjennomsiktig) med standardverdien 50. |
| | 159 | * `mappaint.fillareas` (vis områder) |
| | 160 | * 10000000 (standard) - områder vil bli fylt med deres tilsvarende farge og navn vil bli gjengitt |
| | 161 | * 0 - områder vil bare være omgitt av linjer og navn vil ikke bli gjengitt |
| | 162 | * hvilket som helst annet tall - områder vil bli fylt med deres tilsvarende farge og navn vil bli gjengitt ved alle zoomnivåer under det gitte tallet i meter |
| | 163 | * `mappaint.showicons` |
| | 164 | * velg om ikoner vises - samme verdier som `mappaint.fillareas` |
| | 165 | * `mappaint.shownames` |
| | 166 | * velg om navn vises - samme verdier som `mappaint.fillareas` |
| | 167 | * `mappaint.strokes` |
| | 168 | * velg om streker eller fulle linjer brukes - samme verdier som `mappaint.fillareas` |
| | 169 | * ~~`mappaint.useRealWidth`~~ |
| | 170 | * ~~true - veier vil endre bredde i henhold til den faktiske bredden i meter satt i elemstyle.xml-filen~~ |
| | 171 | * ~~false (standard) - veier vil ha samme bredde på alle zoomnivåer~~ |
| | 172 | * `mappaint.zoomLevelDisplay` |
| | 173 | * true - elementers synlighet avhenger av zoomnivå |
| | 174 | * false (standard) - alle elementer vises |
| | 175 | * `mappaint.fontsize` |
| | 176 | * størrelse på kartmaletekster (standard=8) |
| | 177 | |
| | 178 | ---- |
| | 179 | Tilbake til [wikitr:/Help Hovedhjelp] |