MapFan Web 地図画面 → Google Maps Satellite 移動ブックマークレット

上の続きです。

Squeak システムに馴染みのない方のために、ブックマークレット版を書いてみました。

使い方は一緒です。MapFan Web の地図画面(左上に「リンク URL」がある画面)でこのブックマークレットを実行すると、Google Maps に移動して同じ場所にフォーカスされます。

javascript:(function(){ary=document.form11.textfield222.defaultValue.match(/\d+/g);function getDegStr(nn,delta,size){return String(parseInt(ary[nn])+ary[nn+1]/60+(parseInt(ary[nn+2])+ary[nn+3]/10)/60/60+delta).substring(0,size);}location.href='http://maps.google.com/maps?ll='+getDegStr(4,0.0032,9)+','+getDegStr(0,-0.00325,10)+'&t=k';})()

(整形するとこんなかんじ)

javascript:(
   function(){
      ary=document.form11.textfield222.defaultValue.match(/\d+/g);
      function getDegStr(nn,delta,size){
         return 
            String(
               parseInt(ary[nn])
               +ary[nn+1]/60
               +(parseInt(ary[nn+2])+ary[nn+3]/10)/60/60
               +delta).substring(0,size);
      }
      location.href='http://maps.google.com/maps?ll='
         +getDegStr(4,0.0032,9)+','
         +getDegStr(0,-0.00325,10)+'&t=k';
   })()

http://www.mapfan.com/index.cgi?MAP=E139.43.56.7N35.39.25.9&ZM=10六本木ヒルズ


移動時自動ズーム版に続く。