GeoRSS es una especificación para codificar la ubicación como parte de una fuente web . (Los vínculos Web se utilizan para describir los alimentos ( "canales") de contenido, como artículos de noticias, blogs de audio , blogs de vídeo y texto del blog entradas. Estos vínculos Web son prestados por programas como los agregadores y los navegadores web .) El nombre de "GeoRSS "se deriva de RSS , el formato de distribución y alimentación web más conocido .
Extensión de nombre de archivo | .rss, .xml |
---|---|
Tipo de medio de Internet | application/rss+xml (Registro en preparación) [1] |
Extendido desde | XML |
En GeoRSS, el contenido de ubicación consiste en puntos geográficos, líneas y polígonos de interés y descripciones de características relacionadas. Los feeds GeoRSS están diseñados para ser consumidos por software geográfico como generadores de mapas. Al construir estas codificaciones en un modelo de información común, la colaboración GeoRSS promueve la interoperabilidad y la "compatibilidad ascendente" entre las codificaciones.
En este punto, la colaboración de GeoRSS ha completado el trabajo en dos codificaciones principales que se llaman GeoRSS Geography Markup Language (GML) y GeoRSS Simple. GeoRSS-Simple es un formato muy ligero que admite geometrías básicas (punto, línea, cuadro, polígono) y cubre los casos de uso típicos al codificar ubicaciones. GeoRSS GML es un perfil de aplicación GML formal del Consorcio Geoespacial Abierto (OGC) y admite una mayor variedad de características que GeoRSS Simple, en particular sistemas de referencia de coordenadas distintos de la latitud / longitud WGS84 . También hay una serialización W3C GeoRSS, que es más antigua y en parte obsoleta, pero sigue siendo la más utilizada.
GeoRSS se puede utilizar para ampliar RSS 1.0 y 2.0, así como Atom , el último estándar de IETF para feeds.
Ejemplos de
Aquí hay un ejemplo simple de GeoRSS usando Atom.
xml version = "2.0" encoding = "utf-8"?> xmlns = "http://www.w3.org/2005/Atom" xmlns: georss = "http://www.georss.org / georss " > Terremotos Laboratorios internacionales de observación de terremotos href = " http://example.org/ " /> 2005-12-13T18: 30: 02Z Dr. Thaddeus Remor [email protected] urn: uuid: 60a76c80-d399-11d9-b93C- 0003939e0af6 M 3.2, Mona Passage href = "http://example.org/2005/09/09/atom01" /> urn: uuid: 1225c695-cfb8-4ebb-aaaa-80da344efa6a 2005-08-17T07: 02: 32Z Acabamos de tener uno grande. 45.256 -71.92
Aquí hay un fragmento de esquema para una codificación GeoRSS GML para RSS 2.0
xml version = "1.0" encoding = "UTF-8"?> version = "2.0" xmlns: georss = "http://www.georss.org/georss" xmlns: gml = "http: // www.opengis.net/gml " > http://maps.google.com Cambridge Neighborhoods La vista de un chico de Cambridge, Massachusetts -
isPermaLink = "true" > 00000111c36421c1321d3 Thu, 05 Apr 2007 20:16:31 +0000 Plaza central El corazón y alma de la "nueva" Cambridge. Dependiendo de donde tu de pie, puede sentirse como si estuviera en la década de 1970 o 2020. rajrsingh +71.106216 42.366661 +71.105576 42.367104 +71.104378 42.367134 +71.103729 42.366249 +71.098793 42.363331 +71.101028 42.362541 +71.106865 42.366123 +71.106216 42.366661
Aquí hay un ejemplo de geo GeoRSS del W3C
xml version = "1.0"?> xml-stylesheet href = "/ eqcenter / catalogs / rssxsl.php? feed = eqs7day-M5.xml" type = "text / xsl" media = "screen"?> < rss version = "2.0" xmlns: geo = "http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns: dc = "http://purl.org/dc/elements/1.1/" > USGS M5 + Earthquakes Lista mundial de terremotos en tiempo real durante los últimos 7 días https://earthquake.usgs.gov/eqcenter/ Servicio Geológico de EE . UU. Jue, 27 de Diciembre de 2007 23:56:15 PST -
Viernes, 28 de Diciembre de 2007 05:24:17 GMT M 5.3, norte de Sumatra, Indonesia 28 de diciembre de 2007 05:24:17 GMT https://earthquake.usgs.gov/eqcenter /recenteqsww/Quakes/us2007llai.php 5.5319 95.8972
Ejemplos de implementaciones de GeoRSS
Feeds de ejemplo
- GeoNetwork de código abierto : fuentes simples y GML .
- USGS Lista mundial de terremotos en tiempo real durante los últimos 7 días (W3C GeoRSS)
Uso e implementación
- Google Maps : publicación del blog de la API de Google Maps en la compatibilidad de Google con las codificaciones geográficas Simple, GML y W3C de GeoRSS
- Yahoo Maps , una referencia sobre el uso de GeoRSS en los servicios web de Yahoo Maps.
- Virtual Earth : soporte de Microsoft Virtual Earth para GeoRSS geo, simple y GML.
- Complementos GeoPress WordPress y MovableType para agregar GeoRSS a su blog.
- Módulo GeoRSS Módulo Drupal para agregar GeoRSS a su sitio web Drupal.
- Agregador de piensos Mapufacture GeoRSS.
- MapQuest Mapa incrustable MapQuest utilizando GeoRSS Feed
- Software CitySurf Globe 3D Virtual Globe utilizando GeoRSS Feed
- Tao Presentations Integración de GeoRSS en el software de presentación 3D de Taodyne
Proyectos de código abierto
- Demostración de OpenLayers utilizando el analizador OpenLayers GeoRSS. Se admiten GeoRSS geo y simple.
- Worldkit Se admiten tanto GeoRSS Simple como GeoRSS GML.
- GeoServer
- La biblioteca OGR proporciona soporte para acceso de lectura y escritura a datos GeoRSS.
Productos
- Cadcorp GeoRSS integrado en Cadcorp SIS.
- CubeWerx WFS La nueva versión del producto CubeWerx OGC Web Feature Service es compatible con GeoRSS GML.
- Ionic / Leica Geosystems El uso de GeoRSS en productos Ionic redSpider
- Bay of Islands Contiene información GeoRSS sobre alojamiento local
- MarkLogic Brinda soporte para consultas geoespaciales usando GeoRSS / Marcado simple.
Ver también
- Sistema de gestión de contenido geoespacial
- Atom (estándar) , el formato de sindicación web basado en XML del IETF.
- RSS : distribución realmente sencilla.
Referencias
- ^ "La aplicación / rss + xml Tipo de medio" . Grupo de trabajo en red. 22 de mayo de 2006 . Consultado el 16 de agosto de 2007 .
enlaces externos
- Georss.org (archivado 2020-09-09) , sitio web para especificaciones GeoRSS (describe las 3 codificaciones) y ejemplos
- Informe técnico de OGC (pdf) , Consorcio Geoespacial Abierto: Introducción a GeoRSS.