ちょっと前にGoogleマップの日本版が新しくなり地図がとても見やすくなりました。
しかし、XOOPS用のモジュールMyGmapで表示される地図は古いまんまです。
ソースを一文字書き直して新しい日本版地図が表示されるようにしてみました。
変更するのは、modules/mygmap/mygmap_loader.js の三行目。
var mygmap_gapi_src = “http://maps.google.co.jp/maps?file=api&v=1&datum=wgs84&key=” + mygmap_API;
「v=1」となっているのを
var mygmap_gapi_src = “http://maps.google.co.jp/maps?file=api&v=2&datum=wgs84&key=” + mygmap_API;
「v=2」にするだけです。
ここを見ると英語でごちゃごちゃ書いてあるので、他にもなんかしなくてはいけないのかもしれませんが、これだけでも特に問題なく動いているっぽいです。
新しいバージョンは見やすくていいですねー
[2006.11.4追記]
この変更を行うと、マーカー登録に失敗する場合があるようです。どうも旧Verではサポートされていなかった拡大率で登録すると失敗する場合があるみたいです。そんな時は、少し縮小状態にすると登録できたりします。