« MaiLogテスト | メイン | 弁天島近辺 »

MaiLog: 地図の選択とlivedoorマップへのTB

MaiLogを通して画像をMTにアップする際、画像にGPS情報がある場合の話です。 (1) 地図を選択できるようになりました。 MaiLogおよびMapointプラグインで可能としました。 (2) livedoorマップにトラックバックできるようになりました。 参照 ここギコ! ダウンロード mapointプラグイン 更新 2004/6/3 MTMapointMapタグに於て、map="{@navi|mapfan|mapion}" で地図選択可能とした。
(1) 地図を選択できるようになりました。 今まで、@NAVIだけであった地図へのリンクを、@NAVI, MapFan Web, mapionの中から選択できるようになりました。 (1-1) MaiLogで地図の選択を行います。 (1-2) MTMapointMapタグで地図の選択を行います。 (1-1)はデフォルトの設定になります。(1-2)の選択が存在しない場合、(1-1)もしくは@NAVIが選択されます。 MTMapointMapタグ <$MTMapointMap [map="{0|1|2}"]$> もしくは <$MTMapointMap [map="{@navi|mapfan|mapion}"]$> (例) <$MTMapointMap map="2"$> <$MTMapointMap map="mapion"$> mapが指定されれば、その地図が利用されます。 map="0" or "@navi" : @NAVI map="1" or "mapfan" : MapFan Web map="2" or "mapion" : mapion mapが指定されなければ、MaiLogで設定したものがデフォルトとして選択されます。 MaiLogで設定以前のものは、@NAVIがデフォルトになります。 MTMapointMapでmapキーワードを指定すれば、特に問題となる事はありません。 (2) livedoorマップにトラックバックできるようになりました。 livedoorマップにトラックバックすると、その経緯度近辺を表示した際にトラックバック情報が表示されるようになってます。 MaiLogでは、メール本文中に MaiLogタグ {tb ldm} (エル・ディー・エムです) が存在して、画像にGPS情報が含まれていればその画像毎にlivedoorマップに対してトラックバックを送信するように設定します。実際のトラックバックはエントリが保存された際に各サーバで行われる事になります。(通常のトラックバックと同様) 課題: 経緯度が同じあるいは近い場合にはTBを一つにまとめる処理が欲しいところ。

トラックバック

この一覧は、次のエントリーを参照しています: MaiLog: 地図の選択とlivedoorマップへのTB:

» Livedoorマップ 経緯度トラックバックがすごいと思う理由 from ここギコ!
私のこの記事に対して、2つトラックバック(こことここ)をもらったけど、イマイチ何が面白いのか、という反応だった。 そう思う理由は、位置情報を長年考えてきて夢だった、 ・位置情報がついた情報を誰もが携帯機器で自由に発信して ・それを即時で、位置ベースで検索する... [詳しくはこちら]

コメント

こんにちは。さっそく入れてみました…
が、タグの入れ方かなにかを間違った気がします(汗)
これから仕事なので、帰宅後再度チャレンジしてみます。

ふっちゃん、blog見ました。
<$MTMapointMap map="mapion"$>あるいは<$MTMapointMap map="2"$>という様に指定してください。(もちろん<>は1バイト文字で)

miyaさん、ありがとうございます。
そういえば昨日エラーメッセージが出てました。
出がけに慌ててコメントを書いたのでコピペし忘れていました。
{ }を削除しても
MT::App::CMS=HASH(0x80665f8) print() on closed filehandle LOGFILE at plugins/mapoint.pl line 472.
というエラーメッセージが出ています。

…ということで472行目のLOGFILEを()で囲ったら…
エラーは出なくなりましたが地点表示もできなくなってしまいましたf(^ー^;

ふっちゃん、ごめん、またデバッグ用になってました。
46行目の$DEBUG=1; を $DEBUG=0; としてください。

済みません。

できましたー。
やっぱり、タグの挿入場所も間違っていたみたい。
ありがとうございました。

ここギコのねねです。
お世話になってます。
いくつか連続投稿になりますがお許しください。

Mailogを使おうとしているのですが、メールを送ると
: Command died with status
255: "/usr/local/sbin/post2mt.pl". Command output: no blog name specified?
at /usr/local/sbin/post2mt.pl line 298, line 197.
とエラーメールが返ってきます。
何がいけないのでしょうか?
一応ログインしてみても、ブログ名は入力しているのですが…。
ユーザ名はnene2001です。
確認いただけると幸いです。

次に仕様提案なんですけど、Exif情報を読まなくても、タグで経緯度を指定出来るようにしませんか?
例えば、{loc E139.45656N35.23455}とか。
(飽くまで上記は例ですが、度単位表記にしてる理由は、dms表記だとどうしても文字数取っちゃうので、携帯メールの文字数制限を圧迫しちゃうかなと思って。測地系情報をつけてないのも同じ理由で、wgs84決めでいいかなと。)
というのは、うちのサイトはGPSに非対応のケータイでもあいまい位置が取れて、地図上で微調整できるようになってるんですけど、
そうしてWeb上で得た位置をタグにして埋め込んだ、メールリンクを出すようにうちのサイトでしておけば、
GPS非対応機でも位置付きMoblogができるかなと。

どうでしょうか。

うーん、1エントリのコメント部分に長々と意見書くの気が引ける。
サポート掲示板があったらよろしいな。

Mapointプラグインのデータの取得場所ですが、キーワードではなく、本文内にメタデータ形式で
<!-- <xml表記 /> -->
として埋め込むというのはどうでしょうか。

というのは、2つの理由があって、1つは、私も使ってないですしmiyaさんも使われていないようですが、Individual Archiveのファイル名を通し番号や日付ではなくキーワードの値で命名するプラグインがあるようで、結構使われているようなのですが、
それを使っている人はMapointと共存できなくなってしまうというのが1点。

まあ、それだけならば、同じ対等のプラグイン同士なのでMapointが引く必要はないのですが、
もう1点の理由は、Exif内の特に位置データと言うのは、記事の持つメタデータなので、それを読み取り易い形でHTML内に提示しておくと、
将来テキストではなくメタデータに対してWWW内を収集し、蓄積・検索してくれるGoogleのようなサービスが出来てきた場合、メタデータをつけておけば検索対象にしてもらえるからです。

…というか、どっちかというと後者が主たる発想なので、保存場所は今のままで、出力タグとしてメタデータを出すタグの追加拡張でもいいのかもしれませんが。

すみません、最後にします。
一応確認なのですが、画像にExif添付される位置データって、WGS84だけでなくTOKYOの場合もあります。
一例として、AUのWIN機種でGPS取得した場合、位置がずれていれば地図上で微調整できる機能があって、修正後画像添付出来たりするのですが、
その場合、GPSから測位してすぐ添付するとWGS84で付くのですが、修正後だとTOKYOになってしまいます。
既に御存知ならばいいのですが、一応情報として提供します。

>ねねさん
「ここギコ!」の「!」は2バイト文字だと思いますが、MaiLogの設定では1バイトになっているようです。これを変更すればOkと思います。

>ねねさん
>一応確認なのですが、画像にExif添付される位置データって、WGS84だけでなくTOKYOの場合もあります。

これは知りませんでした。情報ありがとうございます。
ということは、、やっかいですね。TOKYO->WGS84変換もやらなきゃいけないということですか。まあ、TOKYOのものはTOKYOの地図しか使えなくすればいいわけですが。ふむ。

ねねさん、仕様の部分については、検討します。

ねねさん(あるいは他の方)、測地系TOKYOの写真を一つmiya@japo.netに送っていただけないでしょうか。win端末は持っていませんので…… よろしくお願い致します。

>測地系TOKYOの写真を一つmiya@japo.netに送って
了解しました。
個人では持っていないので、すぐには送れないかもしれませんが、週明けまでには。

ねねさん、TOKYOの写真ありがとうございました。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)