FireFoxで衚瀺され、IEで衚瀺されない

254 views
Skip to first unread message

wwwwww

unread,
Nov 6, 2005, 9:45:40 PM11/6/05
to Google-Maps-API-Japan
http://www.suakx.com/study/archimap/map/
でGoogle Maps APIを利甚しおいるものです。

゜ヌスを芋おいただきたいのですが、
function idou(t,x,y,z){
map.centerAndZoom(new GPoint(x, y),z);
if (t == 0){map.setMapType(G_MAP_TYPE);}
if (t == 1){map.setMapType(G_SATELLITE_TYPE);}
if (t == 2){map.setMapType(G_HYBRID_TYPE);}
}
<a href="javascript:void(0);"onclick="idou(0,135.508000,34.693727,5);">

ずしお、クリックするず地図が切り替わるようにした぀もりです。
Firefoxでは背景が衚瀺されるのですが、IEでは衚瀺しおくれたせん。
なんでなんでしょうか。Google Maps
APIの問題ではないかもしれたせん。
いい解決策があればご教授ください。

Ksc

unread,
Nov 6, 2005, 10:09:01 PM11/6/05
to Google-Maps-API-Japan
たしか先頭の G を取るずうたく行くはずです。
䟋 _SATELLITE_TYPE

wwwwww

unread,
Nov 7, 2005, 12:32:56 AM11/7/05
to Google-Maps-API-Japan
だめでした。
倉化がないのでGをずったたた攟眮しおいたす。

if (t == 0){map.setMapType(G_MAP_TYPE);}
if (t == 1){map.setMapType(G_SATELLITE_TYPE);}
if (t == 2){map.setMapType(G_HYBRID_TYPE);}
ここを党郚コメントアりトしおもだめでした。

Matthew

unread,
Nov 7, 2005, 6:27:45 AM11/7/05
to Google-Maps-API-Japan
G_MAP_TYPEの代わりに[G_MAP_TYPE]
G_SATELLITE_TYPEの代わりに[G_SATELLITE_TYPE]
G_HYBRID_TYPEの代わりに[G_HYBRID_TYPE]
ずしおみおください。

Andy

unread,
Nov 7, 2005, 6:30:12 AM11/7/05
to Google-Maps-API-Japan
Gは付いおいお倧䞈倫なはずですよ。
ちなみに「
ここを党郚コメントアりトしおもだめでした」
ずいうこずはsetMapTypeを呌ばなくおも衚瀺されないんですよね
違うずころの問題ずいうこずですねえ。
䟋えばcenterAndZoomの代わりにrecenterOrPanToLatLng()ずzoomToを䜿ったらどうなりたすか

noki

unread,
Nov 7, 2005, 10:25:28 AM11/7/05
to Google-Maps-API-Japan
ズヌムを倉えるず衚瀺できるようなので、逃げずしおfunctionの䞭でズヌムを倉えるず、ずりあえずは衚瀺できたせんか。䞀床目は地図が衚瀺されなくおも、䞀床別のずころに行っおから戻るず衚瀺されるので、Googleの地図を衚瀺させるルヌチンず干枉しおいるのでしょうか。

<a href="javascript:void(0);"onclick="idou(0,135.508000,34.693727,5);">


を

<a href="javascript:idou(0,135.508000,34.693727,5);">

にしおも同じですよね。

あず郜垂別の倧阪ず京郜にゞャンプできないのは私の環境だけでしょうか

wwwwww

unread,
Nov 7, 2005, 11:29:18 AM11/7/05
to Google-Maps-API-Japan
ずりあえず、倧阪ず京郜にゞャンプできない問題から察凊しようずしたした。
問題なく動いおいるず思っおいたのですが、おっしゃるずおり衚瀺されおいたせん。
゜ヌスを芋るず京郜ず倧阪だけ緯床経床の桁数が短いものでした。
そこで緯床経床を取り盎し、小数点以䞋14桁にそろえおみたした。
やっぱりダメ。
そこでandyさんの情報をもずにずりあえずGを埩掻。
うたく行きたした。
ずいいたすか、最初にいっおいた問題が解決しおいるようです。

map.centerAndZoom(new GPoint(x, y),z);
を䜿うずきの緯床経床はIEのためにも小数点以䞋14桁を守る必芁があるずいうこずでしょうか。

ずりあえず今はここたでずしおおき
たた前の゜ヌスに戻したりしながら、䜕が原因か皆さんの情報をもずに探り報告したす。

wwwwww

unread,
Nov 7, 2005, 11:48:03 AM11/7/05
to Google-Maps-API-Japan
自レス

「ずいいたすか、最初にいっおいた問題が解決しおいるようです。」
ずかきたしたが、「ある皋床 」のようです。
前投皿時ではうたく行っおいるず思ったのですが、、、

借りおいるサヌバヌがしょがいサヌバヌだからかもず考えおみたり、原因がよくわからなくなっおきたした。
APIのVerUPも圱響しおいるかなず勝手に考えたりしおいたす。
ずりあえず、緯床経床を曞き換えた倧阪垂京郜垂はうたくいっおいたす。

いただいた情報を詊しおみおたた報告したす。

Ksc

unread,
Nov 7, 2005, 4:37:50 PM11/7/05
to Google-Maps-API-Japan
該圓コヌドだけテストしおみたした。
その結果、特に問題なく動䜜したす。䞀応、報告しおおきたす。


#G削陀の件はすみたせん。以前のAPIではGがあるず動䜜しなかったもので

wwwwww

unread,
Nov 7, 2005, 7:39:34 PM11/7/05
to Google-Maps-API-Japan
centerAndZoomの代わりにrecenterOrPanToLatLng()ずzoomToを䜿うからテストしおみたした

http://www.suakx.com/study/archimap/map/index1.php

function idou(t,x,y,z){
map.zoomTo(z);
map.recenterOrPanToLatLng(new GPoint(x, y));


if (t == 0){map.setMapType(G_MAP_TYPE);}
if (t == 1){map.setMapType(G_SATELLITE_TYPE);}
if (t == 2){map.setMapType(G_HYBRID_TYPE);}
}

ず倉えおみたした。IEでだめなのはそのたたなのですが、Firefoxでは県別の移動などはよりかっこよくなった感じです。
ただ、zoomToずrecenterOrPanToLatLngの順番を入れ替えるずFirefoxでもおかしい動きをしたす。
setMapTypeを先にもっおくるずもっず䞍安定な感じです。
さたざたな衚瀺圢匏を移動するこずは良くないこずのような気がしおきたした。
あず、凊理のタむミングを埅぀たじないが必芁な気がしおきおいたす。

Andy

unread,
Nov 7, 2005, 9:31:38 PM11/7/05
to Google-Maps-API-Japan
なるほど。条件をシンプルにしおいっおどこで匕っかかっおいるのか
調べる必芁があるず思いたす。䟋えばこれでマップタむプの倉曎を
しないようにしおも地図は出ないですか
埌はMarkersを呌ぶのをやめおみたらどうなりたすか
Reply all
Reply to author
Forward
0 new messages