0

たくさんの国名があります。何百ものように。私が持っているそれぞれの国にマーカーを追加したいと思います。使用geocodingすると、自分の名前をジオコードするために許可されているリクエストの制限に達したと表示されます。では、国の座標についてサーバーに連絡せずにこれを行う「クライアントの方法」はありませんか?

4

1 に答える 1

1

必要な国とその座標を使用してkmlファイルを作成し、これをマップコードで使用できます。

KMLハウツー

var map = new google.maps.Map(document.getElementById("map_canvas"), 0ptions);
var kmzLayer = new google.maps.KmlLayer('http://yoursite/countries.kmz');
kmzLayer.setMap(map);

この例のように、マーカーをkmlファイルに追加できます

もう1つのオプションは、国と地理コードをjsonに保存してから、jsonを反復処理してマーカーを追加することです。

Stackoverflowの質問国をクリックすると国名とフラグが表示されるこの例を 見てください。

于 2012-06-22T10:23:10.243 に答える