Geo Tagging関連情報まとめ
- 2007.04.03
- 勉強会資料
Google Maps APIがGeoRSSに対応したことで、RSSに位置情報を追加するGeoRSSがにわかに注目を集めています(個人的に)。
一般にウェブや画像やRSSフィードに位置情報のメタデータを追加することを“GeoTagging”と呼ぶそうです。そこで今日はGeoRSSに手をつける前に、GeoTagging関連の情報を整理して紹介します。(まとめネタです。)
- GeoTagging
- マイクロフォーマット
- 使い方
- 3つのクラスを使う場合
- 1つのクラスを使う場合
- 注意
- Geocaching
- 画像にGeoTagging
- Flickr: GeoTagging Flickr
- GeoURL
- ウェブサイトをGeoTagging
- GeoURLへpingを送信
- GeoURLでRSSフィードにGeoTagging
- さらにRSSフィードにGeoTagging
- GeoRSS
- Simple GeoRSS
- GML
- Google Maps APIでのKML/GeoRSS対応
- 参考資料
GeoTagging
GeoTagging - Wikipedia, the free encyclopedia
ウェブや画像やRSSフィードに位置情報のメタデータを追加する処理のことです。緯度と経度がメインですが、それ以外に高度や地名をタギングすることもあります。
マイクロフォーマット
Geo (microformat) - Wikipedia, the free encyclopedia
マイクロフォーマットにも位置情報のためのフォーマットが規定されています。
使い方
3つのクラスを使う場合
<div class="geo">後楽園: <span class="latitude">35.707898</span>;<span class="longitude">139.751864</span></div>
1つのクラスを使う場合
セミコロン区切りで緯度;経度の順に記述します。
後楽園は<span class="geo">52.686; -2.193</span>の地点にあります。
後楽園は<abbr class="geo" title="52.686;-2.193">52.686, -2.193</abbr>の地点にあります。
後楽園は<abbr class="geo" title="52.686;-2.193">素敵な場所</abbr>です。
注意
- 緯度が出現する場合は経度も出現しなければなりません。- 小数点以下の桁数はゼロ詰めで揃えることが推奨されます。
Geocaching
Geocaching - Wikipedia, the free encyclopedia
GPSなどを利用した全地球的な宝探し。位置情報をキャッシュするわけではありません。GeoTagginとはあまり関係ありません。
画像にGeoTagging
Geocoded photo - Wikipedia, the free encyclopedia画像の場合はExifヘッダに位置情報を埋め込むらしいです。Exifは最近のデジタルカメラはほとんどが採用しています。位置情報を付加できるデジカメがあるかどうかは定かではありませんが、GPS搭載の携帯なら位置情報を記録する機能があります。また、 デジカメと連携して位置情報を記録する商品はあるようです。
Flickr: GeoTagging Flickr
Flickrは2006年にGeoTag対応しています。(via Going My Way: GeoTagが入力可能になったFlickr)
- Flickr Help Screencast Volume 1: Geotags & You
- FlickrでのGeoTaggingの方法(Screencast)。
- Flickr: GeoTagging Flickr
- Flickr内にあるGeoTaggingグループ。
- Flickr: Explore everyone's geotagged photos on a Map
- FlickrでGeoTaggingされた写真を表示。
- Flickr: Rev Dan Catt
- Flickrの中の人。geobloggersで有名です。
GeoURL
GeoURL (2.0)とは“location-to-URL”のディレクトリサービスです。
- koshigoewiki:feed:geourl(via 第2回勉強会資料)- ICBM RSS Module
ウェブサイトをGeoTagging
<meta name="ICBM" content="XXX.XXXXX, XXX.XXXXX">
<meta name="DC.title" content="THE NAME OF YOUR SITE">
Adding yourself to GeoURL - GeoURL (2.0)
GeoURLへpingを送信
GeoURLでRSSフィードにGeoTagging
<item rdf:about="http://ericrichardson.com/">
<title>eWorld: eric richardson meets the web</title>
<link>http://ericrichardson.com/</link>
<description>About 9.4 km away. Near Los Angeles.</description>
<geourl:longitude>-118.25201</geourl:longitude>
<geourl:latitude>34.0456</geourl:latitude>
</item>
(ref [[GeoURL Log: Latitude and longitude data in the RSS feeds - GeoURL (2.0)|http://geourl.org/news/2005/04/26/rssplus.html]])
さらにRSSフィードにGeoTagging
koshigoe hiki - [Feed]geourlで地理情報
GeoRSS
Simple GeoRSS
<georss:point>45.256 -71.92</georss:point>
GML
<georss:where>
<gml:Point>
<gml:pos>45.256 -71.92</gml:pos>
</gml:Point>
</georss:where>
GMLはAtom1.0, RSS2.0, RSS1.0での利用を想定していますが、RSS以外の通常のXMLファイルでも使用することができます。
Google Maps APIでのKML/GeoRSS対応
KML/GeoRSS OverlaysGoogle Maps APIでKMLやGeoRSSのファイルを取得して利用するには、GGeoXmlオブジェクトを利用します。GGeoXmlはGOverlayオブジェクトを返します。
var map = new GMap2(document.getElementById("map"));
var geoXml = new GGeoXml("http://www.example.com/rss.xml");
map.addOverlay(geoXml);
参考資料
- Google Maps API Official Blog: KML and GeoRSS Support Added to the Google Maps API
- GeoTagging - Wikipedia, the free encyclopedia
- Geo (microformat) - Wikipedia, the free encyclopedia
- Geocaching - Wikipedia, the free encyclopedia
- Geocoded photo - Wikipedia, the free encyclopedia
- デジカメと持ち歩き、撮影場所を特定できる携帯型のGPSユニット:デジタル家電総合情報サイト:Digital Freak 2006/08/02
- Going My Way: GeoTagが入力可能になったFlickr
- Flickr Help Screencast Volume 1: Geotags & You
- Flickr: GeoTagging Flickr
- Flickr: Explore everyone's geotagged photos on a Map
- Flickr: Rev Dan Catt
- geobloggers
- GeoURL (2.0)
- koshigoewiki:feed:geourl
- ICBM RSS Module
- GeoURL Log: Latitude and longitude data in the RSS feeds - GeoURL (2.0)
- koshigoe hiki - [Feed]geourlで地理情報
- GeoRSS Home
- GML
- KML/GeoRSS Overlays