
Geo es un microformato utilizado para marcar coordenadas geográficas ( latitud y longitud ) en HTML (o XHTML ). [1] Las coordenadas se esperan en unidades angulares de grados y en el datum geodésico WGS84 . [1] Aunque se lo denomina una especificación "borrador", el formato es un estándar de facto , estable y de uso generalizado; [2] sobre todo como un subconjunto de las especificaciones de microformato publicadas hCalendar [3] y hCard [4] , ninguna de las cuales es todavía un borrador. [3] [4]
El uso de Geo permite que las herramientas de análisis (por ejemplo, otros sitios web o la extensión Operator de Firefox ) extraigan las ubicaciones y las muestren mediante otro sitio web o herramienta de mapeo web , o las carguen en un dispositivo GPS , las indexen o las agreguen, o las conviertan a un formato alternativo.
Uso
- Si la latitud está presente, también debe estarlo la longitud, y viceversa.
- Se debe utilizar el mismo número de decimales en cada valor, incluidos los ceros finales. [nota 1]
El microformato Geo se aplica mediante tres clases HTML . Por ejemplo, el texto marcado:
<div> Belvide : 52.686 ; -2.193 </div>
se convierte en:
< div class = "geo" > Belvide: < span class = "latitud" > 52.686 </ span > ; < span class = "longitud" > -2.193 </ span > / div >
agregando los valores de los atributos de clase "geo", "latitud" y "longitud".
Esto se mostrará
Belvide: 52.686 ; -2.193
y un microformato geográfico para esa ubicación, Belvide Reservoir , que será detectado, en esta página, por herramientas de análisis de microformatos.
Tarjeta h
Cada microformato Geo puede envolverse en un microformato hCard , lo que permite la inclusión de nombres personales, de organizaciones o de lugares, direcciones postales, contactos telefónicos, URL , imágenes, etc.
Extensiones
Hay tres propuestas, ninguna excluyente entre sí, para ampliar el microformato geográfico:
- extensión geográfica: para representar coordenadas en otros planetas, lunas, etc., y con esquemas distintos a WGS84
- geoelevación - para representar la altitud
- geo-waypoint: para representar rutas y límites, utilizando puntos de referencia
Usuarios
Las organizaciones y sitios web que utilizan Geo incluyen:
- Flickr : en más de tres millones de páginas de fotografías
- Geograph - en más de un millón de páginas de fotografías
- Google [5]
- Multimap - todas las páginas de mapas
- OpenStreetMap : páginas wiki sobre lugares, rastros de GPS y entradas de diario
- Wikipedia - incrustada en plantillas geográficas de páginas con enlaces a mapas
- Wikipedia en alemán - lo mismo
- Wikipedia en holandés - lo mismo
- Wikipedia en sueco - lo mismo
- Wikipedia en italiano
- Wikiviajes
Muchas [¿ cuáles? ] de las organizaciones que publican hCard incluyen una geolocalización como parte de ella.
h-geo
Se ha propuesto una alternativa a Geo, h-geo, que se aplica mediante tres clases HTML . Por ejemplo:
< div class = "h-geo" > Belvide: < span class = "p-latitud" > 52.686 </ span > ; < span class = "p-longitud" > -2.193 </ span > ; < span class = "p-altitud" > 120 </ span >/ div >
agregando los valores de atributo de clase "h-geo", "p-latitude", "p-longitude" y "p-altitude".
Véase también
- GeoSPARQL , datos del Sistema de Información Geográfica (SIG) para la Web Semántica del W3C utilizando el Marco de Descripción de Recursos (RDF) y SPARQL
- URI geográfico especificado en RFC 5870
- ISO 6709
- Dirección ICBM , un formato de geoetiquetado más antiguo
- Schema.org , estándar web schema.org/geo.
Notas
Referencias
- ^ ab "Geo Spec". Comunidad de microformatos . Consultado el 17 de agosto de 2010 .
- ^ "Extendiendo HTML5 — Microformatos". HTML5 Doctor . Consultado el 19 de agosto de 2010 .
- ^ ab "hCalendar 1.0 Spec". Comunidad de microformatos . Consultado el 17 de agosto de 2010 .
- ^ ab "hCard 1.0 Spec". Comunidad de microformatos . Consultado el 17 de agosto de 2010 .
- ^ "Microformatos en Google Maps" . Consultado el 30 de abril de 2016 .