昨日の Maps API も maps.google.com も、ストリートビューはいまひとつ使いづらい。
ガイドの青い Polyline も重い。よって Maps API やりなおし。
左の地図を(シングル)クリックしたら、その箇所のパノラマが右に出る。
グーグルがこの事業にかけるマンパワーなどのコストに思いを致すと、つくづく感心する。全国津々浦々を走り回って撮影し尽くすつもりなのか知らん。しかも国土や町並みは時々刻々と変容しているから、後々アップデートするのもタイヘンなことだ。
追って API for Flash にも敷延していただきたいところ。
追加:ルート案内と抱き合わせ
またまたマネをさせていただきました。
見づらさを解消して、なおかつ
マーカーと連動しているところ・・・スゴイです。
いつもお世話になります。これからもよろしくです。
これはすごく軽快な動きでいいですね。
ところで、Googleが軽トラックまで使ってキャプチャーしているようなところを見ると、日本全国網羅も可能な感じですね。
» エドルネさん、cyberden さん
えー、プリウスだけじゃないんですか・・・。全国を走るつもりなんでしょうかね。
たとえば都心や横浜、鎌倉に特化したマップなら、GStreetviewOverlay(上の例なら37・38行目)を消すことで、さらに動作が軽快になりますね。
お世話になります。
参考にさせていただいております。
Netscape7.1 にて
Google Maps API ストリートビュー(その2)
を実行したところ、地図、パノラマビューともに表示されませんでした。(泣
function new_center(lat,long) {
にて、long が missing formal parameter
とのこと、
また、initialize is not defined とも返されています。
**ここは、initialize(chosen) => initialize() とすることでなんとかなりそう・・
new_centerがどこでCall されているのか見えなくて、私には修正できそうもありません。
だれか助けて・・
すみません。。
Flash9.0をInstallしたところパノラマも表示されました。
お騒がせして、申し訳ありません。。
再々すみません
やはり、Javascript error がでます。
function new_center(lat,long)
をコメントアウトすれば、Netscape7.1 でもパノラマが表示されますが、MAPと連動しません。
**IE6.0では連動します。
function new_center(lat,long)
をコメントアウトしなければ、先ほどと同じく
function new_center(lat,long) {
にて、long が missing formal parameter
となります。
» ao さん
以下のように書き直してください。
function new_center(lat, lng) {
var point = new GLatLng(lat, lng);
(lat,long) を、(lat, lng) に変更です。