今頃になって Google Maps API v2 から v3 対応へ修正

年末まで仕事が埋まらず、暇になってしまいました。暇な時間の有効活用のために、まずは長い間 Google Maps API バージョン 2 のまま手つかずだった本館の Google Maps API で RSS 1.0 から地図表示するページをバージョン 3 に対応させることにしました。平…

GMapsAPI と prototype.js の併用を止める

本館の Google Maps API で RSS 1.0 から地図表示するページでは Google Maps API と prototype.js 1.3.1 を混ぜて使っていました。この2つはクリティカルな部分が重複していますので「いつかは衝突するだろう」と懸念してましたが、Ajax と Event 回りのハ…

v1 は 11 月の第 1 週までらしい

Google Maps API ブログに、「11月の第1週に v1 をシャットダウンする計画」との記述が登場しました。まだ v1 を使っているページを急いで v2 対応に書き直さないと! ⇒ Google Maps API Official Blog: Revision 2.65 of Maps API v2 Finally, we plan to s…

ドラッガブル・マーカー

Google Maps API v2 のマーカーを地図の上でドラッグできる機能がオフィシャルにアナウンスされ API ドキュメントにも記載されました。ただし、現在のところ、マーカーを表示されている外にもっていこうとしても自動的に地図がスクロールされず、現在表示さ…

フィードと連携(その2)

Tociyuki::Diary - フィードと連携の javascript の再利用性を上げるために、リファクタリングしました。 ⇒ https://tociyuki.sakura.ne.jp/util/geotkbure.03.js この版を用いた、HTML のスクリプト要素の典型的な記述は次のとおりです。 var map=new GMap(…

ExifToolのコマンドライン作成

Google Mapsの地図を使うと細かく座標を指定できて本当に便利。地図上をクリックした位置の経緯度を読み出すだけでなく、ExifToolのGPSデータ書き込みコマンドライン文字列を生成させてみることにしました。input要素に書き出されたものをコピー&ペーストし…

GPointにメソッドを追加してみました

ダーティーな方法ですが、APIのGPointクラスに直接メソッドを追加してみました。個人はこれで良いのですが、法人さまにはお勧めできませんよねぇ……こんな方法(笑)。 ⇒ この稿のものより綺麗なやりかたを7月15日のwgsgmap.jsへ置いておきます。 下のWGSPoint…