Skabelon:Kortpositioner mange

Fra Wikipedia, den frie encyklopædi


Documentation icon Skabelondokumentation[vis] [redigér] [historik] [opfrisk]

Skaber et positionskort som et composite image af et eksisterende kort i en equirectangular projection, med flere (op til 9) markører og frit valgte etiketter lagt ovenpå. Denne skabelon fungerer på samme måde som Skabelon:Kortpositioner, men tillader 9 markører og etiketter (i stedet for kun en markør). Bemærk: For letheds skyld er parametrene "pos" & "bg" fuldt ud lige så anvendelige som "position" & "background".

Se også: For en ubegrænset liste af markører/etiketter, se: Skabelon:Kortpositioner+,
som specificerer punkterne som en kodet skabelonsliste af markører/etiketter.

Brug[rediger kildetekst]

{{Kortpositioner mange
|locname   (valgt fra Skabelonens navn "Kortpositioner<locname>")
-------------------------------------------1. label & markør
|label         = 1. etiket-tekst
|label_size    = 1. etikets skrift-størrelse, procent (som f.eks "85")
|position      = pos = left eller right eller top eller bottom – 
              1. etikets position i forhold til 1. markør (standard: højre)
|background    = bg = baggrundsfarve for 1. etiket, standard er gennemsigtig
|længde_ret=W    1. Længde : W=nest, E=øst (standard)
|bredde_ret=S    1. Bredde : S=syd, N=nord (standard)
|bredde_grad   = 1. Bredde grad (negativ indikerer syd)
|bredde_min    = 1. '*Bredde minutter (negativ indikerer syd)
|bredde_sek    = 1. Bredde sekunder (or use combined bredde)
|længde_grad   = 1. Længde grader(negativ indikerer vest)
|længde_min    = 1. Længde minutter (negativ indikerer vest)
|længde_sek    = 1. Længde sekunder (or use combined længde)
|bredde        = 1. Bredde (decimal-format; brug negative tal for vestlig breddegrad)
|længde        = 1. Længde (decimal-format; brug negative tal for sydlig længdegrad)
|mark          = 1. markørs billedfil-navn, en rød prik er standard
|marksize      = 1. markørs størrelse. Hvis intet angives sættes den til 8.
|markhigh      = 1. markørs højde. Hvis intet angives sættes den til 8.
------------------------------------------- 2. etiket & markør
|label         = 2. etiket-tekst
|label_size    = 2. etikets skrift-størrelse, procent (som f.eks "85")
|position      = pos = left eller right eller top eller bottom – 
              1. etikets position i forhold til 1. markør (standard: højre)
|background    = bg = baggrundsfarve for 2. etiket, standard er gennemsigtig
|længde_ret=W    2. Længde : W=vest, E=øst (standard)
|bredde_ret=S    2. Bredde : S=syd, N=nord (standard)
|bredde_grad   = 2. Bredde grad (negativ indikerer syd)
|bredde_min    = 2. '*Bredde minutter (negativ indikerer syd)
|bredde_sek    = 2. Bredde sekunder (or use combined bredde)
|længde_grad   = 2. Længde grader(negativ indikerer vest)
|længde_min    = 2. Længde minutter (negativ indikerer vest)
|længde_sek    = 2. Længde sekunder (or use combined længde)
|bredde        = 2. Bredde (decimal-format; brug negative tal for vestlig breddegrad)
|længde        = 2. Længde (decimal-format; brug negative tal for sydlig længdegrad)
|mark          = 2. markørs billedfil-navn, en rød prik er standard
|marksize      = 2. markørs størrelse. Hvis intet angives sættes den til 8.
|markhigh      = 2. markørs højde. Hvis intet angives sættes den til 8.
------------------------------------------- 3.etiket & markør
|label         = 3. etiket-tekst
|label_size    = 3. etikets skrift-størrelse, procent (som f.eks "120")
|position      = pos = left eller right eller top eller bottom – 
               3. etikets position i forhold til 1. markør (standard: højre)
|background    = bg = baggrundsfarve for 3. etiket, standard er gennemsigtig
   (... forts. med længde/bredde-parametre for nummer "~3" ...)
|mark          = 2. markørs billedfil-navn, en rød prik er standard
|marksize      = 2. markørs størrelse. Hvis intet angives sættes den til 8.
|markhigh      = 2. markørs højde. Hvis intet angives sættes den til 8.
   (...gentag indtil etiket 9/markør9...) 
-------------------------------------------
|border        = ramme-farve. Hvis ingen angives, ingen.
|caption       billedtekst; hvis ingen tekst, skriv "caption="; hvis parameteren udelades, vil teksten
              automatisk blive som følger:"<markør #1 etiket> (<Kortpositions-navn>)"
|float         = left eller right eller center eller none for map placement
|width         = kort-bredden. Hvis intet angives bruges 240px
|AlternativeMap =Alternativt billedfil-navn (skifter baggrundskort,-ramme koordinater bestemmes af kortnavnet); dette anbefales kun til brug i skabeloner 
}}

Parameteren lokalitet referer til {Skabelon:Kortpositioner lokalitet} som indeholder kortets navn og koordinater.

Når en markør sættes til#size=0, så vises denne markør ikke og kun den tilhørende etiket vises.

Tips[rediger kildetekst]

På grund af de mængder af detaljer som er nødvendige for at vise 9 markører/etiketter, bliver bredden og længden tjekket for om de falder indenfor de givne kort-rammer, som er specificeret i Skabelon:Kortpositioner<parameter1>. Hver markør/etiket bliver tjekket og kan resultere i et tip (under kortet), som følger:

bredde#4 (45.68) < map min(53.74).

Beregningen fortsætter, selvom denne markør faktisk befinder sig udenfor kortet, og alle bredde/længde parameter checkes, op til et total antal af 18 mulige tips. Kun bredde/længde- grader checkes, så en værdi lydende på 63 minutter vil indikere 1 ekstra grad + 3 minutter, og sætter man længde_min=200 kan markøren stadig havne udenfor kortet (højre side), uden varsel. Derforuden kan store markører, eller lange etiketter, havne uden for kortet, således at markører peger indad udenfor kortet. I disse tilfælde, kan kortet placeres midt på siden ("float=center"), for at undgå at markører i kanten af kortet når ud til eventuelt omgivende artikel-tekst.


Se også[rediger kildetekst]