WebProg板には馬鹿しか居ない事が分かったのでこちらで。
Google Maps API Documentation
http://www.google.com/apis/maps/documentation/
※注意事項
ローカルでの動作テストはできません
http://www.google.com/apis/maps/signup.html
でキーを取得して適当なサーバに置いて実行して下さい
Google Maps API 質問箱
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2005/11/10(木) 21:59:43103デフォルトの名無しさん
2007/07/27(金) 14:44:15104デフォルトの名無しさん
2007/08/01(水) 10:37:30 ページ読み込みと同時に、mySplから取得した住所を元に
Mapを表示させようとしてるのですが、
どうしてもpointに住所が渡せないようです。
「見つかりません」エラーになります。
ソースに緯度経度をベタウチするとちゃんと表示されます。
アドバイスをいただけませんか。
Mapを表示させようとしてるのですが、
どうしてもpointに住所が渡せないようです。
「見つかりません」エラーになります。
ソースに緯度経度をベタウチするとちゃんと表示されます。
アドバイスをいただけませんか。
105104
2007/08/01(水) 10:42:47 ソースです ソース1
<?php echo "<?xml version=\"1.0\" encoding=\"Shift-JIS\"?>"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<script src="http://maps.google.com/maps?file=api&v=2.x&key=ABQIAAAAt9NUrJ3G5wMYrCqF5MRKrxTY-UucDK5Qe4_5dSu6b4pSWUCClhRkLz2f9aNlw9-LPJ-t8mrh9qqZgg"
type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
//<![CDATA[
var map = null;
var geocoder = null;
function load() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
geocoder = new GClientGeocoder();
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(35.748987, 139.543103), 13);
}
}
<?php echo "<?xml version=\"1.0\" encoding=\"Shift-JIS\"?>"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<script src="http://maps.google.com/maps?file=api&v=2.x&key=ABQIAAAAt9NUrJ3G5wMYrCqF5MRKrxTY-UucDK5Qe4_5dSu6b4pSWUCClhRkLz2f9aNlw9-LPJ-t8mrh9qqZgg"
type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
//<![CDATA[
var map = null;
var geocoder = null;
function load() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
geocoder = new GClientGeocoder();
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(35.748987, 139.543103), 13);
}
}
106104
2007/08/01(水) 10:44:02 ソース2
function showAddress(address) {
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address +
" は見つかりませんでした");
} else {
map.clearOverlays();
map.setCenter(point, 13);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address);
}});}
}
//]]>
</script>
<title>PHP TEST</title>
</head>
<body onload="load(); showAddress(document.myFORM.tx_12.value; Accept-charset="UTF-8")" onunload="GUnload()">
〜省略〜
<tr><td class="td1">市区町村</td><td class="td2"><input type="text" size="50" name="tx_12" value=<?php print($row['city']); ?>></td></tr>
function showAddress(address) {
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address +
" は見つかりませんでした");
} else {
map.clearOverlays();
map.setCenter(point, 13);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address);
}});}
}
//]]>
</script>
<title>PHP TEST</title>
</head>
<body onload="load(); showAddress(document.myFORM.tx_12.value; Accept-charset="UTF-8")" onunload="GUnload()">
〜省略〜
<tr><td class="td1">市区町村</td><td class="td2"><input type="text" size="50" name="tx_12" value=<?php print($row['city']); ?>></td></tr>
107デフォルトの名無しさん
2007/08/01(水) 11:01:27 地図にルートよりの線引きたいんだけど簡単に書く方法は無いものかね。
108デフォルトの名無しさん
2007/08/02(木) 00:48:59 「ルート用」だった
109デフォルトの名無しさん
2007/08/03(金) 23:30:21 >>107
>地図にルートよりの線引きたいんだけど簡単に書く方法は無いものかね。
これはどう?
ttp://circle.cc.hokudai.ac.jp/vrmap/Lab/GMapLine/
クリックで線が引けて、ポイントは移動・追加・削除できる。
数値座標とEncodedPolyLine にも対応している。
>地図にルートよりの線引きたいんだけど簡単に書く方法は無いものかね。
これはどう?
ttp://circle.cc.hokudai.ac.jp/vrmap/Lab/GMapLine/
クリックで線が引けて、ポイントは移動・追加・削除できる。
数値座標とEncodedPolyLine にも対応している。
110デフォルトの名無しさん
2007/08/05(日) 21:46:22 一つの地図にGMarkerを二つ以上おきたいのですが
var no1 = new GLatLng(35.70150, 139.77087);
var marker = new GMarker(no1);
var no2 = new GLatLng(35.702265, 139.76990);
var marker = new GMarker(no2);
と指定するとno2のものしか表示されません
どうにかして同時に表示させる方法はありませんでしょうか?
var no1 = new GLatLng(35.70150, 139.77087);
var marker = new GMarker(no1);
var no2 = new GLatLng(35.702265, 139.76990);
var marker = new GMarker(no2);
と指定するとno2のものしか表示されません
どうにかして同時に表示させる方法はありませんでしょうか?
111デフォルトの名無しさん
2007/08/05(日) 21:50:42 すいません、自己解決しました
112デフォルトの名無しさん
2007/08/05(日) 23:07:52 ニコニコの画像タイムアウトを監視するURL
http://www.freewebs.com/photoradio/?@/@
http://www.freewebs.com/photoradio/?@/@
113デフォルトの名無しさん
2007/08/07(火) 22:05:37 >110
の質問と似てるんだけど、クリックイベント付きのマーカーを4つ以上置こうとすると
5つ目から表示されないんです。
GMarkerって、個数制限ってありますか?
の質問と似てるんだけど、クリックイベント付きのマーカーを4つ以上置こうとすると
5つ目から表示されないんです。
GMarkerって、個数制限ってありますか?
114デフォルトの名無しさん
2007/08/07(火) 22:27:16115nobody
2007/08/08(水) 10:43:11116デフォルトの名無しさん
2007/08/30(木) 16:56:51 ボタンでどんどんマーカーを配置していって、それを消すというものを作りたいのですが、
↓のソースでマーカーを削除する事が出来ません。clearOverlays()で全部消すことは出来るのですが、
removeOverlay(marker)で一つずつ消す事が出来ません。
どこか間違ってる場所があれば指摘していただけないでしょうか?
function setPos(){
customMarkerObj = new GIcon();
customMarkerObj.image = "test.png";
customMarkerObj.iconSize = new GSize(16, 27);
customMarkerObj.iconAnchor = new GPoint(35, 139);
var gpObj = new GLatLng(keido, ido);
var marker = new GMarker(gpObj, customMarkerObj);
map.addOverlay(marker);
}
function mvPos(){
keido += 0.001;
ido += 0.001;
}
function rmMarker(){
map.removeOverlay(marker);
}
//]]>
</script>
<form>
<input type="button" value="setMarker" onClick="setPos()">
<input type="button" value="move" onClick="mvPos()">
<input type="button" value="remove" onClick="rmMarker()">
</form>
↓のソースでマーカーを削除する事が出来ません。clearOverlays()で全部消すことは出来るのですが、
removeOverlay(marker)で一つずつ消す事が出来ません。
どこか間違ってる場所があれば指摘していただけないでしょうか?
function setPos(){
customMarkerObj = new GIcon();
customMarkerObj.image = "test.png";
customMarkerObj.iconSize = new GSize(16, 27);
customMarkerObj.iconAnchor = new GPoint(35, 139);
var gpObj = new GLatLng(keido, ido);
var marker = new GMarker(gpObj, customMarkerObj);
map.addOverlay(marker);
}
function mvPos(){
keido += 0.001;
ido += 0.001;
}
function rmMarker(){
map.removeOverlay(marker);
}
//]]>
</script>
<form>
<input type="button" value="setMarker" onClick="setPos()">
<input type="button" value="move" onClick="mvPos()">
<input type="button" value="remove" onClick="rmMarker()">
</form>
117デフォルトの名無しさん
2007/09/05(水) 21:33:33 var marker;
function setPos(){
customMarkerObj = new GIcon();
customMarkerObj.image = "test.png";
customMarkerObj.iconSize = new GSize(16, 27);
customMarkerObj.iconAnchor = new GPoint(35, 139);
var gpObj = new GLatLng(keido, ido);
marker = new GMarker(gpObj, customMarkerObj);
map.addOverlay(marker);
}
function mvPos(){
keido += 0.001;
ido += 0.001;
}
function rmMarker(){
map.removeOverlay(marker);
}
//]]>
</script>
<form>
<input type="button" value="setMarker" onClick="setPos()">
<input type="button" value="move" onClick="mvPos()">
<input type="button" value="remove" onClick="rmMarker()">
</form>
function setPos(){
customMarkerObj = new GIcon();
customMarkerObj.image = "test.png";
customMarkerObj.iconSize = new GSize(16, 27);
customMarkerObj.iconAnchor = new GPoint(35, 139);
var gpObj = new GLatLng(keido, ido);
marker = new GMarker(gpObj, customMarkerObj);
map.addOverlay(marker);
}
function mvPos(){
keido += 0.001;
ido += 0.001;
}
function rmMarker(){
map.removeOverlay(marker);
}
//]]>
</script>
<form>
<input type="button" value="setMarker" onClick="setPos()">
<input type="button" value="move" onClick="mvPos()">
<input type="button" value="remove" onClick="rmMarker()">
</form>
118age
2007/09/11(火) 19:47:04 age
119デフォルトの名無しさん
2007/09/28(金) 13:34:30 あげ
120デフォルトの名無しさん
2007/10/25(木) 13:40:43 Geocoding APIの質問もここでいいですか?
http://www.geocoding.jp/api/
Geocoding APIをphpで使いたいです。
nusoap.phpをクライアントにしたいんですが、やり方がわかりません。
手頃なサンプルとかありませんか?
※下記のソースで実行してみたんですが、SOAPの応答がありません(´・ω・`)ショボーン
=================================
$address = '東京都港区六本木';
$geocode_url = 'http://www.geocoding.jp/api/';
$soapclient= new soapclient($geocode_url);
$param = array('q' => $address);
$res = $soapclient->call('get', $param);
print_r($res);
==================================
実行結果: $resはempty
http://www.geocoding.jp/api/
Geocoding APIをphpで使いたいです。
nusoap.phpをクライアントにしたいんですが、やり方がわかりません。
手頃なサンプルとかありませんか?
※下記のソースで実行してみたんですが、SOAPの応答がありません(´・ω・`)ショボーン
=================================
$address = '東京都港区六本木';
$geocode_url = 'http://www.geocoding.jp/api/';
$soapclient= new soapclient($geocode_url);
$param = array('q' => $address);
$res = $soapclient->call('get', $param);
print_r($res);
==================================
実行結果: $resはempty
121デフォルトの名無しさん
2007/10/27(土) 00:20:45 ありますよ
122デフォルトの名無しさん
2007/10/27(土) 00:21:34123デフォルトの名無しさん
2007/11/05(月) 02:04:25 あの…すいません。
パソコンにconnAPIDOLLがない〜と書かれているんですが
意味がわかりません。どうすればいいのでしょうか?
パソコンにconnAPIDOLLがない〜と書かれているんですが
意味がわかりません。どうすればいいのでしょうか?
124デフォルトの名無しさん
2007/11/13(火) 18:09:06 google携帯電話プラットフォームのAndroidに以下のJava API
com.google.android.maps
http://code.google.com/android/reference/com/google/android/maps/package-summary.html
com.google.android.xmppService
http://code.google.com/android/reference/com/google/android/xmppService/package-summary.html
com.google.android.maps
http://code.google.com/android/reference/com/google/android/maps/package-summary.html
com.google.android.xmppService
http://code.google.com/android/reference/com/google/android/xmppService/package-summary.html
125デフォルトの名無しさん
2007/11/26(月) 16:29:19 GMarkerのsetImage()を使うと、画像が歪むんですが
どうすれば正しい画像を表示できますか?
どうすれば正しい画像を表示できますか?
126デフォルトの名無しさん
2007/11/26(月) 17:02:19127デフォルトの名無しさん
2007/11/27(火) 00:38:07 GMarkerを複数生成する場合に、同じ座標のマーカーが複数あると
IE6でエラーが発生します。
FireFoxでは大丈夫です。
何か回避方法はありますか?
IE6でエラーが発生します。
FireFoxでは大丈夫です。
何か回避方法はありますか?
128デフォルトの名無しさん
2007/11/27(火) 00:51:19 Core2Quadにちろ
129デフォルトの名無しさん
2007/11/27(火) 01:02:24 >>128
氏ね!
氏ね!
130デフォルトの名無しさん
2008/01/03(木) 21:17:55 ジオコーダーで住所から緯度経度に変換するのですが、
精度を良くは出来ないのでしょうか?
例えば以下の2つが一緒の緯度経度で表示されてしまいます。これを
もっと細かい緯度経度の取得をしたいのですが。
埼玉県川越市1-11-11
埼玉県川越市1-11-22
精度を良くは出来ないのでしょうか?
例えば以下の2つが一緒の緯度経度で表示されてしまいます。これを
もっと細かい緯度経度の取得をしたいのですが。
埼玉県川越市1-11-11
埼玉県川越市1-11-22
131デフォルトの名無しさん
2008/01/09(水) 22:05:29132デフォルトの名無しさん
2008/01/12(土) 22:36:43 Google Maps APIを使ったサイトを作れないものかと考えています。
具体的には、Wordpressで、GeoMashup plugin を使っています。
できれば、タグとマーカーの色を対応させたいのですが、
何かいい方法はないでしょうか?
タグをクリックすると、そのタグに該当するページの一覧と、
地図が表示される感じです。
他にGoogle Maps APIを簡単に利用できるCMSがないかと探して、
joomla でGoogle maps API コンポーネントもインストールしてみましたが、
こちらなら実装できそうでしょうか?まだ使い方が良くわかりません。
コンポーネント作者によると
http://www.atlspecials.com/index.php
見たいなのが実現できるそうなんですが。
具体的には、Wordpressで、GeoMashup plugin を使っています。
できれば、タグとマーカーの色を対応させたいのですが、
何かいい方法はないでしょうか?
タグをクリックすると、そのタグに該当するページの一覧と、
地図が表示される感じです。
他にGoogle Maps APIを簡単に利用できるCMSがないかと探して、
joomla でGoogle maps API コンポーネントもインストールしてみましたが、
こちらなら実装できそうでしょうか?まだ使い方が良くわかりません。
コンポーネント作者によると
http://www.atlspecials.com/index.php
見たいなのが実現できるそうなんですが。
133sage
2008/01/18(金) 08:21:11 はてなワールドって Google Maps 使ってるのかな?
自分で地形画像をテクスチャとして回転させたり加工したりする
やりかたってある?
自分で地形画像をテクスチャとして回転させたり加工したりする
やりかたってある?
134デフォルトの名無しさん
2008/01/18(金) 10:16:51 あれはGoogleMapだよ
がんばれば出来なくはないんじゃね?
がんばれば出来なくはないんじゃね?
135sage
2008/01/18(金) 22:55:52 >134
おお、それはすごいな。頑張って調べてみるわ。
おお、それはすごいな。頑張って調べてみるわ。
136TOSIBA
2008/01/18(金) 23:05:30 誰かのいちばんに
なるために
生きてみた。
なるために
生きてみた。
137デフォルトの名無しさん
2008/01/25(金) 18:18:56 情報ウィンドウを一つのマップ上に2つ以上表示させるにはどうすればいいのでしょうか?
今のところ、他の情報ウィンドウを表示させると、表示されていた情報ウィンドウが消えてしまいます。
また、情報ウィンドウが出ている時にマップ上をクリックしても同様に消えてしまいます。
これを防ぎたいのですが・・・
今のところ、他の情報ウィンドウを表示させると、表示されていた情報ウィンドウが消えてしまいます。
また、情報ウィンドウが出ている時にマップ上をクリックしても同様に消えてしまいます。
これを防ぎたいのですが・・・
138デフォルトの名無しさん
2008/02/17(日) 12:01:21 自分のアプリケーションに Google Map 組み込むのは NG なのかな。
規約には 「Google が用意した API で使用すること」 とあるがブラウザコンポーネント上で
Google の JavaScript 使って引っ張ってくれば問題ないんだろうか。
規約には 「Google が用意した API で使用すること」 とあるがブラウザコンポーネント上で
Google の JavaScript 使って引っ張ってくれば問題ないんだろうか。
139デフォルトの名無しさん
2008/02/18(月) 13:28:35 自分のアプリケーションから Google が用意した API を呼び出せばいいんじゃないの?
140デフォルトの名無しさん
2008/03/21(金) 03:43:08 多人数でプレイできるゲームを作ろうと思ってるんだけど,
他のユーザーの情報をマップ上に表示できますか?
A,B,Cのプレーヤーがいて,Aがマップ上に兵士みたいなオブジェクトを設置すると
B,CのマップにもAの兵士オブジェクトが表示されるようにしたいんだけど.
他のユーザーの情報をマップ上に表示できますか?
A,B,Cのプレーヤーがいて,Aがマップ上に兵士みたいなオブジェクトを設置すると
B,CのマップにもAの兵士オブジェクトが表示されるようにしたいんだけど.
141デフォルトの名無しさん
2008/03/21(金) 05:28:12 自分の鯖経由なら出来るよ
142デフォルトの名無しさん
2008/03/21(金) 10:53:55 マーカー表示数が多く100以上表示させると非常に遅くなってしまいます。
画面内にあるマーカー表示数に制限をかけたいのですがどのようにすればよろしいでしょうか?
画面内にあるマーカー表示数に制限をかけたいのですがどのようにすればよろしいでしょうか?
143デフォルトの名無しさん
2008/03/21(金) 11:47:40144デフォルトの名無しさん
2008/03/21(金) 12:29:29145デフォルトの名無しさん
2008/03/21(金) 13:37:18 >>144
意味不明だが回答は「不可能」と予測
意味不明だが回答は「不可能」と予測
146デフォルトの名無しさん
2008/03/21(金) 15:03:51 意味不明で申し訳ないです。
100個のマークデータがあるんですが、画面内には20個表示させたいんですよ。
↓のを参考にしたのですが、マークを一つ一つどちらかに指定しなければいけないんです。
マーカーを1000個つくる
http://groups.google.com/group/Google-Maps-API-Japan/browse_thread/thread/a5b96819c00b6a7c/08f556691ec1eca2#08f556691ec1eca2
もっと効率的にできないのかなと色々探してるところです。
100個のマークデータがあるんですが、画面内には20個表示させたいんですよ。
↓のを参考にしたのですが、マークを一つ一つどちらかに指定しなければいけないんです。
マーカーを1000個つくる
http://groups.google.com/group/Google-Maps-API-Japan/browse_thread/thread/a5b96819c00b6a7c/08f556691ec1eca2#08f556691ec1eca2
もっと効率的にできないのかなと色々探してるところです。
147デフォルトの名無しさん
2008/03/21(金) 15:35:37 GMarkerManagerがあるじゃん
148デフォルトの名無しさん
2008/03/21(金) 16:26:37 >>147
それだと、下のように一つ一つ表示のための縮尺を指定しなければいけないんですよ。
10個位なら可能なんですが100個単位になってくると結構手間なんですよね。
manager = new GMarkerManager(map);
createMarkerToMap();
}
}
function createMarkerToMap(){
manager.addMarker(new GMarker(new GLatLng(35.17299710376745, 136.89990520477295)), 17);
manager.addMarker(new GMarker(new GLatLng(35.173404904366166, 136.89986765384674)), 15);
manager.addMarker(new GMarker(new GLatLng(35.17325581621244, 136.89760386943817)), 17);
manager.addMarker(new GMarker(new GLatLng(35.172861169780006, 136.89783453941345)), 10);
}
それだと、下のように一つ一つ表示のための縮尺を指定しなければいけないんですよ。
10個位なら可能なんですが100個単位になってくると結構手間なんですよね。
manager = new GMarkerManager(map);
createMarkerToMap();
}
}
function createMarkerToMap(){
manager.addMarker(new GMarker(new GLatLng(35.17299710376745, 136.89990520477295)), 17);
manager.addMarker(new GMarker(new GLatLng(35.173404904366166, 136.89986765384674)), 15);
manager.addMarker(new GMarker(new GLatLng(35.17325581621244, 136.89760386943817)), 17);
manager.addMarker(new GMarker(new GLatLng(35.172861169780006, 136.89783453941345)), 10);
}
149デフォルトの名無しさん
2008/03/21(金) 17:49:48 ???
150デフォルトの名無しさん
2008/03/22(土) 12:26:00 GMarkerManagerの使い方がいまいちわかりません・・・
151デフォルトの名無しさん
2008/03/22(土) 12:41:25 表示領域内にあるマーカーの数数えて、20個以上あったらそれを削除すればいいじゃん。
そんな簡単な事も思いつかないの?
そんな簡単な事も思いつかないの?
152デフォルトの名無しさん
2008/03/23(日) 15:16:01 >>141
クッキーとか使うんですか?
あと,大雑把な難易度教えて欲しいんですけど.
自分はC,C++が使えて,タグ打ちで簡単なHPを作ったことがあって,linuxを少し触ってるようなスキルなんですが.
クッキーとか使うんですか?
あと,大雑把な難易度教えて欲しいんですけど.
自分はC,C++が使えて,タグ打ちで簡単なHPを作ったことがあって,linuxを少し触ってるようなスキルなんですが.
153デフォルトの名無しさん
2008/03/23(日) 23:28:54 答えにくいスキルだなw
試行錯誤すれば、出来る。かな。
試行錯誤すれば、出来る。かな。
154デフォルトの名無しさん
2008/03/24(月) 11:00:25155デフォルトの名無しさん
2008/03/24(月) 11:03:12 ttp://www.asahi-net.or.jp/~cs8k-cyu/javascript/gma_shmup_test/
156デフォルトの名無しさん
2008/03/24(月) 18:22:16157デフォルトの名無しさん
2008/03/24(月) 19:52:23158デフォルトの名無しさん
2008/03/25(火) 15:58:03 >>156
自分でマーカー作ってるんだろ?あほか。
自分でマーカー作ってるんだろ?あほか。
159デフォルトの名無しさん
2008/03/25(火) 17:53:54 単純に考えるなら、ループを20で抜ければ?
160デフォルトの名無しさん
2008/04/03(木) 14:49:53 教えてください。
GMap2とGMarker以外のオブジェクトにmouseover eventを拾わせるにはどうしたらいいんでしょう?
GMap2とGMarker以外のオブジェクトにmouseover eventを拾わせるにはどうしたらいいんでしょう?
161デフォルトの名無しさん
2008/04/03(木) 15:20:30 Java Script
162デフォルトの名無しさん
2008/04/16(水) 12:29:55 Google App Enginを簡単に言っちゃうとどんな物なのか教えて
163デフォルトの名無しさん
2008/05/21(水) 11:25:23 ここで聞いていいのかあれなのだが、
グーグルアースのプライマリデータってエクスポートできる方法ありますか?
グーグルアースのプライマリデータってエクスポートできる方法ありますか?
164デフォルトの名無しさん
2008/05/22(木) 03:41:17 >>163
マルチ乙。死んでいいよ。
マルチ乙。死んでいいよ。
165デフォルトの名無しさん
2008/05/22(木) 10:23:14 けっきょくどこでも答えられないからいいんじゃね?
166デフォルトの名無しさん
2008/07/13(日) 14:07:42 ブログ上でピンポイントな場所を Google Map で見せたい時に、
そこをはっきりと指し示して見せたくても、できれば「住所」を見せたくはない、
というような時に、北緯,東経で見せられたらな、と思います。
例えば「東京都千代田区永田町一丁目1-1」という住所の場所を検索し、
このマーカーを公開したい、という場合ですが、
ポップアップバルーンにこの住所を表示せずに、代わりに緯度経度を表示できたら、
と思うわけです。
このような詳細な緯度経度情報というのは、Google Map の場合、
どこから拾えばいいんでしょうか?
上記の例でも、「このページのリンク」というソース内から拾った ll= の値で再度検索しても、
微妙に違う場所をマークしてしまうのです。
緯度経度を使った詳細なピンポインティングのやり方を知りたいです。
どなたか教えていただけませんでしょうか?よろしくお願いいたします。
そこをはっきりと指し示して見せたくても、できれば「住所」を見せたくはない、
というような時に、北緯,東経で見せられたらな、と思います。
例えば「東京都千代田区永田町一丁目1-1」という住所の場所を検索し、
このマーカーを公開したい、という場合ですが、
ポップアップバルーンにこの住所を表示せずに、代わりに緯度経度を表示できたら、
と思うわけです。
このような詳細な緯度経度情報というのは、Google Map の場合、
どこから拾えばいいんでしょうか?
上記の例でも、「このページのリンク」というソース内から拾った ll= の値で再度検索しても、
微妙に違う場所をマークしてしまうのです。
緯度経度を使った詳細なピンポインティングのやり方を知りたいです。
どなたか教えていただけませんでしょうか?よろしくお願いいたします。
167デフォルトの名無しさん
2008/07/15(火) 10:00:38 「東京都千代田区永田町一丁目1-1」で試しましたがずれません。
緯度経度は「このページのリンク」のURLに書いてあります。
緯度経度は「このページのリンク」のURLに書いてあります。
168デフォルトの名無しさん
2008/08/06(水) 12:42:08 ストリートビューに関するapiはあるのでしょうか?
169デフォルトの名無しさん
2008/08/06(水) 20:34:18 >>168
ある。英語版そのままで日本エリアも利用できた
ある。英語版そのままで日本エリアも利用できた
170デフォルトの名無しさん
2008/08/14(木) 09:27:44 Google Map で「公開」で保存したピンポイントをブログに埋め込む場合、
「リンク」から貼付け用の HTML が保存できて、しかも少しカスタマイズできますよね。
ここで、ターゲットのピンポイントで「バルーンが表示された状態」で貼付けるには、
どうすればいいんでしょうか。バルーンを表示した状態で「リンク」をクリックしても
実際に貼付けるとバルーンが消えてしまっているんで困っています。
「リンク」から貼付け用の HTML が保存できて、しかも少しカスタマイズできますよね。
ここで、ターゲットのピンポイントで「バルーンが表示された状態」で貼付けるには、
どうすればいいんでしょうか。バルーンを表示した状態で「リンク」をクリックしても
実際に貼付けるとバルーンが消えてしまっているんで困っています。
171デフォルトの名無しさん
2008/08/26(火) 16:48:17 もうひとつの掲示板でも書き込みさましたが
Flash上でマップのズームレベルを取得することはできますか?
ttp://www.afcomponents.com/components/umap_as3/
のコンポーネント使っています
Flash上でマップのズームレベルを取得することはできますか?
ttp://www.afcomponents.com/components/umap_as3/
のコンポーネント使っています
172デフォルトの名無しさん
2008/08/28(木) 12:57:19 >>171
もうひとつ別の掲示板に答えておきました・・・
もうひとつ別の掲示板に答えておきました・・・
173デフォルトの名無しさん
2008/10/04(土) 06:20:02 GClientGeocoderを使って、大量の住所(数百件とか数千件とか)を一気にクライアント側でGeocodingすることを考えているのだけれど、
Geocodingする住所を配列に突っ込んでおいて、
普通にforループで
for (i=0; i < addresses.length; i++) {
Geocodingする住所を配列に突っ込んでおいて、
普通にforループで
for (i=0; i < addresses.length; i++) {
174デフォルトの名無しさん
2008/10/04(土) 06:23:27 break;
175デフォルトの名無しさん
2008/10/04(土) 06:24:05 しまった途中で書き込んでしまった。連投スマソ。
GClientGeocoderを使って、大量の住所(数百件とか数千件とか)を一気にクライアント側でGeocodingすることを考えているのだけれど、
Geocodingする住所を配列に突っ込んでおいて、
普通にforループで
for (i=0; i < addresses.length; i++) {
geocoder.getLocations(addresses[i], callbackFunc);
}
ってやると、一気にgetLocationsのメソッドが実行されちゃって、多分
同時実行制限なのか、コネクション制限なのか、よくわからないけれど、20件くらいしかgeocodingが成功しないから、
forループをやめて、
geocoder.getLocations(addresses[0], callbackFunc);
とだけ呼ぶようにして、callbackFuncの中で、どんどん
geocoder.getLocations(addresses[i+1],callbackFunc);
みたいに呼ぶようにして、末尾再帰を行うようにしたんだ。これだと一応1つのgeocodingが終わってから
別のgeocodingをスタートするんで、一見うまく動くんだけど、多分関数呼び出しの階層が深くなりまくって
スタックが深くなりまくるのか、どんどんシステムメモリを消費していくんですよね(Firefox3の場合)
geocoder.getLocationsの同期実行版があればいいのだけれど、そんなもんないし、どうやって解決するのがスマートでしょうか…
GClientGeocoderを使って、大量の住所(数百件とか数千件とか)を一気にクライアント側でGeocodingすることを考えているのだけれど、
Geocodingする住所を配列に突っ込んでおいて、
普通にforループで
for (i=0; i < addresses.length; i++) {
geocoder.getLocations(addresses[i], callbackFunc);
}
ってやると、一気にgetLocationsのメソッドが実行されちゃって、多分
同時実行制限なのか、コネクション制限なのか、よくわからないけれど、20件くらいしかgeocodingが成功しないから、
forループをやめて、
geocoder.getLocations(addresses[0], callbackFunc);
とだけ呼ぶようにして、callbackFuncの中で、どんどん
geocoder.getLocations(addresses[i+1],callbackFunc);
みたいに呼ぶようにして、末尾再帰を行うようにしたんだ。これだと一応1つのgeocodingが終わってから
別のgeocodingをスタートするんで、一見うまく動くんだけど、多分関数呼び出しの階層が深くなりまくって
スタックが深くなりまくるのか、どんどんシステムメモリを消費していくんですよね(Firefox3の場合)
geocoder.getLocationsの同期実行版があればいいのだけれど、そんなもんないし、どうやって解決するのがスマートでしょうか…
176デフォルトの名無しさん
2008/10/04(土) 08:44:44 RECORD_COMPILLER_COMPILLER_COMPILLERAABB
AABB_ABAA_ABAB_BBAA_BABA_BBAA_ABBA_ABAB_USTRO
P_a
OICCHINNIOICCHINIOICCHINIOICCHINIOICCHINIOICCHINI
ONOFF\ONOFF\ONOFF\ONOFF\ONNOFF\ONOFF\ONOFF\ONOFFOMOFFONOFFONOFF
OFFPOINT\ONOFF\ONOFF\OMOFF\OMOFF
a\a BALTAN\STARMAN
AABB_ABAA_ABAB_BBAA_BABA_BBAA_ABBA_ABAB_USTRO
P_a
OICCHINNIOICCHINIOICCHINIOICCHINIOICCHINIOICCHINI
ONOFF\ONOFF\ONOFF\ONOFF\ONNOFF\ONOFF\ONOFF\ONOFFOMOFFONOFFONOFF
OFFPOINT\ONOFF\ONOFF\OMOFF\OMOFF
a\a BALTAN\STARMAN
177デフォルトの名無しさん
2008/10/04(土) 08:50:56 AABB=AND
ABAB=OR
BBAA=EXOR
BABA=NOR
ABBA=AND
OICCHINIOICCHINIOICCHINIOICCHINIPLUS
ABAB=OR
BBAA=EXOR
BABA=NOR
ABBA=AND
OICCHINIOICCHINIOICCHINIOICCHINIPLUS
178デフォルトの名無しさん
2008/10/04(土) 09:27:39 AABB=an d= 9+1=
1000=8
1001=9
1100=12
0001=1
12ABAB1=1101=13
abab=OR=
12AABB1=0000=0
P1P2P3P4P5P6P7P8P9P10P11P12P13P14P15 POWEDOWNR
1000=8
1001=9
1100=12
0001=1
12ABAB1=1101=13
abab=OR=
12AABB1=0000=0
P1P2P3P4P5P6P7P8P9P10P11P12P13P14P15 POWEDOWNR
179デフォルトの名無しさん
2008/10/04(土) 10:51:03 NANDE SPy SIS surunokanada
1point/2 dayies bbs
social on like this one........ 社会にでてもこれじゃあなあ:
1point/2 dayies bbs
social on like this one........ 社会にでてもこれじゃあなあ:
180デフォルトの名無しさん
2008/11/23(日) 17:53:59 地図表示画面内にあるA地点(lat, lng)、地図表示画面外にあるB地点(lat, lng)があり
この2点が地図表示画面内に丁度良く収まるようになるズームレベル値を取得するといった事はできるのでしょうか?
FLASH版のGoogleMapsAPIを使用していて、getBoundsZoomLevel, getMaxZoomLevel, getMinZoomLevel,
辺りを使ってみましたが上手くいきません、日本国内の地点を指定しズームレベル18で表示している状態なのに
これで実行すると、取得されるズームレベルは1で、これを適用してしまい全世界が眺められる倍率にまでなってしまいます
javascriptはあまりわかりませんが、日本語訳のjavascript版リファレンスを交互に見ていますので
javascript版でできる方法でも教えて頂ければ幸いです
宜しくお願いします
この2点が地図表示画面内に丁度良く収まるようになるズームレベル値を取得するといった事はできるのでしょうか?
FLASH版のGoogleMapsAPIを使用していて、getBoundsZoomLevel, getMaxZoomLevel, getMinZoomLevel,
辺りを使ってみましたが上手くいきません、日本国内の地点を指定しズームレベル18で表示している状態なのに
これで実行すると、取得されるズームレベルは1で、これを適用してしまい全世界が眺められる倍率にまでなってしまいます
javascriptはあまりわかりませんが、日本語訳のjavascript版リファレンスを交互に見ていますので
javascript版でできる方法でも教えて頂ければ幸いです
宜しくお願いします
181デフォルトの名無しさん
2008/11/24(月) 22:26:38 ズームレベルを変更しながら画面内に入っているかチェックしていってください
182180
2008/11/28(金) 11:32:38 >>181
遅くなりましたがありがとうございます、挙動が一部まだ変ですが、拡大縮小+panToが動くようになりました
重ねての質問ですみませんが、panToの終了監視(FLASH版のMapMoveEventのMOVE_END、javascript版のmoveendイベント?)
が、panToが終了してもMOVE_ENDで指定した処理が全く行われません、同じMapMoveEventのMOVE_START・MOVE_STEP
はpanToの開始・動作中に普通に動くようなのですが、何か考えられる原因などありませんでしょうか。
遅くなりましたがありがとうございます、挙動が一部まだ変ですが、拡大縮小+panToが動くようになりました
重ねての質問ですみませんが、panToの終了監視(FLASH版のMapMoveEventのMOVE_END、javascript版のmoveendイベント?)
が、panToが終了してもMOVE_ENDで指定した処理が全く行われません、同じMapMoveEventのMOVE_START・MOVE_STEP
はpanToの開始・動作中に普通に動くようなのですが、何か考えられる原因などありませんでしょうか。
183デフォルトの名無しさん
2008/11/30(日) 23:16:53 >この2点が地図表示画面内に丁度良く収まるようになるズームレベル値を取得するといった事はできるのでしょうか?
getBoundsZoomLevel, getMaxZoomLevel, getMinZoomLevel,
辺りを使ってみたらうまくいきますよ
getBoundsZoomLevel, getMaxZoomLevel, getMinZoomLevel,
辺りを使ってみたらうまくいきますよ
184デフォルトの名無しさん
2008/12/11(木) 08:15:26 GoogleMapsを含んだページをhttpsでアクセスすると
「保護されていない情報が含まれています」
というメッセージが出てIEだと鍵マークが消えてしまうのですが
どうしたら鍵マークが出たままに出来ますか?
「保護されていない情報が含まれています」
というメッセージが出てIEだと鍵マークが消えてしまうのですが
どうしたら鍵マークが出たままに出来ますか?
185デフォルトの名無しさん
2009/01/20(火) 20:45:32 httpsをやめる
186デフォルトの名無しさん
2009/01/26(月) 18:52:11 Shift_jisエンコードのサイトの中にはどうやったら組み込めるんでしょうか?
187デフォルトの名無しさん
2009/01/26(月) 18:55:56 Shift_jisエンコードをやめる
188デフォルトの名無しさん
2009/01/26(月) 19:16:03 >>187
SQLやphpのサイト中に組み込みたいんですが、前後で指定してエンコード変換など出来ないんでしょうか?
ttp://googlemaps.googlermania.com/
ここでflashを使ったマップをダウンロードしてきたのですが・・・
SQLやphpのサイト中に組み込みたいんですが、前後で指定してエンコード変換など出来ないんでしょうか?
ttp://googlemaps.googlermania.com/
ここでflashを使ったマップをダウンロードしてきたのですが・・・
189デフォルトの名無しさん
2009/02/01(日) 10:33:35 FLASH 版に移行しようとしてるのですが、
FLASH 版は、"openInfoWindowHtml"を利用出来ないのでしょうか?
FLASH 版は、"openInfoWindowHtml"を利用出来ないのでしょうか?
190デフォルトの名無しさん
2009/02/15(日) 15:30:06 -------fc.js-------
function addmap(){
var GMAPS = new GMap2(document.getElementById("GMAPS"));
GMAPS.setCenter(new GLatLng(35,135), 5);
}
function addmaker(){
var marker = new GMarker(new GLatLng(33,143));
GMAPS.addOverlay(marker);
}
-------index.html-----
<script type="text/javascript">
addmap();
addmarker();
</script>
のようにすると、マップは正しく表示されますが、マーカーが表示されない。
上のようにマップ表示用の関数とマーカー表示用の関数の二つに分断したいんですが、何かいい方法はありますか?
お願いします。
(以下のようにすると両方ともちゃんと表示されますが…、でもどうしても上の部分も関数かしたいんですが。。。)
----index.html----
<script type="text/javascript">
var GMAPS = new GMap2(document.getElementById("GMAPS"));
GMAPS.setCenter(new GLatLng(35,135), 5);
addmarker();
</script>
function addmap(){
var GMAPS = new GMap2(document.getElementById("GMAPS"));
GMAPS.setCenter(new GLatLng(35,135), 5);
}
function addmaker(){
var marker = new GMarker(new GLatLng(33,143));
GMAPS.addOverlay(marker);
}
-------index.html-----
<script type="text/javascript">
addmap();
addmarker();
</script>
のようにすると、マップは正しく表示されますが、マーカーが表示されない。
上のようにマップ表示用の関数とマーカー表示用の関数の二つに分断したいんですが、何かいい方法はありますか?
お願いします。
(以下のようにすると両方ともちゃんと表示されますが…、でもどうしても上の部分も関数かしたいんですが。。。)
----index.html----
<script type="text/javascript">
var GMAPS = new GMap2(document.getElementById("GMAPS"));
GMAPS.setCenter(new GLatLng(35,135), 5);
addmarker();
</script>
191デフォルトの名無しさん
2009/03/12(木) 14:47:04 ストリートのinitializedが一度の動作で2度来てねえ?
今までのが動かなくなった
今までのが動かなくなった
192デフォルトの名無しさん
2009/04/02(木) 11:35:55 事後報告なんだが3年くらい前に作ったGoogle Mapのサイトで昨日の米国西海岸時間で4月1日0時ごろから地図が出なくなった。
(このサイトを見て作った)
http://www.geekpage.jp/web/google-maps-api/gmapcreator/
ローカルでHTMLファイルを開いてみてもマップが見えないので何だコリャだった。
いちおうv2なんだが。
最近のGoogle Mapのサンプルで作ったのは動いてるのでワケワカラン状態。
でも今は問題なくマップも見えてるので、何かぐぐる様の方でトラブったのかな。
古いコードで作ったのはとりあえず見直した方がいいかもね。
(このサイトを見て作った)
http://www.geekpage.jp/web/google-maps-api/gmapcreator/
ローカルでHTMLファイルを開いてみてもマップが見えないので何だコリャだった。
いちおうv2なんだが。
最近のGoogle Mapのサンプルで作ったのは動いてるのでワケワカラン状態。
でも今は問題なくマップも見えてるので、何かぐぐる様の方でトラブったのかな。
古いコードで作ったのはとりあえず見直した方がいいかもね。
193デフォルトの名無しさん
2009/04/02(木) 11:39:00 APIの使用期限過ぎたとか?
194デフォルトの名無しさん
2009/04/02(木) 11:47:41 APIに使用期限ってなかったんじゃねえの
たまーにぐぐる様の方が調子悪い時もあるらしいんだが
あ、サイトのアドレスは変わってないけど鯖の引越しをしてたのでそのせいだと思ってた
ローカルで見ても地図が出ないからアセったよ
今は問題なさそうだけどわけわかんね
たまーにぐぐる様の方が調子悪い時もあるらしいんだが
あ、サイトのアドレスは変わってないけど鯖の引越しをしてたのでそのせいだと思ってた
ローカルで見ても地図が出ないからアセったよ
今は問題なさそうだけどわけわかんね
195デフォルトの名無しさん
2009/04/05(日) 03:19:04 ちなみに>>191は未だに直ってない
196デフォルトの名無しさん
2009/04/06(月) 16:03:06 質問です。
自サイト内に表示したマイマップに対して乗換検索を利用したいのですが可能でしょうか?
自サイト内に表示したマイマップに対して乗換検索を利用したいのですが可能でしょうか?
197デフォルトの名無しさん
2009/07/20(月) 22:44:53 沖縄まで行かなくても Google Map で日食は楽しめるでしょうか?
198デフォルトの名無しさん
2009/08/24(月) 01:21:34 test
199名無しさん@そうだ選挙に行こう
2009/08/30(日) 17:30:38 地図を海外まで見えるようにすると
国名も日本語で表示されるようになったね
国名も日本語で表示されるようになったね
200デフォルトの名無しさん
2009/11/02(月) 17:34:02 ほ
201デフォルトの名無しさん
2009/11/17(火) 00:46:34 Flash版 Google Maps APIの
Map.panTo(latLng:LatLng)で、マップの移動時間とか設定できないのかしら?
「2秒かけてpanToする。」
みたいなのをしたいんだけど、誰か方法をしらないですか?
Map.panTo(latLng:LatLng)で、マップの移動時間とか設定できないのかしら?
「2秒かけてpanToする。」
みたいなのをしたいんだけど、誰か方法をしらないですか?
202デフォルトの名無しさん
2009/11/17(火) 10:13:48■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 【沖縄】開業4ヵ月でこれは…“国民の税金”投入の『ジャングリア沖縄』で見た衝撃的な光景と、モチベーションが低い一部スタッフの現状 [ぐれ★]
- 【東京】「家族で話題にして」 “世田谷一家殺害から25年 警視庁が呼びかけ [煮卵★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 前駐中国大使・垂秀夫『高市首相が台湾有事答弁を国会でしてしまったのは高市首相のなかに戦略的思考が無いから。安倍晋三を見習え』 [718678614]
- クズ「勉強頑張らなかった奴は一生DQNと一緒に肉体労働しろ」☚勉強頑張れるのも環境と巡り合わせなんだが? [783475554]
- 金曜ロードショー😭
- 朝だよー🥁🥺ドンドンドンドン
- ( ・᷄ὢ・᷅ )ケツ
- モブサイコ「私がJAグループに何か利益誘導するということは全くありません」 [402859164]
