Vai al contenuto

Template:Coord/man

Da Wikiversità, l'apprendimento libero.

{{Coord}} è un template che produce un collegamento a una lista di servizi che forniscono mappe geografiche relative alle coordinate specificate. Inoltre fornisce una standardizzazione della notazione delle coordinate.

Il template usa le coordinate standard geodetiche WGS84 (latitudine; longitudine) sulla Terra, che possono essere inserite in notazione decimale o in gradi/minuti/secondi, con la precisione desiderata.

La pagina usata per visualizzare le coordinate è Template:Coor URL, il globo azzurro a sinistra del link attiva il WikiMiniAtlas (per il quale serve Javascript).

Il template fornisce le coordinate in formato:

  • Gradi/minuti/secondi ("DMS", con precisione al grado, al minuto o al secondo, a seconda dell'input)
  • Decimale (con precisione data dal numero di decimali inseriti)
  • In microformato Geo.

Il template può essere usato da strumenti che analizzano i dump del database di Wikipedia attraverso i microformat come ad esempio Google Earth. Affinché le coordinate vengano lette da questi servizi è necessario che sia inserita l'opzione display=title. (Vedi Come posso visualizzare il mio articolo Wikipedia nel livello Geographic Web di Google Earth?

Uso

{{coord|latitudine|longitudine|parametri coordinate|parametri template}}
{{coord|dd|N/S|dd|E/W|parametri coordinate|parametri template}}
{{coord|dd|mm|N/S|dd|mm|E/W|parametri coordinate|parametri template}}
{{coord|dd|mm|ss|N/S|dd|mm|ss|E/W|parametri coordinate|parametri template}}
latitudine e longitudine
se inserite come valori decimali è necessario utilizzare la notazione anglosassone (il punto come separatore decimale).
Per convertire un valore in gradi, minuti e secondi in uno in gradi decimali usare la seguente formula:
.
Si usano valori positivi per latitudine nord e longitudine est, negativi per latitudine sud e longitudine ovest.
parametri coordinate
Sono parametri (tutti opzionali) riconosciuti dal server delle mappe, per esempio type:city e type:landmark.
. Quelli riconosciuti dal server sono dim:, globe:, region:, scale:, source:, e type:. Vanno inseriti nella forma parametro:valore (non quindi utilizzando il segno di uguale =). Usando il parametro scale il valore 1000 corrisponde al massimo ingrandimento disponibile su Google Maps, ma questo spesso non è disponibile per le immagini relative all'Italia che normalmente sono disponibili in scala 1:2000.
parametri template
Sono i parametri utilizzati dal template e che seguono l'abituale sintassi parametro=valore e la separazione tramite barra verticale ( | ).
  • display, che è opzionale, può essere uno dei seguenti:
    • inline (default): mostra le coordinate in linea, laddove viene inserito il template;
    • title: mostra le coordinate nel titolo dell'articolo, in alto a destra;
    • inline,title: mostra le coordinate sia in linea sia nel titolo.
Nota: usando l'attributo title si indica che le coordinate si riferiscono all'intero articolo e non solo ai luoghi (più di uno) citati nell'articolo; quindi è meglio non usarlo nell'ultimo caso. Questo parametro è usato da servizi come Google Earth.


Visualizzazione

Per default le coordinate sono specificate nel formato in cui sono specificate in input.

Per visualizzare le coordinate sempre nel formato DMS, aggiungere al proprio monobook.css:

.geo-default { display: inline } .geo-nondefault { display: inline }
.geo-dec { display: none } .geo-dms { display: inline }

Per visualizzare sempre le coordinate come valori decimali, aggiungere al proprio monobook.css:

.geo-default { display: inline } .geo-nondefault { display: inline }
.geo-dec { display: inline } .geo-dms { display: none }

Per visualizzare le coordinate nei due formati, aggiungere al proprio monobook.css:

.geo-default { display: inline } .geo-nondefault { display: inline }
.geo-dec { display: inline } .geo-dms { display: inline }
.geo-multi-punct { display: inline }


Esempi

(Ci sono dei geo-microformat e potrebbero essere trovati in questa pagina da un analizzatore)

{{coord|43.651234|-79.383333}} name=}} Toronto - Tutti i decimali - N & W
{{coord|43.65|-79.38}} name=}} Toronto - meno preciso
{{coord|43.6500|-79.3800}} name=}} Toronto - media precisione con gli zeri
{{coord|43.651234|N|79.383333|W}} name=}} Toronto - decimale con Nord e Ovest
{{coord|43|29|N|79|23|W}} name=}} Toronto - gradi e minuti
{{coord|43|29|4|N|79|23|0|W}} name=}} Toronto - gradi, minuti e secondi
{{coord|55.752222|N|37.615556|E}} name=}} Mosca - N & E
{{coord|55.752222|N|37.615556|E|format=dms}} name=}}
{{coord|55.752222|N|37.615556|E|format=dec}} name=}}
{{coord|33|55|S|18|25|E}} name=}} Capetown - S & E
{{coord|22|54|30|S|43|14|37|W}} name=}} Rio - S & W
{{coord|22|S|43|W}} name=}} Un degree confluence
{{coord|52|28|59|N|1|53|37|W|display=inline,title|region:GB_type:city}} 52°28′59″N 1°53′37″W / 52.483056°N 1.893611°W52.483056; -1.893611{{#coordinates:52|28|59|N|1|53|37|W|region:GB_type:city name=}} Birmingham - con i parametri display, notare il titolo di questa pagina in alto a destra.

Voci correlate

  • Wisbot, il bot che si sta occupando di aggiornare i vecchi template e di importare le coordinate dalla wikipedia inglese.

Nomi delle classi

Le classi nel css globale geo, latitude e longitude sono usati per generare i microformat e non devono essere cambiati.

Sottotemplate

I seguenti template:

{{Coord/input/dec}}
{{Coord/input/d}}
{{Coord/input/dm}}
{{Coord/input/dms}}
{{Coord/input/ERROR}}
{{Coord/display/inline}}
{{Coord/display/title}}
{{Coord/display/inline,title}}

sono "subroutines" di {{Coord}}. La loro separazione consente al template {{Coord}} di includere solo quelli necessari, riducendo drasticamente la dimensione pre-espansione. Non dovrebbero essere usati direttamente.

Collegamenti esterni