MoblogしてGoogle MapsをCOREBlog2でも

「auケータイのGPS機能を使って、Moblogした場所をGoogle Maps上にプロット」というのをCOREBlog2にも対応してみました。Zopeの面白いところはコンテンツの一つ一つがオブジェクトになっているところ。ブログのエントリさえも一つのオブジェクトとして扱われていて、このオブジェクトのプロパティに位置情報を持たせることでMoblog地図を実現しています。

Moblog地図

最初、Plone付属のexif.pyを使ってGPS情報を取り出そうとしたのですが、エラーになってしまって悩みました。少しでも動作を軽くするために余計な情報は取得しないように修正してあるみたいです(私には必要なんですが)。オリジナルのEXIF.pyを使ったら、悩んでたのが嘘みたいにあっけなく動きました。いじってて思ったのですが、Moblogと同時にFlickrにPostとかも簡単にできそうな感じです。これは、近いうちにやる予定です。あとは、「はてなワンワンワールド」と連携したいという妄想もあったり。

明日は、会社を休んでデブキャン(Zope Developers Camp)に行ってきます。帰って来るころには、これをプロダクト(COREBlogのプラグインかな)として公開できるようになってる予定です。
本当かなぁ、その前に3時に起きれるかが問題…

※写真は本文と関係ありません。


Leave a comment


:

:

:

:

このエントリーのはてなブックマーク (-)