[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 07/30 17:56 / Filesize : 220 KB / Number-of Response : 918
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Google Maps API 質問箱



1 名前:nobodyさん [2005/07/21(木) 12:52:31 ID:zMECXA3l]
Google Maps API関係はこちらで質問して!

463 名前:nobodyさん mailto:sage [2006/12/02(土) 02:01:46 ID:???]
>>462
サンプルデータで試してみました。
データが多いとさすがにブラウザが重いですね。
GPSの誤差は意外と小さいのかも。


464 名前:nobodyさん mailto:sage [2006/12/02(土) 08:57:41 ID:???]
うん、さすがに 1,000 ポイント超えるとモッサリするんで慌てて間引き機能付けた。
ここらへんはスクリプト言語でやってる以上仕方がないか。

465 名前:nobodyさん [2006/12/02(土) 14:37:28 ID:NfHzLuzR]
携帯GPSを使って自分の位置を取得して載せられるBBSを作ったんだけどさ
やっぱ、一つのページにいくつもマップを載せると極端に遅くなるね
三カ所くらい載せると一ページ開くのに15秒くらいかかるよorz

466 名前:nobodyさん [2006/12/02(土) 15:54:12 ID:ieD/bidJ]
最初の2行はいらない自己主張だな

467 名前:hpg ◆Mf7EUUQl3Q [2006/12/15(金) 17:14:30 ID:N01h6JTe]
>>460 亀レスだけど

var ichi = location.href.split("?")[1];
var zahyou = "new GLatLng(" + ichi + ")";



var xy = location.href.split("?")[1];
var y = xy.split(",")[0]*1;
var x = xy.split(",")[1]*1;
var zahyou = new GLatLng(y, x, 15);


で、いいでない?

ってか過疎ってるなぁ。ココ

468 名前:nobodyさん mailto:sage [2006/12/16(土) 11:33:48 ID:???]
マーカーが重なりあった時に、
手前に表示させたいマーカーを指定することってできますか?
(CSSでたとえるとz-indexの様な指定)

緯度を変更するだけで手前にくるマーカーが入れ替わったりするので、
思うように表示できず悩んでます。

469 名前:nobodyさん mailto:sage [2006/12/16(土) 11:50:36 ID:???]
>>468
setZIndexで出来ると思う。
ttp://www.google.co.jp/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-26,GGGL:ja&q=googlemaps+setZIndex

470 名前:468 mailto:sage [2006/12/16(土) 15:12:26 ID:???]
setZIndexなんてものがあったんですね。
ただ、南にあるものが手前に表示されるという仕様と、
ベン氏が同じスレを2つ立てていたことまでしか理解できませんでした。

コピペコピペでなんとかやってきた程度の知識ですので、
もうちょっと勉強してから挑戦しようと思います。

ありがとうございました

471 名前:nobodyさん [2006/12/16(土) 21:09:35 ID:Qv5znrbT]
地図上のある座標から任意の距離だけ離れた座標を計算する方法分かりませんか?

function (緯度, 経度, 距離, 角度) {
 ...
 return 算出後の緯度, 算出後の経度;
}

という関数を作りたい…。



472 名前:nobodyさん [2006/12/18(月) 02:42:03 ID:5Ntp188Q]
GXsltってどう使えばいいんだ。

xsl = GXslt.create(xsltDoc);
xsl.transformToHtml(xmlDoc, document.getElementById("debug"));

てな感じに書いてIEで実行すると
ライン: 1055
文字: 31
エラー: 引数の数が一致していません。または不正なプロパティを指定しています。
と言われてしまう。
Google Maps APIは2.69、IEは6.0SP2。

そもそもはopenInfoWindowXsltが無くなったからどうにかしようと
したところから始まったんだけど…。簡単にはいかないな…。

473 名前:460 mailto:sage [2006/12/18(月) 17:33:44 ID:???]
>>467
うおお!うまくいきました!
サンクスです…m(_ _)mありがたや〜

474 名前:nobodyさん mailto:sage [2006/12/22(金) 03:35:05 ID:???]
いつのまにか、日本の住所のgeocoding復活した!?

475 名前:nobodyさん [2006/12/23(土) 00:00:38 ID:XkNNyhHS]
復活っちゃ復活だけど、むしろ初めて正式に対応した。

476 名前:472 [2006/12/23(土) 14:19:08 ID:0w9Xk9YQ]
みんなGXsl使ってないのー?
誰か教えて下さりやがれorz

477 名前:nobodyさん mailto:sage [2006/12/24(日) 18:29:22 ID:???]
住所から緯度経度を割り出すにはgeocoding使えば良いですが、
逆に緯度経度から住所を出すやりかたってありますか?

478 名前:nobodyさん [2006/12/25(月) 18:27:43 ID:WsugFYf5]
>波紋を呼ぶGoogle検索APIの提供中止
ttp://blog.japan.zdnet.com/google/

検索APIの話ではあるけど、Googleが金にならないサービスを切り始めた
以上、Maps APIも、いつ終了のお知らせくるかわからんね。



479 名前:nobodyさん [2006/12/30(土) 15:33:39 ID:bPh7z8qT]
Google Maps 日本国内の地図で現行の最大倍率よりもさらにズームインさせる方法ってありませんか

480 名前:nobodyさん mailto:sage [2006/12/31(日) 13:06:55 ID:???]
画面に近づく

481 名前:nobodyさん [2007/01/10(水) 01:29:19 ID:rNLvz5g9]
ごめん、話豚切り。
商用利用不可なのかどうかって話だけどさ、
これはどうなの??

calamel.jp/?act=map_search

モロじゃない?



482 名前:nobodyさん mailto:sage [2007/01/10(水) 09:06:30 ID:???]
>>481
店の場所を表示してるだけじゃないの?
ダメなんだっけ?

483 名前:nobodyさん mailto:sage [2007/01/10(水) 10:25:14 ID:???]
>>482

ん〜。

出店するのは有料なのよ。

>>481は、ロリポのサービスなんだけど、ここレンサバ借りて、さらにもう少しお金を出せば
地図にのっけてもらえる(カラメルに出店)

calamel.jp/?act=open#head


いや、そのカラメルに出店ってのが、地図にのっけてもらうだけでなく、いろんなサービス
がセットなのよ。その一つとして地図上に載せてもらうみたい。
オマケみたいなノリなのかなー。それなら商用利用可みたいな。

どうなんだろ?




484 名前:nobodyさん mailto:sage [2007/01/10(水) 10:34:47 ID:???]
>>483
地図を見る人が無料であればいいんじゃないの?

485 名前:nobodyさん mailto:sage [2007/01/10(水) 12:18:05 ID:???]
>>483
「地図を全ての人が無料で見ることができる」仕様にすれば
どんな形態の商用利用でもOKだよ。
お金を払った人しか見られないとか
企業内の特定の部署だけが利用するとかはアウト。

486 名前:483 mailto:sage [2007/01/11(木) 01:41:59 ID:???]
>>484>>485

なるほど、サンキュ。なんか勘違いしてたよ。
そうか、そんなノリでいいのか。
勉強になったYO

487 名前:nobodyさん [2007/01/14(日) 15:34:00 ID:1KtXMdIw]
ホッシュ

488 名前:nobodyさん [2007/01/17(水) 13:49:44 ID:Eb/MO9fa]
住所から経度と緯度を取得するメソッドはあるみたいですが
これの逆ってできますか?

489 名前:nobodyさん mailto:sage [2007/01/17(水) 23:16:57 ID:???]
ひつこいと嫌われるで

490 名前:nobodyさん mailto:sage [2007/01/21(日) 08:50:10 ID:???]
clearOverlaysってあんましつかわんほうがいいの?
なんかたまに沸けわからんエラーがでる

491 名前:nobodyさん [2007/01/23(火) 00:07:28 ID:LAcnGKIb]
ついさっきあたりからGeocodingが使えなくなったんだが
これも動いてないし
なんで?
api.knecht.jp/geocoding/



492 名前:nobodyさん mailto:sage [2007/01/23(火) 16:46:17 ID:???]
GoogleMAPで、MAPが表示されるまでの間
本家だと、読み込み中....
って表示されますよね。。

コレってどのイベント使って作ればよいのでしょうか?

493 名前:nobodyさん mailto:sage [2007/01/23(火) 19:21:40 ID:???]
>>492
HTMLにそのまま書いておけばよろし。

494 名前:nobodyさん [2007/01/26(金) 11:51:23 ID:s6s0aaVz]
googlemaps.googlermania.com/2-3.html
このサイトを参考にして、

//マーカーをクリックしたら、吹き出しの中に写真を表示する
GEvent.addListener(marker, "click", function() {
     marker.openInfoWindowHtml("<center><img src='img/2-3_1.jpg' vspace=5 hspace=5><br>国会議事堂</center>");
});

を追加したのですが、マーカーをクリックすると、
'x' は Null オブジェクトではありません。

というエラーが出ます。

何が原因なのでしょうか?

495 名前:nobodyさん mailto:sage [2007/01/26(金) 15:00:10 ID:???]
>>494
それだけじゃ分かりません

496 名前:nobodyさん mailto:sage [2007/01/26(金) 17:08:44 ID:???]
クリックした場所にマーカーを追加するのはできるのですが、
クリックすると増えていきますよね
1個だけマーカーを追加したいのですがどのようにすればいいですか?
(新しいのが追加されれば前のが消える仕組みです)

497 名前:nobodyさん mailto:sage [2007/01/26(金) 17:38:02 ID:???]
>>496
ページ再読み込み

498 名前:nobodyさん mailto:sage [2007/01/26(金) 17:42:30 ID:???]
>>497
クリックするたびにページ再読み込みさせるとページが重くなりそうです。
もっとお手軽な方法はありませんか?

499 名前:nobodyさん mailto:sage [2007/01/26(金) 18:32:02 ID:???]
っremoveOverlay

500 名前:nobodyさん mailto:sage [2007/01/26(金) 18:42:37 ID:???]
GEvent.addListener(map, "click", function(marker, point) {
map.removeOverlay(m);
var m=new GMarker(point);
map.addOverlay(m);
}

としてみたんですが、マーカーが増えるのみです・・・


501 名前:nobodyさん mailto:sage [2007/01/26(金) 19:10:29 ID:???]
こうしたらどうなる?
var m;
GEvent.addListener(map, "click", function(marker, point) {
if (m != null ) map.removeOverlay(m);
m=new GMarker(point);
map.addOverlay(m);
}




502 名前:nobodyさん mailto:sage [2007/01/26(金) 19:20:33 ID:???]
>>501
無事に消すことができました!ありがとうございます!

503 名前:nobodyさん mailto:sage [2007/01/27(土) 15:36:12 ID:???]
大量の住所(CSV)を緯度経度に変換するにはどうすればいいのでしょうか。
今まではGoogleMapEditorを使ってたんですが、一回の変換作業が15件に限定されてしまったようで。。
1000件近くのデータを変換したいんです。

GoogleMapEditor
hsj.jp/gme/

CSVから一括返還できるサービスって無いですかねー。

504 名前:nobodyさん mailto:sage [2007/01/27(土) 15:48:18 ID:???]
>>503
ほれ
ttp://pc035.tkl.iis.u-tokyo.ac.jp/~sagara/geocode/modules/csv-admatch0/

505 名前:nobodyさん mailto:sage [2007/02/03(土) 01:52:10 ID:???]
情報ありがとうございます!
ちょっと前に発見したんですが、精度が低いんですよね・・。

千代田区千代田1−1−1
って言う住所だと

千代田区千代田1−1

までしか変換されないんです。

もう自分で作るしかないと思って今がんばってます

506 名前:nobodyさん mailto:sage [2007/02/09(金) 11:04:41 ID:???]
質問です。Google本家(maps.google.co.jp/)のようにマウスホイールで縮尺の変更って可能なんですかね?
マップの中心を基準に縮尺の変更をするのではなく、ポインタを中心をして縮尺の変更を行いたいのですが・・。
どなたかご存知でしたら教えてください;;

507 名前:nobodyさん mailto:sage [2007/02/09(金) 20:51:15 ID:???]
ttp://japonyol.net/max.html
ここはinfoWindowにHTMLを組み込んでいるページなんですが
この機能を維持したままXML化することはできるんですか?

508 名前:nobodyさん mailto:sage [2007/02/15(木) 21:49:50 ID:???]
xslを適応したxmlを表示させるにはGXsltを使うしかない?
GXsltを解説しているとこがほとんどないから使い方がわからんorz

509 名前:nobodyさん [2007/02/20(火) 19:37:39 ID:yKvnZBxy]
とりあえず使いたいのは
GDownloadUrl
だけなんですけど、MAP API全部読み込まなきゃならないんですよね?
この機能だけちょこっと使えるAPIなんてないですかね?

ブラウザによる差異や、タイムアウトや、エラー処理を実装するのめんどいんですけど・・・

510 名前:nobodyさん mailto:sage [2007/02/21(水) 20:37:55 ID:???]
>>509
mapの機能を一切使わずに
エラー処理やクロスブラウザだけのためにGDownloadUrlを使いたいのなら
prototypeとか別のフレームワークの類似メソッドを使う方がよいと思われ

511 名前:509 mailto:sage [2007/02/24(土) 13:22:41 ID:???]
>>510
超遅レスですが、レスありがとでした。

prototypeなるものは見かけた事はあったんですが
よくわからず素通りしてました・・・OTZ

今回導入して、簡単にAjaxモドキできました。
ありがとうございます。



512 名前:nobodyさん [2007/03/06(火) 17:01:40 ID:n6eG/ElM]
age

513 名前:nobodyさん mailto:sage [2007/03/07(水) 20:08:59 ID:???]
div要素指定してそこにマップ表示するってのが普通の使い方だと思うけど、
UAの関係で、そういう使い方できないので、別の方法でGoogleMapの地図情報利用したいのですが、
何か方法はないですか?

514 名前:nobodyさん [2007/03/08(木) 03:27:46 ID:APKlahko]
日本語ドメインのPunycode表記でAPIキーを取得したのですが
マップを表示しようとするとキーが違うと表示されます。
何か良い対応策は無いでしょうか。

515 名前:nobodyさん [2007/03/09(金) 15:35:05 ID:s0TAwXTD]
Google API Keyを取得したときのサンプルコードをIEやFireFoxで
表示させると普通に表示されるのに、Slaipnirでだけ表示されないのは
なんでだろう?
おなじSlaipnirで本家のGoogleMapはちゃんと見えてるから、Slaipnirの
問題では(多分)ないと思うんだけど。。。同じ状況で悩んでる人いません?

516 名前:nobodyさん [2007/03/09(金) 15:42:00 ID:s0TAwXTD]
>>515
ちなみにコードはアップしても意味がないんだけど、↓これ。全く問題なし

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Google Maps JavaScript API Example</title>
<script src="maps.google.com/maps?file=api&v=2&key=ABQIAAAAoxZqlNzaGflU39bo1bu5rxQgHjSMdBxO04_1VOprMAYel--BghS-e5Rs4K9rAIUzDQVeL5-8Qk1bOg"
type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
}
}
//]]>
</script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="map" style="width: 500px; height: 300px">Loading</div>
</body>
</html>

517 名前:nobodyさん mailto:sage [2007/03/09(金) 22:22:36 ID:???]
動くけどなぁ…スクリプト許可してないとかはないよね。
普通に。

518 名前:nobodyさん mailto:sage [2007/03/09(金) 23:21:18 ID:???]
マーカー使うとIEで異常に表示が遅くなるのは何故だろう
マーカー10個しか表示させてないのに表示まで10秒はかかる

519 名前:nobodyさん mailto:sage [2007/03/09(金) 23:31:20 ID:???]
マーカーの透過処理がpngじゃないからではないのかな。
IEって6とか透過pngまともに使えないから、
ActiveXかなんかで対応してたんだと思うけど。
その関係じゃないかしらん。

520 名前:nobodyさん mailto:sage [2007/03/10(土) 00:32:27 ID:???]
なるほど透過GIFにするかマーカーを四角画像にすればいいな

521 名前:nobodyさん mailto:sage [2007/03/10(土) 22:39:33 ID:???]
海と陸地の判定に成功したハッカーはいませんか?



522 名前:nobodyさん [2007/03/11(日) 13:39:38 ID:NCbGkHMP]
>>517
うーん。じゃ、うちのSlaipnirの問題なのかなぁ?
いや、でも、本家のGoogle Mapは動くんだよなぁ・・・

523 名前:nobodyさん mailto:sage [2007/03/11(日) 22:08:21 ID:???]
>>522
エラーログは出ないの?

524 名前:nobodyさん mailto:sage [2007/03/12(月) 05:18:08 ID:???]
設定変更しないでふぉ状態のSleipnirで試すとか。

525 名前:nobodyさん mailto:sage [2007/03/12(月) 12:54:19 ID:???]
IEで見ると
「インターネットサイトhttp://※※※※※を開けません
操作は中断されました」
て出ます
なにかIEで対応してないものがあるのでしょうか?

526 名前:nobodyさん mailto:sage [2007/03/12(月) 13:33:10 ID:???]
521 です。やはり海と陸地判定は無理?

527 名前:nobodyさん mailto:sage [2007/03/12(月) 14:14:14 ID:???]
>>526
国土地理院かどこかに日本国土のいろんな緯度経度情報データある。
やればできる。

528 名前:nobodyさん [2007/03/13(火) 03:45:34 ID:eMtRgz0L]
>>523
出ないのです。

>>524
そうですよねぇ。でも、ほとんどデフォルトのはずなんですが・・・

529 名前:nobodyさん mailto:sage [2007/03/14(水) 09:35:21 ID:???]
>>527
ありがとうございます。
地道に座標をクリッピングするしかないんですね…。

530 名前:nobodyさん mailto:sage [2007/03/14(水) 10:30:39 ID:???]
>>529
色で判定できないかな?
それか、地理院の海岸線データ使えば?

531 名前:nobodyさん mailto:sage [2007/03/15(木) 00:31:52 ID:???]
>>526
外部サービスを使うのだったら、
refits.cgk.affrc.go.jp/tsrv/jp/rgeocode.html
このサービスで Not Found が出るか出ないかで、海か陸かが分かるかもです。



532 名前:526 mailto:sage [2007/03/15(木) 18:06:01 ID:???]
>>531
ありがとうございます!
これ簡単でいいですね。

そのほかにもいろいろ助言してくれた方、
ありがとうございました。

533 名前:nobodyさん mailto:sage [2007/03/22(木) 19:20:35 ID:???]
何度も出てくる質問で申し訳ないけど、携帯サイトに特定の場所の地図埋め込む方法ってないのかな?
(正規のAPI使って)

534 名前:nobodyさん [2007/03/23(金) 19:28:58 ID:vffsACYG]
自分のサイトに地図が出ないと思ったら、
maps.google.co.jp/maps
ここも出てないみたいです。
なんでーーーー?

535 名前:nobodyさん mailto:sage [2007/03/23(金) 19:52:43 ID:???]
本当だ!
地図が表示されなくなったぞ

もしかして課金開始した?

536 名前:nobodyさん [2007/03/23(金) 19:58:25 ID:zzEqrIJD]
trident、geckoいずれも普通に表示されますが


537 名前:556 mailto:sage [2007/03/23(金) 20:15:12 ID:???]
ふぁいやーほっくすは表示される!
IE6は捨てられた?

538 名前:nobodyさん mailto:sage [2007/03/23(金) 20:54:52 ID:???]
IE6で普通に表示されますが何か

539 名前:nobodyさん mailto:sage [2007/03/23(金) 22:24:40 ID:???]
Win2000のIE6だけ?うちだけ?

540 名前:nobodyさん [2007/03/23(金) 23:05:53 ID:ynnJRuLY]
mac サファリも でないです・・・・(T_T)

541 名前:556 mailto:sage [2007/03/24(土) 04:47:32 ID:???]
なんか表示されるようになりました。
一時的なものだったんでしょうか?



542 名前:nobodyさん [2007/03/24(土) 17:33:47 ID:FnCUa/Wf]
>541

未来から乙w

543 名前:nobodyさん [2007/03/24(土) 17:59:01 ID:ra4BhRNo]
tes

544 名前:nobodyさん mailto:sage [2007/03/25(日) 02:14:04 ID:???]
「ラーメン二郎マップ」を作っているのですが
どのマーカーをクリックしても同じ店名しか出てきません。

スクリプトが間違っているのでしょうか???

▼ラーメン二郎マップ
akio.lomo.jp/labs/jirou/jirou.html

▼jirou.jsの内容の一部を抜粋

for(var i=0; i<obj.item.length; i++){
var item = obj.item[i];
geocoder.getLatLng(item.address,function(latlng){
if(latlng){
var mk = new GMarker(latlng);
map.addOverlay(mk);

GEvent.addListener(mk,"click",function(){
mk.openInfoWindowHtml(item.name);
});
}else{
// alert(item.address + "は見つかりませんでした");
}
});
}


545 名前:544 mailto:sage [2007/03/25(日) 02:42:03 ID:???]
スクリプトの内容はこんな感じです。

akio.lomo.jp/labs/jirou/jirou.js


546 名前:nobodyさん mailto:sage [2007/03/25(日) 15:24:44 ID:???]
>>544
解決法はわからんが、原因はわかる。

そもそも
GDownloadUrlのコールバック関数とgeocoder.getLatLngのコールバック関数は
同期していない。
したがってgeocoder.getLatLngのコールバック関数が実行される時は
GDownloadUrlのコールバック関数のカウンターiはすでに回り切っているので
geocoder.getLatLngのコールバック関数で参照しているitem.nameには
最後の店の名前しか入らない。


547 名前:544 mailto:sage [2007/03/25(日) 20:04:12 ID:???]
>geocoder.getLatLngのコールバック関数で参照しているitem.nameには
>最後の店の名前しか入らない。

なるほど。
原因は理解しました。
さて、解決を・・・方法が思いつかない(;´Д`)

548 名前:nobodyさん mailto:sage [2007/03/26(月) 21:09:05 ID:???]
>>547 「無理やり」感いっぱいですが…。

function wrap(item) {
this.item = item;
}
wrap.prototype.regist = function(geocoder) {
var name = this.item.name;
geocoder.getLatLng(this.item.address, function(latlng) {
if(latlng) {
var mk = new GMarker(latlng);
map.addOverlay(mk);
GEvent.addListener(mk,"click", function(){ mk.openInfoWindowHtml(name); });
}
});
};
...
GDownloadUrl("read.php",function(data) {
var obj = data.parseJSON();
var geocoder = new GClientGeocoder();
for(var i=0; i<obj.item.length; i++){
var wi = new wrap(obj.item[i]);
wi.regist(geocoder);
}
});

549 名前:544 [2007/03/26(月) 21:42:01 ID:ScfNvVVT]
>>548

動くようになりました。
ありがとうございました!

550 名前:544 [2007/03/26(月) 22:18:00 ID:ScfNvVVT]
akio.lomo.jp/labs/jirou/jirou.html

firefox1.5では動くのですが
IE6で動かすと以下のようなエラーが出てしまいます。

akio.lomo.jp/labs/jirou/jirou.js

>ライン:25
>文字:2
>エラー:'this.item.name'はNullまたはオブジェクトではありません。


551 名前:548 mailto:sage [2007/03/27(火) 01:32:27 ID:???]
ダウンロードしたJSONPデータの一部について、
>>550
ごめん。IEでチェックするのをすっかり忘れてた。

このエラーは、IEでは this.item が null になると解釈するところがあるからです。
startUp() の for ループ内で null チェックを入れて下さい。

IEとFireFoxでの振る舞いが違うのは、
startUp()内で i がいくつのときに null になるか調べてみると分かると思います。
これ、結構ハマります。ていうか、>>548でハマってたし orz



552 名前:nobodyさん mailto:sage [2007/03/27(火) 16:58:48 ID:???]
すんまそん、どこかにGWT+Google Mapsのサンプルなんぞのサンプルコードが
公開されているところとか知りませんか?

553 名前:544 [2007/03/27(火) 23:12:14 ID:jT7GT7ZL]
>>551

>startUp()内で i がいくつのときに null になるか調べてみると分かると思います。

調べてみました。
obj.item.lengthの値がFirefoxだとが28、IEだと29ですね。
そして、IEだとiが28の時にobj.item[i]の値がnullになります。

FirefoxとIEとで、parseJSON()の返してくれる結果が異なる、
ってことでしょうか?


554 名前:548 mailto:sage [2007/03/27(火) 23:31:46 ID:???]
>>553
> obj.item.lengthの値がFirefoxだとが28、IEだと29ですね。
そう。ひとつ多いですね。

> FirefoxとIEとで、parseJSON()の返してくれる結果が異なる、
json.js のせいでなく JavaScript インタプリタ自体の問題です。
--------
var arr1 = [ 1,2,3, ];
alert(arr1.length);

var arr2 = [ 1,2,3 ];
alert(arr2.length);
--------
を実行してみて下さい。
read.phpが返す文書にも、同じような差がないか確認してみて下さい。



555 名前:544 mailto:sage [2007/03/27(火) 23:44:43 ID:???]
>>554

>json.js のせいでなく JavaScript インタプリタ自体の問題です。
>--------
>var arr1 = [ 1,2,3, ];
>alert(arr1.length);
>
>var arr2 = [ 1,2,3 ];
>alert(arr2.length);
>--------
>を実行してみて下さい。

Firefoxでは
3
3

IEでは
4
3

でした。

なるほど、理解しました。
ありがとうございました。
厄介ですね・・・。

556 名前:nobodyさん [2007/03/29(木) 04:54:27 ID:T2OlowED]
マーカーの画像をすべて同一のものに変更する場合、一つずつ経度緯度を指定しなきゃいけないんですか?いっきに全部変更する方法とかあったらご教授ください。

557 名前:nobodyさん mailto:sage [2007/03/29(木) 11:31:25 ID:???]
>>556

表示中のマーカーを?

558 名前:nobodyさん [2007/03/29(木) 13:12:47 ID:T2OlowED]
556です。       表示中というか表示されるマーカーをです。

559 名前:nobodyさん mailto:sage [2007/03/29(木) 17:58:55 ID:???]
>>558
同じマーカーを渡せばいい

560 名前:nobodyさん mailto:sage [2007/03/29(木) 20:12:05 ID:???]
携帯用のAPIってまだですか?

561 名前:544 mailto:sage [2007/03/29(木) 21:43:33 ID:???]
GInfoWindowのshow()を呼び出したいんですが
GInfoWindowはどうすれば取得できるのでしょうか?



562 名前:544 mailto:sage [2007/03/30(金) 00:16:56 ID:???]
akio.lomo.jp/labs/jirou/jirou.html

ページを表示してすぐに「池袋東口店」のリンクをクリックすると
お茶の水あたりの地図が表示されてしまいます。

2回目以降のクリックでは正確な場所が表示されます。

何故でしょう???

スクリプト
akio.lomo.jp/labs/jirou/jirou.js


563 名前:548 mailto:sage [2007/03/30(金) 01:20:52 ID:???]
>>561
map.getInfoWindow().show();
とかで出ますよ。

>>562
panTo()とsetZoom()のところをsetCenter()にしたら動いたりします。
理由は全く分かりません。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<220KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef