separator separator tab separator tab separator links separator map separator spacer
馬場内科logo_0
馬場内科logo_1 馬場内科logo_2

医療法人 爽々会 馬場内科

ウォーキング・マップ : 履歴と注意点


距離計算の方法を,三平方の定理で計算した後緯度で補正する式ではなく,Google Maps API に備わっているメソッドに変更しました。測定中に測定用マーカー以外のマーカを表示できるようにしました。
2007.9

距離測定中に,マーカーやポリラインを消せるようになりました。先に配置したマーカーやポリラインが邪魔になって,次のポイントがクリックできないようなときに使えます。
2007.9

距離測定途中で,アンドゥ(測定ポイントの段階的修正)ができるようになりました。
2007.9

Google Maps API のジオコーディングを利用して,住所や施設の名称などを入力するとその地域に移動できるようになりました。検索がヒットしさえすれば,地球上のどこであっても地図をスクロールする手間をかけずに距離を測定することができます。
2007.9

IE でポリラインが表示されない点と,やはり IE でサイドメニュー内でマウスオーバーが正しく動作しなかった点を修正しました。
2007.9

フォトアルバムのスライド・ページ下方に表示されている Exif 撮影データは,非 CPU レンズを使用している場合,誤って記録されている場合があります。
2007.8

距離測定終了後,位置や倍率を保持したまま,繰り返し測定ができるようになりました。
2007.5

このページを表示するには,ブラウザの設定で JavaScript を有効にする必要があります。Firefox 2.0,Opera 7.5,IE 6.0 で表示されることを確認していますが,その他のブラウザで表示されない場合は,下のリンクからフォトアルバムをご覧ください。
ウォーキング・スポット一覧

フォトアルバムを表示するには,JavaScript を有効にする必要があります。全く表示されなかったり,表示がおかしい場合(バックが黒ではなく白くなるなど)は,ブラウザの表示メニューでエンコードをUnicord (UTF-8) または自動選択に変更してみてください。

Google の地図データがあれば,地図の表示や距離の測定は世界中どこでも可能です。距離計算は緯度経度から,geocoder.us さん:http://geocoder.us/blog/ に記載された近似式(三平方の定理で計算した後緯度で補正する式)を使って求めていますが,誤差は実用上問題のない範囲におさまっているようです。

マーカーの消し方がわからないので,測定終了後のマーカーのクリアは,単にページをリロードしているだけです。したがって次の測定までに少し時間がかかることと,位置や倍率がデフォルトに戻ってしまうという欠点があります。

距離測定途中のアンドゥはできません。間違えたら初めからやりなおしてください。

JavaScript の知識などほとんどありませんので,月と六ペソさん:http://japonyol.net/editor/ , studio OAK さん:http://www.s-oak.jp/ 他いくつかのサイトに掲載のスクリプトを参考にしています。スクリプトの位置や順序,データの挿入部分などかなりおかしな状態になっていますが,一応動いているようですので現状のままにしています。そのうち改善したいと思っています。→おそらく無理です。
2007.5 馬場内科