GeoRSS

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』
GeoRSS
拡張子かくちょうし.rss, .xml
MIMEタイプapplication/rss+xml
派生はせいもとXML

GeoRSSとは場所ばしょウェブフィード一部いちぶとしてエンコードする仕様しよう[1]もっとられているウェブフィードおよび同期どうきフォーマットであるRSS派生はせいである。

場所ばしょかんするコンテンツは地理ちりてきてんせん興味きょうみのある事物じぶつしめすポリゴン、関連かんれん機能きのう説明せつめい構成こうせいされており、地図ちず作成さくせいのような地理ちり関連かんれんソフトウェアでの使用しよう想定そうていされている。通常つうじょう情報じょうほうモデルでこれらのエンコードを構築こうちくすることにより、GeoRSSでのコラボレーションはエンコードの相互そうご運用うんようせい上位じょうい互換ごかんせい推進すいしんしている。

このてんにおいて、GeoRSSでのコラボレーションは GeoRSS Geography Markup Language (GML) とGeoRSS Simpleという2つのおもなエンコードによっておこなわれる。GeoRSS-Simpleはとても軽量けいりょうなフォーマットで基本きほんてきなジオメトリ(てんせんはこ、ポリゴン)に対応たいおうし、場所ばしょをエンコードするとき基本きほんてき方法ほうほうをカバーしている。GeoRSS GMLは正式せいしきOpen Geospatial Consortium (OGC) GMLアプリケーションプロファイルであり、GeoRSS Simpleよりおおくの機能きのうとくWGS84緯度いど/経度けいど以外いがい座標ざひょう参照さんしょうシステムに対応たいおうしている。また、ふるくなっていて一部いちぶ廃止はいしされているもののいまだに幅広はばひろ使つかわれているW3C GeoRSSシリアライゼーションもある。

RSS 1.0と2.0両方りょうほうだけでなくIETFによる最新さいしんのフィード仕様しようであるAtom拡張かくちょうするために使用しようされている。

使用しようれい[編集へんしゅう]

Atomを使用しようしたGeoRSS Simpleのれいである。

 <?xml version="1.0" encoding="utf-8"?>
 <feed xmlns="http://www.w3.org/2005/Atom" 
       xmlns:georss="http://www.georss.org/georss">
   <title>Earthquakes</title>
   <subtitle>International earthquake observation labs</subtitle>
   <link href="http://example.org/"/>
   <updated>2005-12-13T18:30:02Z</updated>
   <author>
      <name>Dr. Thaddeus Remor</name>
      <email>tremor@quakelab.edu</email>
   </author>
   <id>urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6</id>
   <entry>
      <title>M 3.2, Mona Passage</title>
      <link href="http://example.org/2005/09/09/atom01"/>
      <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id>
      <updated>2005-08-17T07:02:32Z</updated>
      <summary>We just had a big one.</summary>
      <georss:point>45.256 -71.92</georss:point>
   </entry>
 </feed>

RSS 2.0けのGeoRSS GMLエンコードのスキーマフラグメントである。

  <?xml version="1.0" encoding="UTF-8"?>
  <rss version="2.0" 
       xmlns:georss="http://www.georss.org/georss" 
       xmlns:gml="http://www.opengis.net/gml">
    <channel>
    <link>https://www.google.com/maps</link>
    <title>Cambridge Neighborhoods</title>
    <description>One guy's view of Cambridge, MA</description>
    <item>
      <guid isPermaLink="false">00000111c36421c1321d3</guid>
      <pubDate>Thu, 05 Apr 2007 20:16:31 +0000</pubDate>
      <title>Central Square</title>
      <description>The heart and soul of the "old" Cambridge. Depending on where you 
               stand, you can feel like you're in the 1970s or 2020.</description>
      <author>rajrsingh</author>
      <georss:where>
        <gml:Polygon>
          <gml:exterior>
            <gml:LinearRing>
              <gml:posList>
                -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
              </gml:posList>
            </gml:LinearRing>
          </gml:exterior>
        </gml:Polygon>
      </georss:where>
    </item>
   </channel>
 </rss>

W3CジオエンコードによるGeoRSSのれいである。

 <?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/">
  <channel>
     <title>USGS M5+ Earthquakes</title>
     <description>Real-time, worldwide earthquake list for the past 7 days</description>
     <link>http://earthquake.usgs.gov/eqcenter/</link>
     <dc:publisher>U.S. Geological Survey</dc:publisher>
     <pubDate>Thu, 27 Dec 2007 23:56:15 PST</pubDate>
     <item>
       <pubDate>Fri, 28 Dec 2007 05:24:17 GMT</pubDate>
       <title>M 5.3, northern Sumatra, Indonesia</title>
       <description>December 28, 2007 05:24:17 GMT</description>
       <link>http://earthquake.usgs.gov/eqcenter/recenteqsww/Quakes/us2007llai.php</link>
       <geo:lat>5.5319</geo:lat>
       <geo:long>95.8972</geo:long>
     </item>
   </channel>
 </rss>

GeoRSS実装じっそうれい[編集へんしゅう]

フィード使用しようれい

使用しよう実装じっそう

  • Googleマップ: Google Maps API blogに投稿とうこうされたGoogleによるSimple、GML、GeoRSSのW3Cジオエンコードへの対応たいおう
  • Yahoo Maps - Yahoo MapsウェブサービスでGeoRSSを使用しようする方法ほうほう
  • Virtual Earth: Microsoft Virtual EarthのGeoRSSジオエンコード、simple、GMLへの対応たいおう
  • GeoPress - ブログにGeoRSSを追加ついかできるようになるWordPressやMovableTypeのプラグイン
  • GeoRSS Module - DrupalウェブサイトにGeoRSSを追加ついかできるようになるDrupalモジュール
  • Mapufacture - GeoRSSフィードアグリゲーター
  • MapQuest GeoRSSフィードを使つかってMapQuestで地図ちず方法ほうほう
  • CitySurf Globe GeoRSSフィードを使つかう3Dバーチャル地球ちきゅうソフトウェア
  • Tao Presentations Taodyneの3DプレゼンテーションソフトウェアにGeoRSSを統合とうごう

オープンソースプロジェクト

  • OpenLayers OpenLayers GeoRSSパーサーを使用しようしたデモ。GeoRSSジオエンコードとsimpleに対応たいおうしている。
  • Worldkit GeoRSS SimpleとGeoRSS GML両方りょうほう対応たいおうしている。
  • GeoServer
  • OGR LibraryはGeoRSSのデータをきアクセスに対応たいおうしている。

製品せいひん

  • Cadcorp Cadcorp SISにGeoRSSを構築こうちく
  • CubeWerx WFS CubeWerx OGC Web Feature ServiceのニューリリースでGeoRSS GMLに対応たいおう
  • Ionic/Leica Geosystems Ionic redSpider製品せいひんでGeoRSSを使用しよう
  • Bay of Islands GeoRSS情報じょうほうとローカルアコモデーションで構成こうせい
  • MarkLogic GeoRSS/Simpleを使つかっての地理ちり空間くうかんクエリに対応たいおうしている。

関連かんれん項目こうもく[編集へんしゅう]

脚注きゃくちゅう[編集へんしゅう]

  1. ^ ウェブフィードはニュース記事きじオーディオブログ英語えいごばんビデオブログ、テキストブログエントリーといったコンテンツのフィード(チャンネル)を著述ちょじゅつするために使用しようされる。これらのフィードはフィードリーダーウェブブラウザといったプログラムで表示ひょうじされる。

外部がいぶリンク[編集へんしゅう]