Changes between Initial Version and Version 1 of Nb:Styles


Ignore:
Timestamp:
2025-03-04T16:58:22+01:00 (10 months ago)
Author:
paleid
Comment:

Nb added

Legend:

Unmodified
Added
Removed
Modified
  • Nb:Styles

    v1 v1  
     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
     7Det 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
     9Ytterligere tilpasning er mulig via [#AdvancedPreferences stilalternativer] eller ved å [#CreateStyle lage din egen stil].
     10
     11== Velg stiler ==#ChooseStyles
     12JOSM har ''tre lister'' med ''kartstiler:'' tilgjengelige stiler (alle stiler fra stilarkivet) → aktive stiler (dine favoritter) → ☑ valgte stiler (faktisk brukt for karttegning).
     13
     14JOSM 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
     19Merk 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
     241. Å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]
     281. Velg en stil i listen over ''Tilgjengelige stiler'' (venstre side)
     291. Aktiver den ved å klikke på [[JOSMImage(preferences/activate-right)]] den blå høyre pil-knappen mellom listene.
     301. 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 ====
     35Du 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
     41Liker 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
     46JOSM 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.
     71I 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 ===
     78Ikoner kan testes med [wikitr:/Styles/IconTester ikontesteren].
     79
     80=== Ikonhåndtering === #Iconhandling
     81Det 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 ==
     102Stiler, 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.
     103For å lage disse filene finnes det skript i SVN-mappen [source:osm/applications/editors/josm/i18n/ i18n].
     104Se også [wikitr:/Translations#Software programoversettelsesdelen] i oversettelsesdokumentasjonen.
     105
     106== Oppdatering av stiler i JOSM ==
     107Nå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
     117eller:
     118
     119* Fjern innholdet i [wikitr:/Help/Action/About#InstallationDetails <josm.cache>]-mappen din
     120* Start JOSM på nytt
     121
     122For å 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 ==
     133Kartmalegjengivelse gjør kartdataene mye mer kartlignende (farger, ikoner, annotasjoner, ...) – sammenlignet med JOSMs Wireframe-visning.
     134
     135=== Noder ===
     136De 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
     138Det finnes noen spesielle ikoner for manglende/ufulstendige ting:
     139
     140[[Image(Mappaint_no_icon.png,margin-right=5,link=)]] manglende ikon \\
     141Vi 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 \\
     144Den 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 ===
     147De 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 ===
     150Områ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
     154Noen 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
     156I 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----
     179Tilbake til [wikitr:/Help Hovedhjelp]