Geocodingタグの投稿

2008-08-09
晴れ

Google マッププラグイン Lightweight Google Maps 1.40 リリース

ゆりこ による 22:53:27 の投稿
カテゴリー: WordPressハック
タグ: , , , , , ,

Lightweight Google Maps の情報ウィンドウをタブ表示画像

WordPress 用 Google Maps プラグイン「Lightweight Google Maps」のバージョン 1.40 正式版をリリースします。バージョン 1.30 からの変更点は以下の通りです。

  • WordPress 2.0.x に再び対応することにしました。
  • 携帯電話での地図表示は Mobile Eye+ にも対応しました。ただし、「この場所の地図」というテキストリンクになります。
  • Ktai Location 1.0.0 以降で導入した、Lat_Long フィールドの第3引数 (高さ) に対応しました。以前のバージョンは非対応のため、高さフィールドを持つ Lat_Long フィールドを認識しない場合がありました。
  • 衛星写真のみの表示を廃止し、地形図を表示できるようにしました。ただし、以前のバージョンで衛星写真の表示を設定している場合は、設定パネルで設定を変更しない限り、そのまま表示されます。
  • 独立の地図ページを開いたとき、最新地点のマーカーに対して情報ウィンドウが出るようにしました。また、投稿に出た地図のマーカーをクリックして独立の地図ページにジャンプしたときはその地点のマーカーに情報ウィンドウが出るようにしました。
  • 独立の地図ページにおいて、同一地点に複数の投稿があるときはタブウィンドウにして、マーカーが重ならないようにしました。ただし、微妙に位置情報がズレているときは、タブウィンドウにならずマーカーが重なってしまうことがあります。
  • 独立の地図ページにおいて、固定ページで設定した位置情報 (Lat_Long フィールド) を認識してマーカーが打たれるようになりました。従来は、地図ページで打たれるマーカーは、投稿で設定されたものだけでした。
  • 独立の地図ページで、カテゴリーの絞り込みメニューは、「表示」ボタンを廃止して、メニューを選択するだけで済むようにしました。
  • WordPress 2.6 以降で、wp-content/ ディレクトリーもしくは wp-content/plugins/ ディレクトリーを移設した場合に対応しました。lightweight-google-maps/wp-load.php の書き換えが必要です。
  • 各投稿に記録された Lat_Long カスタムフィールドをすべて削除する機能がつきました。プラグインの削除時などにご利用ください。
ダウンロード: lw-google-maps140.tar.bz2 (30.5KB)

バージョン 1.40 はベータ版を4回出していましたが、ついに正式版としてリリースいたします。ベータ版その4からは、MobilePressNeo サポートの削除と、固定の地図ページでのデザイン調整です。MobilePressNeo を使っていると、PC から閲覧していた場合でも「この場所の地図」というテキストリンクになったり、固定の地図ページが出なかったりという問題があったため、対応をあきらめました。MobilePressNeo の場合、PC であっても「携帯閲覧である」と処理してしまったのが理由なので、判別をあきらめてすべて PC であると処理することにしました。その結果、携帯では地図が出ません。

2008-07-12
晴れ

Google Maps プラグイン Lightweight Google Maps 1.30 リリース

ゆりこ による 08:42:16 の投稿
カテゴリー: WordPressハック
タグ: , , , ,

Lightweight Google Maps 見本画像

WordPress 用 Google Maps プラグイン「Lightweight Google Maps」のバージョン 1.30 をリリースします。変更点は以下の通りです。

  • 固定ページの地図で、キーワードタグでの絞り込みに対応しました (WordPress 2.3 以降が必要)。
  • 携帯電話向け地図を出す機能は Ktai Style 1.42 以降が必要となりました (Ktai Style 1.41 以前では地図が出ません)。
  • WordPress 2.6 ベータ版への対応を盛り込みました。
  • 各エントリーの地図を「固定ページへのリンク」にしている場合、「この位置を大きい地図で見る」リンクが出力されない不具合を修正しました (バージョン 1.20 で発生した不具合)。
ダウンロード: lw-google-maps130.tar.bz2 (23.9KB)
バージョン 1.40 をリリースしました。

今回は、Ktai Style バージョン 1.41 で地図が出なくなった問題の対応、WordPress 2.6 ベータ版への対応がメインです。おまけとしてキーワードタグでの絞り込みにも対応しています。

[追記] 固定ページの大きい地図で出てくるマーカーは、投稿に付与した Lat_Long フィールドのものに限られてしまうという制約はそのままです。(地図表示以外の) 固定ページで Lat_Long フィールドを入れた場合、そのページで小さい地図は出ますが、地図ページではその地点のマーカーが出てきません。これはちょっと不可思議な動作になってしまうので、今後のバージョンでは直す予定です。

2008-03-23
晴れ

Google Maps プラグイン Lightweight Google Maps 1.21 リリース

ゆりこ による 16:21:55 の投稿
カテゴリー: WordPressハック
タグ: , , , ,

WordPress 用 Google Maps プラグイン「Lightweight Google Maps」のバージョン 1.21 をリリースします。変更点は以下の通りです。

  • 設携帯電話向け地図の大きさを設定できるようにしました。
  • 複数の位置情報を持つ投稿で、同じ地図がダブってしまう問題を修正しました。
ダウンロード: lw-google-maps121.tar.bz2 (22.9KB)
バージョン 1.30 をリリースしました。

今回は、1.20 に対するバグフィックスです。複数の位置情報がある場合、携帯電話では同じ地図がダブってしまう (2つ位置情報があれば、3つ地図が出る) という問題がありました。また、携帯電話向け地図のサイズを設定できるようにしました。お手数ですが、アップグレードをお願いいたします。

2008-03-14
くもり一時雨

Google Maps プラグイン Lightweight Google Maps 1.20 リリース

ゆりこ による 20:44:17 の投稿
カテゴリー: WordPressハック
タグ: , , , ,

WordPress 用 Google Maps プラグイン「Lightweight Google Maps」のバージョン 1.20 をリリースします。変更点は以下の通りです。

  • Ktai Style 1.20 以後を利用している場合、携帯電話でも地図が出るようにしました。
  • WordPress 2.5 への対応を盛り込みました。
  • 設定画面の場所を、「プラグイン」タグから、「設定」または「各種設定」タブに戻しました。
ダウンロード: lw-google-maps120.tar.bz2 (22.7KB)
バージョン 1.21 をリリースしました。

約半年ぶりのリリースですが、今回は携帯電話でも地図が出るという機能アップを図っています。WordPress 2.5 対応はオマケで、設定画面を WordPerss 2.5 スタイルに合わせただけで、従来バージョンも WordPress 2.5 で動きます。

同一地点の位置情報が複数あるとき、固定ページでのマーカーが重なってしまう問題などは、今回は対応していません。Ktai Style の開発は一段落させて、しばらくは当プラグインをいじった方がいいのかな?

2007-09-27
晴れ

WordPress 用 Google Maps プラグイン Lightweight Google Maps 1.10 リリース

ゆりこ による 03:16:14 の投稿
カテゴリー: WordPressハック
タグ: , , , ,

WordPress 用 Google Maps プラグイン「Lightweight Google Maps」のバージョン 1.10 をリリースします。プラグインの詳細は配布サイトをご覧ください。主な修正点は以下の通りです。

  • WordPress 2.3 に対応しました。そのかわり、2.0.x 以前では動かなくなりました。
  • ページテンプレートを修正しなくても、カテゴリー絞り込みメニューと地名検索フィールドが表示されるようにしました。
  • 設定画面の場所を、オプション→Google Maps からプラグイン→Google Maps に移動しました。
ダウンロード: lw-google-maps110.tar.bz2 (21.9KB)
バージョン 1.20 をリリースしました。

実は、バージョン1.10 は4月には作っていたのです。カテゴリー一覧メニューを出す API が WordPress 2.1 から変更され古い API が非推奨になったため、両方の API が使える間にリリースしようと思っていたのに、うっかり忘れていました。古い API を削除した WordPress 2.3 が出てしまったので、やっと重い腰を上げた次第です……。

[追記] バージョン 1.01 も WordPress 2.3 で動きます。動かないと思ったのは勘違いでした。でもまあ、ページテンプレートの修正をしなくていいのは楽なので、新規に導入する方は 1.10 を使ってください。

2007-04-12
晴れ

WordPress 用 Google Maps プラグイン Lightweight Google Maps 1.01 リリース

ゆりこ による 23:28:33 の投稿
カテゴリー: WordPressハック
タグ: , , , ,

WordPress 用 Google Maps プラグイン「Lightweight Google Maps」のバージョン 1.01 をリリースします。

ダウンロード: Lightweight Google Maps 1.01 (26.2KB)

今回はバグフィックス2点です。

  • WordPress のアドレス (get_settings(‘siteurl’)) と、ウェブログのアドレス (get_settings(‘home’)) が違う環境において、固定ページの地図でマーカーが出ないバグを修正しました。
  • Windows サーバーにおいて、固定ページの地図でマーカーが出ないバグを修正しました。

さて、次のバージョンでは、WordPress 2.1 以降において、ページテンプレートで the_content() の直前にコード挿入しなくてもプルダウンメニューが出るようにする予定です。

2007-02-28
晴れ

WordPress 用 Google Maps プラグイン Lightweight Google Maps 1.00 リリース

ゆりこ による 11:34:48 の投稿
カテゴリー: WordPressハック
タグ: , , , ,

WordPress 用 Google Maps プラグイン「Lightweight Google Maps」のバージョン 1.00 をリリースします。いろいろあったバグも取れたと判断して、正式版とします。ダウンロードは上記リンクの配布サイトから行えます。

Yongfook 氏の Plug ‘n’ Play Google Map に不満があったので改良を加えていると、ほとんど全面的に書き直しになりました;-) 自分が欲しかった機能はほぼ実装できたので満足しています。

今後は、固定の地図ページ用のテーマファイルの改造を不要にしてインストールを簡単にしたり、API の第三者利用を防ぐ制限機能をつけたりなどの細かい改良を行う予定です。大幅な機能追加は、アイディアが出てきたら行うでしょう。もし意見や要望があれば、このエントリーにコメントをつけたり、わたしにメールするなどでお願いします。

[追記 21:46] サーバーが Windows の場合にマーカーが出ないというバグがあることが分かりました。WordPress を Windows サーバーで動かしている人は少ないでしょうが、ローカルテスト用に Windows で PHP を動かしている人はそこそこいると思います。でも影響は少ないと思うのでバグフィックスのリリース版は作りません。CVS からlw_googlemaps.php を入手して入れ換えてくらはい。

2007-02-23
雨

WordPress プラグイン Lightweight Google Maps 0.9.9.1 リリース

ゆりこ による 22:58:04 の投稿
カテゴリー: WordPressハック
タグ: , , , ,

WordPress 用 Google Maps プラグイン Lightweight Google Maps バージョン 0.9.9.1 をリリースします。本日報告されたバグを修正したバージョンです。ダウンロードは上記リンク先 (Sourceforge.jp) から行えます。バグフィックスのために、管理画面での設定内容を少し変更しています。ドキュメントをよく読んで変更をお願いいたします。

今回はバグ修正と Shift_JIS リソースの同梱だけで、KML 対応などの新機能は入っていません。Shift_JIS 対応はしない予定でしたが、どうやら、Ajax で XML をやりとりする場合は Shift_JIS でもさほど問題ないらしいので、とりあえずリソースを添付して、問題があれば報告を仰ぐという形にしてみました。Shift_JIS なウェブログのみなさん、ぜひ試用をお願いいたします。

2007-02-18
雨のち晴れ

Geocoding は別プラグインの方がいいかも

ゆりこ による 13:30:14 の投稿
カテゴリー: WordPressハック
タグ:

Ktai Location に Geocoding 機能をつけると書きましたが、別プラグインに分離した方がよさそうな気がしてきました。とりあえず実装してみて、それなりに動作は良好っぽいんですが、Google Maps API 限定というのがイマイチに思えてきたからです。

Geocoder の提供において Google はむしろ後発の方で、日本においては Geocoding.jp とかがあります。複数のサービス対応にしてどれを使うか選べるようにするならば管理画面が必須になり、それだけでプラグインが大きくなってしまいます。それに、Geocoding は、もはや携帯電話と関係なくなってしまいますから「Ktai Location」に含めるのも変です。

しかし、投稿した内容から位置情報を読み取るという機能においては、Ktai Location と同様なので、まとめてもいいかという気もします。うーん、悩みますね〜〜。

[追記] とりあえず、Ktai Location に Geocoding 機能を試験実装したものを CVS リポジトリーに置いておきます。

2007-02-17
雨

WordPress 用 Google Maps プラグイン Lightweight Google Maps 0.9.9 リリース

ゆりこ による 20:15:33 の投稿
カテゴリー: WordPressハック
タグ: , , , ,

WordPress 用 Google Maps プラグイン Lightweight Google Maps 0.9.9 をリリースします。Geocoding 機能を付与したり、EUC-JP ウェブログでも日本語ローカイズが有効になったり、カテゴリーでの絞り込みでも Ajax 的な非同期読み込みを実行したりと、0.0.1 のバージョンアップにかかわらず、大幅修正となっています;-)

実は、今回一番影響の大きい修正は、WordPress に保存するオプション値の名称変更です。今までは Plug ‘n’ Play Google Map プラグインのオプション名称と共通にしていましたが、その共通化をやめて独自名称に変更しました。設定値の移行は、一度管理画面を開いてそのまま「設定を保存する」ボタンを押すだけで可能です。詳細は付属のドキュメントをよく読んでください。

だいぶコード改善もできましたが、固定の地図ページを開いたときに描画完了まで少し時間がかかるという反応の悪さが少し気になっています。1.0.0 リリースでは、このへんに修正を入れるかもしれません。