GeoRSS is an emerging standard for encoding location as part of a Web feed
Web feed
A web feed is a data format used for providing users with frequently updated content. Content distributors syndicate a web feed, thereby allowing users to subscribe to it. Making a collection of web feeds accessible in one spot is known as aggregation, which is performed by an aggregator...
. (Web feeds are used to describe feeds ("channels") of content, such as news articles, Audio blogs
MP3 blog
An MP3 blog is a type of blog in which the creator makes music files, normally in the MP3 format, available for download. They are also known as "musicblogs" or "audioblogs". MP3 blogs have become increasingly popular since 2003...
Video blogging, sometimes shortened to vlogging or vidding or vidblogging is a form of blogging for which the medium is video, and is a form of Web television. Entries often combine embedded video or a video link with supporting text, images, and other metadata. Entries can be recorded in one take...
A blog is a type of website or part of a website supposed to be updated with new content from time to time. Blogs are usually maintained by an individual with regular entries of commentary, descriptions of events, or other material such as graphics or video. Entries are commonly displayed in...
A web feed is a data format used for providing users with frequently updated content. Content distributors syndicate a web feed, thereby allowing users to subscribe to it. Making a collection of web feeds accessible in one spot is known as aggregation, which is performed by an aggregator...
s are rendered by programs such as aggregators and web browser
Web browser
A web browser is a software application for retrieving, presenting, and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier and may be a web page, image, video, or other piece of content...
-Mathematics:* Root-sum-square, the square root of the sum of the squares of the elements of a data set* Residual sum of squares in statistics-Technology:* RSS , "Really Simple Syndication" or "Rich Site Summary", a family of web feed formats...
A web feed is a data format used for providing users with frequently updated content. Content distributors syndicate a web feed, thereby allowing users to subscribe to it. Making a collection of web feeds accessible in one spot is known as aggregation, which is performed by an aggregator...
and syndication format.
In GeoRSS, location content consists of geographical points, lines, and polygons of interest and related feature descriptions. GeoRSS feeds are designed to be consumed by geographic software such as map generators. By building these encodings on a common information model, the GeoRSS collaboration is promoting interoperability and "upwards-compatibility" across encodings.
At this point, the GeoRSS collaboration has completed work on two primary encodings that are called GeoRSS Geography Markup Language
Geography Markup Language
The Geography Markup Language is the XML grammar defined by the Open Geospatial Consortium to express geographical features. GML serves as a modeling language for geographic systems as well as an open interchange format for geographic transactions on the Internet...
(GML) and GeoRSS Simple. GeoRSS-Simple is a very lightweight format that supports basic geometries (point, line, box, polygon) and covers the typical use cases when encoding locations. GeoRSS GML is a formal Open Geospatial Consortium
Open Geospatial Consortium
The Open Geospatial Consortium , an international voluntary consensus standards organization, originated in 1994. In the OGC, more than 400 commercial, governmental, nonprofit and research organizations worldwide collaborate in a consensus process encouraging development and implementation of open...
(OGC) GML Application Profile, and supports a greater range of features than GeoRSS Simple, notably coordinate reference systems other than WGS84
World Geodetic System
The World Geodetic System is a standard for use in cartography, geodesy, and navigation. It comprises a standard coordinate frame for the Earth, a standard spheroidal reference surface for raw altitude data, and a gravitational equipotential surface that defines the nominal sea level.The latest...
The Geography Markup Language is the XML grammar defined by the Open Geospatial Consortium to express geographical features. GML serves as a modeling language for geographic systems as well as an open interchange format for geographic transactions on the Internet...
GeoRSS serialization, which is older and partly deprecated but still the most widely used.
GeoRSS can be used to extend both RSS 1.0 and 2.0, as well as Atom
Atom (standard)
The name Atom applies to a pair of related standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol is a simple HTTP-based protocol for creating and updating web resources.Web feeds allow software programs to check for updates published on a...
The Internet Engineering Task Force develops and promotes Internet standards, cooperating closely with the W3C and ISO/IEC standards bodies and dealing in particular with standards of the TCP/IP and Internet protocol suite...
's latest standard for feeds.
Examples
Here's a GeoRSS Simple example using Atom.
xmlns:georss="http://www.georss.org/georss"> Earthquakes International earthquake observation labs
2005-12-13T18:30:02Z Dr. Thaddeus Remor tremor@quakelab.edu
urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6 M 3.2, Mona Passage
urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a 2005-08-17T07:02:32Z We just had a big one. 45.256 -71.92
Here is a schema fragment for a GeoRSS GML encoding for RSS 2.0
xmlns:georss="http://www.georss.org/georss"
xmlns:gml="http://www.opengis.net/gml">
http://maps.google.com Cambridge Neighborhoods One guy's view of Cambridge, MA 00000111c36421c1321d3 Thu, 05 Apr 2007 20:16:31 +0000 Central Square The heart and soul of the "old" Cambridge. Depending on where you
stand, you can feel like you're in the 1970s or 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
Here is example of W3C geo GeoRSS
media="screen"?>
xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
xmlns:dc="http://purl.org/dc/elements/1.1/"> USGS M5+ Earthquakes Real-time, worldwide earthquake list for the past 7 days
http://earthquake.usgs.gov/eqcenter/ U.S. Geological Survey Thu, 27 Dec 2007 23:56:15 PST Fri, 28 Dec 2007 05:24:17 GMT M 5.3, northern Sumatra, Indonesia December 28, 2007 05:24:17 GMT
http://earthquake.usgs.gov/eqcenter/recenteqsww/Quakes/us2007llai.php 5.5319 95.8972
The GeoNetwork opensource project is a free and open source cataloging application for spatially referenced resources. It is a catalog of location-oriented information.-Outline:...
Google Maps is a web mapping service application and technology provided by Google, free , that powers many map-based services, including the Google Maps website, Google Ride Finder, Google Transit, and maps embedded on third-party websites via the Google Maps API...
Virtual earth may refer to:* Virtual ground - the node of an electrical circuit that is maintained at a steady reference potential, without being connected directly to the reference potential....
CitySurf Globe is a family of Geography 2.0 Geographical Information System software, developed by PiriReis Bilişim Teknolojileri, known as a new model in mapping servers and interaction with the final user....
3D Virtual Globe Software using GeoRSS Feed
Open source projects
OpenLayers Demo using the OpenLayers GeoRSS parser. GeoRSS geo and simple are supported.
Worldkit Both GeoRSS Simple and GeoRSS GML are supported.
In computing, GeoServer - an open-source server written in Java - allows users to share and edit geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards...
GDAL is a library for reading and writing raster geospatial data formats, and is released under the permissive X/MIT style free software license by the Open Source Geospatial Foundation. As a library, it presents a single abstract data model to the calling application for all supported formats...
provides support for read and write access to GeoRSS data.
A Geospatial Content Management System is a Content Management System where objects can have a Latitude, Longitude position to be displayed on an online interactive map...
The name Atom applies to a pair of related standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol is a simple HTTP-based protocol for creating and updating web resources.Web feeds allow software programs to check for updates published on a...
-Mathematics:* Root-sum-square, the square root of the sum of the squares of the elements of a data set* Residual sum of squares in statistics-Technology:* RSS , "Really Simple Syndication" or "Rich Site Summary", a family of web feed formats...
- Really Simple Syndication.
External links
Georss.org, web site for GeoRSS specifications (describes all 3 encodings) and examples