Geo
RSSは、ウェブ
フィードに地理情報を組み込むための仕様です。最も一般的なウェブ
フィード形式である
RSSを拡張したもので、場所に関する情報をエンコードできます。
具体的には、地理的な点、線、関心領域を示すポリゴン、およびそれらの関連情報を記述できます。これにより、地図作成ソフトウェアや地理情報システム(GIS)での利用が容易になります。
Geo
RSSの大きな特徴は、情報の相互運用性を重視している点です。共通のエンコード方法を採用することで、異なるシステム間での情報交換がスムーズに行えるようになります。
GeoRSSの主要なエンコード
Geo
RSSには、主に2つのエンコード方式があります。
1.
GeoRSS Simple
軽量なフォーマットで、基本的なジオメトリ(点、線、矩形、ポリゴン)をサポートしています。シンプルで扱いやすいため、基本的な位置情報の記述に適しています。
2.
GeoRSS GML
Open Geospatial Consortium(OGC)のGML(
Geography Markup Language)をベースにした、より高度なエンコード方式です。Simpleよりも多くの機能を提供し、特にWGS84以外の座標参照系をサポートしています。複雑な地理情報の記述に適しています。
さらに、W3CによるGeo
RSSシリアライゼーションも存在します。これは古い規格ですが、現在でも広く利用されています。
GeoRSSの利用例
Geo
RSSは、様々な
フィード形式を拡張して利用できます。
RSS 1.0、
RSS 2.0だけでなく、IETFによる最新の
フィード仕様であるAtomにも対応しています。
以下は、Geo
RSSの具体的な利用例です。
AtomとGeoRSS Simple
Atom
フィードにGeo
RSS Simpleを用いて位置情報を組み込んだ例。
RSS 2.0とGeoRSS GML
RSS 2.0
フィードにGeo
RSS GMLを用いて複雑な地理情報を記述した例。
W3CジオエンコードによるGeoRSS
W3Cジオエンコードを用いたGeo
RSSの例。
GeoRSSの実装例
Geo
RSSは、様々なソフトウェアやサービスで利用されています。
フィード使用例
GeoNetwork opensource
Geo
RSS SimpleおよびGMLに対応した
フィード。
USGSによる地震リアルタイムレポート
W3C Geo
RSSを利用した、過去7日間に世界中で発生した地震のリアルタイムレポート。
使用・実装例
Googleマップ
Google Maps API
ブログで、GoogleによるSimple、GML、W3Cジオエンコードへの対応が紹介されています。
Yahoo Maps
Yahoo MapsウェブサービスでのGeo
RSSの使用方法。
Virtual Earth
Microsoft Virtual EarthにおけるGeo
RSSジオエンコード、Simple、GMLへの対応。
GeoPress
WordPressやMovableTypeでGeo
RSSを
ブログに追加できるプラグイン。
GeoRSS Module
DrupalウェブサイトにGeo
RSSを追加できるDrupalモジュール。
Mapufacture
Geo
RSSフィードアグリゲーター。
MapQuest
MapQuestでGeo
RSSフィードを使って地図を組み込む方法。
CitySurf Globe
Geo
RSSフィードを使用する3Dバーチャル地球ソフトウェア。
Tao Presentations
Taodyneの3DプレゼンテーションソフトウェアにGeo
RSSを統合。
オープンソースプロジェクト
OpenLayers
Geo
RSSジオエンコードとSimpleに対応したOpenLayers Geo
RSSパーサーのデモ。
Worldkit
Geo
RSS SimpleとGeo
RSS GMLの両方に対応。
GeoServer
Geo
RSSをサポートするオープンソースの地理情報サーバー。
OGR Library
Geo
RSSのデータの読み書きに対応したライブラリ。
製品
Cadcorp
Cadcorp SISにGeo
RSSを組み込み。
CubeWerx
CubeWerx OGC Web Feature ServiceでGeo
RSS GMLをサポート。
Ionic/Leica Geosystems
Ionic redSpider製品でGeo
RSSを使用。
Bay of Islands
Geo
RSS情報とローカルアコモデーションで構成。
MarkLogic
Geo
RSS/Simpleを使っての地理空間クエリに対応。
関連項目
GeoCMS
地理情報コンテンツ管理システム。
Atom (ウェブ標準)
IETFによるXMLベースのウェブ同期フォーマット。
RSS
シンプルな同期フォーマット。
外部リンク
OGC GeoRSS Encoding Standard
OGCによるGeo
RSSエンコーディング標準の公式ページ。
GeoRSS Home
Geo
RSSの仕様(3つのエンコードすべてを説明)と例を紹介するウェブサイト(Wayback Machineのアーカイブ)。
*
OGC Whitepaper
Open Geospatial ConsortiumによるGeo
RSSの紹介(Wayback Machineのアーカイブ)。