<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Enterprise IT Consultant Views on Technologies and Trends &#187; Location</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/enterprise-IT-tech-trends/tag/location/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/enterprise-IT-tech-trends</link>
	<description>Everything from Mainframes to Cloud</description>
	<lastBuildDate>Fri, 10 May 2013 20:03:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Understanding GeoRSS &#8211; GML &#8211; Geographic Markup Language</title>
		<link>http://itknowledgeexchange.techtarget.com/enterprise-IT-tech-trends/understanding-georss-gml-geographic-markup-language/</link>
		<comments>http://itknowledgeexchange.techtarget.com/enterprise-IT-tech-trends/understanding-georss-gml-geographic-markup-language/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 07:37:58 +0000</pubDate>
		<dc:creator>Sasirekha R</dc:creator>
				<category><![CDATA[Geography]]></category>
		<category><![CDATA[GeoRSS]]></category>
		<category><![CDATA[GML]]></category>
		<category><![CDATA[Location]]></category>
		<category><![CDATA[Markup]]></category>
		<category><![CDATA[Mashup]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/enterprise-IT-tech-trends/?p=214</guid>
		<description><![CDATA[Understanding GeoRSS &#8211; GML &#8211; Geographic Markup Language GeoRSS is a standard for providing location information as part of a data feed. Compared to GeoRSS-Simple, GeoRSS GML (or Pro GeoRSS) goes to the next level of complexity allowing different coordinate reference systems (CRS). According to http://www.opengeospatial.org/projects/groups/gmlwg, GML, Geography Markup Language, is an XML grammar written [...]]]></description>
				<content:encoded><![CDATA[<p><strong><span style="text-decoration: underline"><span style="color: #800000">Understanding GeoRSS &#8211; GML &#8211; Geographic Markup Language</span></span></strong></p>
<p>GeoRSS is a standard for providing location information as part of a data feed. Compared to GeoRSS-Simple, GeoRSS GML (or Pro GeoRSS) goes to the next level of complexity allowing different coordinate reference systems (CRS).</p>
<p>According to <a href="http://www.opengeospatial.org/projects/groups/gmlwg">http://www.opengeospatial.org/projects/groups/gmlwg</a>, GML, <strong>Geography Markup Language</strong>, is an XML grammar written in XML Schema for the modelling, transport, and storage of geographic information. GML is originally based on Resource Description Framework (RDF developed by W3C) and retains many features including <a href="http://whatis.techtarget.com/definition/0,289893,sid9_gci212360,00.html">intelligent agent</a>s and a standard <a href="http://whatis.techtarget.com/definition/0,289893,sid9_gci213081,00.html">syntax</a> for describing and querying data<span id="more-214"></span>. According to <a href="http://www.w3.org/Mobile/posdep/GMLIntroduction.html">http://www.w3.org/Mobile/posdep/GMLIntroduction.html</a>, for the first time spatial information will have a truly public encoding standard and the inherent transformability and accessibility of GML will open a whole new domain in geo-spatial information management.</p>
<p>GML provides a variety of objects including features, coordinate reference systems, geometry, topology, time, units of measure and generalized values for describing geography. A geographic feature is associated with a location relative to the Earth and is &#8220;an abstraction of a real world phenomenon&#8221;. In GML, geographic features like lakes, rivers, mountains as well as buildings, parks and cities are described by using geometry (referred to as GeoTagging).</p>
<p>GeoRSS GML representatation are follows:</p>
<ul>
<li>A point consists of a &lt;Point&gt; element with a child &lt;coords&gt; element. Within &lt;coords&gt; the latitude and longitude values are separated by a space.</li>
<li>A line consists of a &lt;LineString&gt; element with a child &lt;coordList&gt; element. Within &lt;coordList&gt; the coordinates of the points on the line are entered as pairs of latitude and longitude values, separated by spaces.</li>
<li>A polygon consists of a &lt;Polygon&gt; element with a child &lt;exterior&gt;, &lt;LinearRing&gt; and &lt;coordList&gt; elements. &lt;Exterior&gt; specifies this shape as defining the outside of an area, and &lt;LinearRing&gt; states that the coordinates should be connected with straight lines.</li>
<li>A bounding box defines a rectangular region used to define the extents of a map or define a rough area of interest. A GML box is called an Envelope. It consists of an &lt;Envelope&gt; element with a child &lt;lowerCorner&gt; element and a child &lt;upperCorner&gt; element. <a title="http://oprek-modif.blogspot.com/2010/12/mobil-keluarga-ideal-terbaik-indonesia.html" href="http://oprek-modif.blogspot.com/2010/12/mobil-keluarga-ideal-terbaik-indonesia.html">.</a></li>
</ul>
<p>Of course, as in Simple, the default CRS is WGS84 with coordinates written in decimal degrees. From simplistic point of view, locations can be described using familiar features like postal codes, street names, address, landmarks and assigned points, lines or boundaries. Upper and lower elevation limits can be used if three-dimensional data is needed. Also while defining polygons, the edge may be a geodesic &#8211; a line representing the shortest distance between two points on the earth&#8217;s surface.</p>
<p>When inches or centimeter accuracy are required, then the latitude/longitude coordinates supported by WGS84 is not sufficient. Other coordinate reference systems &#8211; like UTM or Stateplane &#8211; are used especially by engineers, surveyors, scientists and by specific communities that share specialized information.</p>
<p>If your GeoRSS GML data is in a coordinate reference system other than WGS84, add in an srsName attribute to your geometry.  To use 3D decimal degrees, specify the srsDimension attribute, and include a third number in your coordinate tuple.</p>
<p style="text-align: justify;margin: 0in 0in 0pt 0.25in"><span class="resultoftext"><strong><span style="font-family: &quot;Courier New&quot;color;font-size: 8pt">&lt;entry&gt;</span></strong></span></p>
<p style="text-align: justify;margin: 0in 0in 0pt 0.25in"><span class="resultoftext"><span style="font-family: &quot;Courier New&quot;color;font-size: 8pt"><span>    </span>&#8230;</span></span></p>
<p style="text-align: justify;margin: 0in 0in 0pt 0.25in"><span class="resultoftext"><span style="font-family: &quot;Courier New&quot;color;font-size: 8pt"><span>    </span><strong>&lt;georss:where&gt;</strong></span></span></p>
<p style="text-align: justify;margin: 0in 0in 0pt 0.25in"><span class="resultoftext"><span style="font-family: &quot;Courier New&quot;color;font-size: 8pt"><span>       </span><strong>&lt;gml:Point</strong> srsName=&#8221;urn:ogc:def:crs:EPSG:6.6:4979&#8243; srsDimension=&#8221;3&#8243;<strong>&gt;</strong></span></span></p>
<p style="text-align: justify;margin: 0in 0in 0pt 0.25in"><span class="resultoftext"><span style="font-family: &quot;Courier New&quot;color;font-size: 8pt"><span>          </span><strong>&lt;gml:pos&gt;</strong>42.3453 -156.2342 <strong>45<span>&lt;/gml:pos&gt;</span></strong></span></span></p>
<p style="text-align: justify;margin: 0in 0in 0pt 0.25in"><span class="resultoftext"><span style="font-family: &quot;Courier New&quot;color;font-size: 8pt"><span>       </span><strong>&lt;/gml:Point&gt;</strong></span></span></p>
<p style="text-align: justify;margin: 0in 0in 0pt 0.25in"><span class="resultoftext"><span style="font-family: &quot;Courier New&quot;color;font-size: 8pt"><span>    </span><strong>&lt;/georss:where&gt;</strong></span></span></p>
<p style="text-align: justify;margin: 0in 0in 0pt 0.25in"><span class="resultoftext"><span style="font-family: &quot;Courier New&quot;color;font-size: 8pt"><span> </span><strong>&lt;/entry&gt;</strong></span></span></p>
<p>Some of the points worth noting about GML are:</p>
<ul>
<li>The state of a feature is defined by a set of properties (number of properties determined by the feature), where each property is a {name, type, value} triple.</li>
<li>Geographic features with geometry are those with properties that may be geometry-valued.</li>
<li>Geographic features in GML include coverages and observations as subtypes.</li>
</ul>
<p style="padding-left: 60px">1. A coverage has a coverage function with a spatial domain and a value set range of homogeneous two to n dimensional tuples. It can represent a collection of features &#8220;to model and make visible spatial relationships between, and the spatial distribution of, earth phenomena.&#8221;</p>
<p style="padding-left: 60px">2. An observation models the act of observing, often with a camera, a person or some form of instrument. An observation is considered to be a GML feature with a time at which the observation took place, and with a value for the observation.</p>
<ul>
<li>A reference system provides a scale of measurement for assigning values &#8220;to a location, time or other descriptive quantity or quality&#8221;.</li>
</ul>
<p style="padding-left: 60px">1. A coordinate reference system (CRS) is a set of coordinate system axes that is related to the earth through a datum that defines the size and shape of the earth. The &#8220;parent&#8221; geometry element of a geometric complex or geometric aggregate indicates the CRS in which the measurements are made for it as well as its constituent geometries.</p>
<p style="padding-left: 60px">2. A temporal reference system provides standard units for measuring time and describing temporal length or duration. Following ISO 8601, the Gregorian calendar with UTC is used in GML as the default temporal reference system.</p>
<ul>
<li>A Units of Measure (UOM) dictionary provides definitions of numerical measures of physical quantities, such as length, temperature, and pressure, and of conversions between UOMs</li>
</ul>
<p>GML is a large and complex language which is also defined by XML schema. The application schema defines &lt;georss:where&gt; as the tag that signals geographic content&#8211;either in GeoRSS Simple or GML. Refer <a href="http://www.georss.org/xml/1.1/georss.xsd">http://www.georss.org/xml/1.1/geoss.xsd</a>. Profiles that contain only those elements of GML needed (subsets) are defined for the encoding job at hand (e.g., <a href="http://www.georss.org/xml/1.1/gmlgeorss.xsd">http://www.georss.org/xml/1.1/gmlgeorss.xsd</a>).</p>
<p>GeoRSS is a method of describing and pinpointing the physical locations of <a href="http://whatis.techtarget.com/definition/0,289893,sid9_gci212370,00.html">Internet</a> content. GeoRSS is designed for use with Atom 1.0, RSS 2.0 and RSS 1.0 and can also be easily used in non-RSS XML encodings. The following are some of the examples of GeoRSS feed is used:</p>
<ul>
<li>To describe places of interest in a boat trip or a hike, you can specify the trip&#8217;s path with a line and the specific locations of interest with points.</li>
<li>To create a calendar of events along with its specific geographic locations</li>
<li>To represent road hazards like Potholes, Traffic Light, Flood etc. in a city (ref. <a href="http://msdn.microsoft.com/en-us/library/aa907682.aspx">http://msdn.microsoft.com/en-us/library/aa907682.aspx</a>)</li>
<li>Using GeoRSS, it is possible to search for Websites or items based on relevant geographic locations.</li>
<li>To pass on or search for information on the specific geographic areas, say veterinarians getting details of a spread of a wild life disease among a specific breed in a certain area.</li>
<li>GeoRSS facilitates the immediate dissemination of RSS feeds to specific users based on event type and location. For example, during an outbreak of severe weather in Minnesota, all tornado-related alerts and warnings can be delivered to computers, PDAs, mobiles or other communications devices within 100 kilometers of a specified location (say by using postal ZIP code).</li>
<li>To map your photos in MapQuest</li>
</ul>
<p>GeoRSS GML is an evolving standard and is adopted by standard names like Google, IBM and Microsoft. The Folksonomy is emerging and in the current state quite flexible. GML forms a good backbone on which Mashups can be built easily.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/enterprise-IT-tech-trends/understanding-georss-gml-geographic-markup-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GeoRSS Simple &#8211; standard for Geographic Information Feed</title>
		<link>http://itknowledgeexchange.techtarget.com/enterprise-IT-tech-trends/georss-simple-standard-for-geographic-information-feed/</link>
		<comments>http://itknowledgeexchange.techtarget.com/enterprise-IT-tech-trends/georss-simple-standard-for-geographic-information-feed/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 14:02:51 +0000</pubDate>
		<dc:creator>Sasirekha R</dc:creator>
				<category><![CDATA[Geographic]]></category>
		<category><![CDATA[GeoRSS]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Location]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[Mashup]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Standard]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/enterprise-IT-tech-trends/?p=206</guid>
		<description><![CDATA[Understanding Geographic Feed standard &#8211; GeoRSS Simple GeoRSS is an open and emerging standard aimed at describing geographic information (location) in an interoperable manner so that applications can request, aggregate, share and map geographically tagged feeds. GeoRSS, derived from RSS, extends existing web feeds &#8211; rendered by aggregators and web browsers &#8211; with geographic information. [...]]]></description>
				<content:encoded><![CDATA[<p><strong><span style="text-decoration: underline"><span style="color: #800000">Understanding Geographic Feed standard &#8211; GeoRSS Simple</span></span></strong></p>
<p>GeoRSS is an open and emerging standard aimed at describing geographic information (location) in an interoperable manner so that applications can request, aggregate, share and map geographically tagged feeds. GeoRSS, derived from RSS, extends existing web feeds &#8211; rendered by aggregators and web browsers &#8211; with geographic information. <span id="more-206"></span>GeoRSS is designed for use with <a title="http://en.wikipedia.org/wiki/Atom_%28standard%29" href="http://en.wikipedia.org/wiki/Atom_%28standard%29">Atom 1.0</a>, RSS 2.0 and RSS 1.0 and can also be easily used in non-RSS XML encodings.</p>
<p>The GeoRSS collaboration has completed work on two primary encodings namely:</p>
<p>1. GeoRSS-Simple &#8211; Lightweight format that supports basic geometries &#8211; point, line, box, polygon &#8211; and useful for encoding locations.</p>
<p>2. GeoRSS GML (Geography Markup Language) &#8211; Formal Open Geospatial Consortium (OGC) GML application profile supporting a greater range of features.</p>
<p>GeoRSS coordinates refers to World Geodetic System (WGS84) that defines a reference frame for the earth which is the accepted standard for use in geodesy and navigation. WGS84 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. It is to be noted that GeoRSS lines and boundaries are allowed to cross the dateline or circle the poles.</p>
<p>GeoRSS Simple is concise in both representation and conception and quite sufficient for many needs. The four GeoRSS objects require only a single tag.</p>
<p>1. A <strong>point</strong> contains a single latitude-longitude pair, separated by whitespace.</p>
<p style="padding-left: 30px"><span style="color: #0000ff">&lt;georss:point&gt;45.256 -71.92&lt;/georss:point&gt;</span></p>
<p>2. A <strong>line</strong> contains a space separated list of latitude-longitude pairs (minimum two pairs) in WGS84 coordinate reference system, with each pair separated by whitespace.</p>
<p style="padding-left: 30px"><span style="color: #0000ff">&lt;georss:line&gt;45.256 -110.45 46.46 -109.48 43.84 -109.86&lt;/georss:line&gt;</span></p>
<p>3. A <strong>box</strong> contains two space separate latitude-longitude pairs. The first pair is the lower corner and the second pair is the upper corner. A bounding box is a rectangular region used to define the extents of a map or a rough area of interest.</p>
<p style="padding-left: 30px"><span style="color: #0000ff">&lt;georss:box&gt;42.943 -71.032 43.039 -69.856&lt;/georss:box&gt;</span></p>
<p>4. A <strong>polygon</strong> contains a space separated list of latitude-longitude pairs. There must be at least four pairs, with the last being identical to the first (so a polygon has a minimum of three actual points).</p>
<p style="padding-left: 30px"><span style="color: #0000ff">&lt;georss:polygon&gt;45.256 -110.45 46.46 -109.48 43.84 -109.86 45.256 -110.45&lt;/georss:polygon&gt;</span></p>
<p>5. A <strong>circle</strong> contains three coordinates with centerpoint latitude, centerpoint longitude in the WGS84 coordinate reference system and radius in meters.</p>
<p style="padding-left: 30px"><span style="color: #0000ff">&lt;georss:circle&gt;42.943 -71.032 500&lt;/georss:circle&gt;</span></p>
<p>As Earth is a spheroid, GeoRSS enforces some constraints on the geometries to avoid ambiguous shapes. For example, it requires that no two points in a line or polygon may have latitude values that are more than 179 degrees apart. This constraint allows the use of the simple convention with just asking the users to add an extra point in the geometries to avoid ambiguity.</p>
<p>GeoRSS geometry is meant to represent a real feature of the Earth&#8217;s surface. It has these additional case-sensitive properties with no constraints (intent being the folksonomy to emerge).</p>
<p>1. A single string containing a <strong>featuretypetag</strong>. The default is &#8220;location&#8221;.</p>
<p style="padding-left: 30px"><span style="color: #0000ff">&lt;georss:featureTypeTag&gt;city&lt;/georss:featureTypeTag&gt;</span></p>
<p>2. A single string containing a <strong>relationshiptag</strong>. The default relationship, &#8220;is-located-at&#8221; simply indicates that the subject of the content is located at the GeoRSS feature.</p>
<p style="padding-left: 30px"><span style="color: #0000ff">&lt;georss:relationshipTag&gt;is-centered-at&lt;/georss:relationshipTag&gt;</span></p>
<p>3. A single string containing a <strong>featureNametag</strong> which indicates the name or identifier of the referenced geographic entity.</p>
<p style="padding-left: 30px"><span style="color: #0000ff">&lt;georss:featureName&gt;Millis, MA&lt;/georss:featureName&gt;</span></p>
<p style="padding-left: 30px"><span style="color: #0000ff">&lt;georss:featurename&gt;12 HURSTCOURT ROAD Sutton Surrey SM1 3JF&lt;/georss: featurename&gt;</span></p>
<p> In GeoRSS, Elevation can be expressed as &#8220;elev&#8221; or &#8220;floor&#8221;.</p>
<ul>
<li>&#8220;<strong>elev</strong>&#8221; is meant to contain height in meters from the WGS84 ellipsoid, easily obtainable from any GPS device.</li>
</ul>
<p style="padding-left: 30px"><span style="color: #0000ff">&lt;georss:elev&gt;313&lt;/georss:elev&gt;</span></p>
<ul>
<li>&#8220;<strong>floor</strong>&#8221; is meant to contain the floor number of a building.</li>
</ul>
<p style="padding-left: 30px"><span style="color: #0000ff">&lt;georss:floor&gt;2&lt;/georss:floor&gt;</span></p>
<p>GeoRSS Simple permits the uses of comma instead of whitespace and GeoRSS parsers should just treat commas as whitespace. Refer to <a href="http://www.windsorsolutions.biz/xsd/ENGeoTF/georss11.htm#element_featureName">http://www.windsorsolutions.biz/xsd/ENGeoTF/georss11.htm</a> for details on the GeoRSS schema properties.</p>
<p>The downside to the GeoRSS Simple&#8217;s simplicity is the cost of direct upward compatibility with GML which represents a point as follows:</p>
<p style="padding-left: 30px"><span style="color: #0000ff">  &lt;georss:where&gt;</span></p>
<p style="padding-left: 30px"><span style="color: #0000ff">    &lt;gml:Point&gt;</span></p>
<p style="padding-left: 30px"><span style="color: #0000ff">      &lt;gml:pos&gt;45.256 -71.92&lt;/gml:pos&gt;</span></p>
<p style="padding-left: 30px"><span style="color: #0000ff">     &lt;/gml:Point&gt;</span></p>
<p style="padding-left: 30px"><span style="color: #0000ff">  &lt;/georss:where&gt;</span></p>
<p>GeoRSS Simple meets the need for many applications and the transformation from Simple serialization to the GML serialization is straightforward.</p>
<p>GeoRSS is used in many sites and one such example is <a href="http://mapufacture.com/about/buildingmaps">http://mapufacture.com/about/buildingmaps</a>. Multiple GeoRSS-Simple Readers which will take the geographic data and display maps &#8211; say in Google Maps or Virtual Earth &#8211; are available in the web. GeoRSS using the fixed coordinate system of decimal longitude, latitude degrees (global WGS84) that is used by most online map services, makes it easy for &#8220;mashups&#8221; without complex coordinate transformations.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/enterprise-IT-tech-trends/georss-simple-standard-for-geographic-information-feed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
