2006年04月04日

DateTimeプロジェクトとGeo::Proj4

Posted by nene2001 at 02:06 / Tag(Edit): datetime proj4 perl location / 0 Comments: Post / View / 1 TrackBack / Google Maps このエントリーを含むはてなブックマーク

YAPC::AsiaでインスパイアされたDatetimeプロジェクトですが、中々奥の深いプロジェクトのようで、まだ全貌掴みきれていませんが面白そうです。
地理情報で同じようなことするなら、まず世界で異なる測地系変換や投影変換でしょうか。
Location::GeoToolでは一応Molodensky法に基づく測地系変換が、基準楕円体と重心のシフトパラメータだけ定義されればPurePerlでも相互変換可能になっていますが、本格的にやるならProj4ライブラリをエンジンに使えるように改造しなけりゃなあ...と思ってました。

でもよく考えたらProj4を扱ってるライブラリくらいあるんじゃねえの?と思って調べてみたら、やっぱりありました、Geo::Proj4
調べてみると、この作者さん、他にもポイントやライン、ポリゴン等の地物を扱うモジュールも作成されてて、中々野心的。
これをベースに、DateTimeプロジェクトみたいに色々整えていければ面白いかなあと思いました。

位置情報も、日付情報と同様、色々異なる表現を共通に扱えれば便利で、Localeにまつわる問題も数多い。

  • 測地系変換の問題(DateTimeならTimeZone変換みたいなもの?)
  • ポイントからポイントへの距離・方向、及びポイントから距離・方向を指定してのポイント取得(DateTimeなら時間経過後の日時取得、或いは日時間の時間取得?) 
  • m・kmやfeet・mile等、長さや広さの単位変換の問題(DateTimeなら独自暦への変換問題?)
  • 経緯度の表示フォーマット問題(DateTimeなら、日時の表示フォーマットの変換問題?)
  • 北、北東、東/N、NE、E等の方角の表記に関するLocale問題(DateTimeなら、曜日等のLocale変換問題?)
  • あとは、DateTimeでも大吉の日を選定するとかあったけど、その辺と連携して恵方を求めたりとか、変なのも

みたいな形で、DateTimeにならって世界共通の地理情報処理Perl標準モジュールとか作れたら面白いかなあと。
ちなみに、上でリストアップしたもののうち、太字で書いたものに関しては、独自測地系や独自フォーマット、独自Localeへの対応を含め、Location::GeoToolでは対応できるようになってます。
測地系変換のエンジンも入れ替えられるようになってます。
とはいえ、いかんせんまだド素人の頃に作ったのでAPIもあまり洗練されてないし、ベースにおくにはGeo::Proj4なんかの方がよっぽどしっかりしているので、上のような視点を持ちつつ、DateTimeを参考に洗練されたI/Fで、いろいろ拡張していければなと思っています。

とはいえ、割けるリソースは限られているので、取り掛かるのはYadisが一息ついてから、という事になるでしょうが...。

Related query words in Google & Yahoo
Related Books from Amazon
Trackback to this entry
TrackBack URL :
Trackbacks
JanRainがPerlのYadis、OpenID対応ライブラリを発表
Excerpt: 実はもう1ヶ月以上、MLの内容も追えていないYadisだが、今日久しぶ...
Weblog: ここギコ!
Tracked: 2006年06月15日 03:09
Comments
コメントはありません。
Post a comment












Remember personal info? 
2006年04月
Su Mo Tu We Th Fr Sa
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            

About Me

Navigation

Search
Google
Web
kokogiko.net
Archives
Recent Entries
Recent Comments
Recent Trackbacks
ã?¡ã??ã?£ã?¨æ??ã?®ç¦?ç?°æ??ç´? ä??ã?®A Væ??å??ç?ºè¦? è©?ç´°(ã?¡ã??ã?£ã?¨æ??ã?®ç¦?ç?°æ??ç´? ä??ã?®A Væ??å??ç?ºè¦? è©?ç´°)
馬鹿の言動は確かにJSF氏に責任はないのだけれど、良識に訴えたい
考えるべきは沖縄米軍基地問題の本質!(ようこそイサオプロダクトワールドへisao-pw)
普天間基地移設が軍事的に見て県外移設はあり得ないとかの議論について
馬鹿信者の言動は確かにJSF氏に責任はないのだけれど、良識に訴えたい(ここギコ!)
京都外国人排斥カウンターデモの「反日上等」「日の丸ウンコ」とかについて
馬鹿信者の言動は確かにJSF氏に責任はないのだけれど、良識に訴えたい(ここギコ!)
三度、在特会カウンターデモについて
馬鹿信者の言動は確かにJSF氏に責任はないのだけれど、良識に訴えたい(ここギコ!)
普天間基地移設が軍事的に見て県外移設はあり得ないとかの議論について
馬鹿信者の言動は確かにJSF氏に責任はないのだけれど、良識に訴えたい(ここギコ!)
今回のデモで「反日」「日の丸XXX」が拙いことは判りました が、であってもまだいくつか
ここは酷い誰得教育ですね(障害報告@webry)
普天間基地移設が軍事的に見て県外移設はあり得ないとかの議論について
ここは酷いポトシ銀山ですね(障害報告@webry)
GPS高度、ジオイド高、標高の関係
ここは酷いUFO調査部門ですね(障害報告@webry)
地図サービスによって行政界の描画が違う、という話
GeoHexの本当にすごいところ(ここギコ!)
日本国内の位置情報ゲーム用へクス仕様を考えました
Hatena bookmarked
My Hatebu

Banners

Syndication
Powered by
Get it!!