Template:Mappa di localizzazione

Da Cathopedia, l'enciclopedia cattolica.
Vai alla navigazione Vai alla ricerca


Avviso importante! Questo template ha un codice sorgente piuttosto complesso e può richiedere buona conoscenza delle funzioni parser.

Per favore, non tentare di modificarlo se non sei certo di capirne la funzione e se non sei preparato a riparare ogni conseguente danno collaterale nel caso in cui i risultati fossero diversi da quanto avevi in mente. Tutti gli esperimenti devono essere prima condotti in una pagina di prova.

Info Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:Mappa di localizzazione/man (modifica·cronologia)

Questo template crea una mappa di localizzazione utilizzando un'immagine composta da una mappa esistente in proiezione ortografica e un simbolo ed etichetta ad essa sovrapposti.

Utilizzo

{{Mappa di localizzazione
|luogo
|label      = testo dell'etichetta
|label_size = dimensione dell'etichetta, per cent
|position   = left o right o top o bottom o none – 
               posizione dell'etichetta rispetto al segno, il default è right
|background = color, colore di sfondo per l'etichetta, di default non c'è sfondo 
|longitudineEW=    longitudine: W=ovest, E=est (default)
|latitudineNS=S    latitudine: S=sud, N=nord (default)
|latitudineGradi    = gradi di latitudine
|latitudinePrimi    = minuti primi di latitudine 
|latitudineSecondi    = minuti secondi di latitudine 
|longitudineGradi    =  gradi di longitudine 
|longitudinePrimi    = minuti primi di longitudine
|longitudineSecondi    =  minuti secondi di longitudine
|lat        = latitudine (in formato decimale; per latitudini sud inserire valori negativi)
|long       = longitudine (in formato decimale; per longitudini ovest inserire valori negativi)
|mark       = nome file del simbolo, il default è un punto rosso
|marksize   = dimensioni del simbolo, default=8
|border     = colore del bordo o none
|caption    = caption; se non si vuole caption inserire "caption="; se il parametro è omesso il caption sarà be "Label (luogo)"
|float      = left o right o center o none
|width      = larghezza della mappa
|AlternativeMap = Nome dell'eventuale immagine alternativa (changes background map, border coordinates are determined based on the map name); this is only recommended for use in templates }}

Il parametro luogo si riferisce {Template:Mappa di localizzazione/luogo} contenente nome e coordinate della Mappa.

Mappe disponibili

Lista dei Template:Mappa di localizzazione/luogo (quelle in corsivo sono da evitare in quanto utilizzano la codifica CIO anziché i codici ISO):

Creare nuove mappe

  1. Trovate una mappa senza scritte e in proiezione ortografica
  2. Create la sottopagina del Template:Mappa di localizzazione utilizzando, nel caso degli stati la codifica ISO 3611-1 alpha-3 altrimenti il nome del luogo
  3. Inserire nella pagina (completandolo) il seguente codice:
{{#switch:{{{1}}}
|name   = 
|top    = 
|bottom = 
|left   = 
|right  = 
|image  = 
}}<noinclude>{{Mappa di localizzazione/info|{{SUBPAGENAME}}}}
</noinclude>

Esempi

Mappa con etichetta default (in gradi)

Pago (Croazia)
{{Mappa di localizzazione
 |CRO
 |label=Pago
 |latitudineGradi=44
 |latitudinePrimi=26
 |longitudineGradi=15
 |longitudinePrimi=3
 |position=right
 |width=200
 |float=right
}}
Pago è posizionata in Croazia
Pago
Pago (Croazia)

Mappa con etichetta default (decimale)

Pago (Croazia)
{{Mappa di localizzazione
 |CRO
 |label=Pago
 |lat=44.44
 |long=15.05
 |position=right
 |width=200
 |float=right
}}
Pago è posizionata in Croazia
Pago
Pago (Croazia)

Mappa con etichetta e sfondo personalizzati

Imotski
{{Mappa di localizzazione
 |CRO
 |label=Imotski
 |lat=43.44
 |long=17.21
 |position=right
 |width=200
 |float=right
 |background=#FFFFDD
 |caption=Posizione di Imotski in Croazia 
 }}
Imotsky è posizionata in Croazia
Imotsky
Posizione di Imotski in Croazia

Mappa con testo e simbolo più grandi del valore default

Pago (Croazia)
{{Mappa di localizzazione
 |CRO
 |label=Pago
 |label_size=200
 |lat=44.44
 |long=15.05
 |marksize=14
 |position=right
 |width=200
 |float=right
 |background=#FFFFDD
 |caption=L'isola di Pago in Croazia
 }}
Pago è posizionata in Croazia
Pago
L'isola di Pago in Croazia

Mappa senza caption

Brčko (Bosnia Erzegovina)
{{Mappa di localizzazione
 |BIH
 |label=Brčko
 |position=left
 |width=150
 |lat=44.87
 |long=18.81
 |float=right
 |caption=
 }}
Brčko è posizionata in Bosnia Erzegovina
Brčko

Emisfero occidentale (in gradi)

Lockerbie (Scozia)
{{Mappa di localizzazione
 |SCO
 |label=Lockerbie
 |latitudineNS=N  | latitudineGradi=55  | latitudinePrimi=07  | latitudineSecondi=15.93
 |longitudineEW=W | longitudineGradi=03 | longitudinePrimi=21 | longitudineSecondi=19.05
 |position=right
 |width=200
 |float=right
 |caption=Posizione di Lockerbie in Scozia
}}
Lockerbie è posizionata in Scozia
Lockerbie
Posizione di Lockerbie in Scozia

Emisfero occidentale (decimale)

Lockerbie (Scozia)
{{Mappa di localizzazione
 |SCO
 |label=Lockerbie
 |lat=55.121091
 |long=-3.355293
 |position=right
 |width=200
 |float=right
 |caption=Posizione di Lockerbie in Scozia
}}
Lockerbie è posizionata in Scozia
Lockerbie
Posizione di Lockerbie in Scozia

Nazioni che attraversano il 180° meridiano

Uelen (Russia)
{{Mappa di localizzazione
 |RUS
 |label=Uelen
 |latitudineGradi=66
 |latitudinePrimi=09
 |latitudineSecondi=34.00
 |longitudineGradi=169
 |longitudinePrimi=48
 |longitudineSecondi=33.00
 |longitudineEW=E
 |position=left
 |width=500
 |float=right
 |background=#FFFFDD
}}
Uelen è posizionata in Federazione Russa
Uelen
Uelen (Federazione Russa)