Geo (microformat)

Da Wikipedia, l'enciclopedia libera.

Geo è un microformat usato per indicare le coordinate geografiche WGS84 (latitudine;longitudine) negli (X)HTML. Nonostante sia indicato ancora in sviluppo, il formato è stabile e viene usato.

L'uso di Geo consente l'analisi da parte di strumenti (come altri siti web, l'estensione per Firefox Operator) per estrarre coordinate, visualizzarle usando altri siti o strumenti di mappe, oppure caricarle su navigatori GPS.

La versione 3 di Firefox dovrebbe includere un supporto nativo per i microformat [1], incluso Geo.

Uso[modifica | modifica wikitesto]

  • Se è presente la latitudine, deve essere presente la longitudine, e viceversa.
  • Lo stesso numero di decimali dovrebbero essere usati in ciascun valore, inclusi gli zeri non significativi.

Ci sono due modi per convertire l'ordinario (X)HTML nel formato geo microformat:

Tre classi[modifica | modifica wikitesto]

Aggiungere tre classi. Per esempio il testo

<div>Belvide: 52.686; -2.193</div>

diventa:

<div class="geo">Belvide: <span class="latitude">52.686</span>; <span class="longitude">-2.193</span></div>

aggiungnendo gli attributi della classe "geo", "latitude" e "longitude".

Questo visualizzerà

Belvide: 52.686; -2.193

e un geo microformat per questa località, Belvide Reservoir, sarà trovato sulla pagina, da un analizzatore di microformat.

Una classe[modifica | modifica wikitesto]

In alcuni casi può essere usata una versione più veloce, con solo una classe esterna. La latitudine deve essere messa per prima:

Belvide Reservoir si trova a 52.686; -2.193.

diventa:

Belvide Reservoir si trova a <span class="geo">52.686; -2.193</span>.

Il separatore deve essere un punto e virgola (;). Se si vuole visualizzare un altro tipo di separatore, si deve usare l'elemento abbr, con il valore da essere interpretato nell'attributo title:

Belvide Reservoir si trova a <abbr class="geo" title="52.686;-2.193">52.686, -2.193</abbr>.

Questo può essere usato per visualizzare le località usando altri schemi:

Belvide Reservoir si trova a <abbr class="geo" title="52.686;-2.193">Grid reference SJ870099</abbr>.

Tuttavia, è sconsigliato usare abbr per nascondere la località completamente:

Belvide Reservoir è <abbr class="geo" title="52.686;-2.193">bella da visitare</abbr>.

hCard[modifica | modifica wikitesto]

Ogni Geo microformat può essere incluso in un hCard microformat, consentendo l'inclusione di indirizzi postali, contatti telefonici, ..

Utilizzatori[modifica | modifica wikitesto]

Organizzazioni e siti web che usano Geo sono:

Note[modifica | modifica wikitesto]

  1. ^ John Resig, Microformats in Firefox 3, 1 febbraio 2007. URL consultato il 25 marzo 2007.

Collegamenti esterni[modifica | modifica wikitesto]