0

ユーザーの入力に基づいて大量の場所/場所を生成するスクリプトがあります。これらの場所を JavaScript APIv3 に基づいて Google マップにマーカーとして追加したいのですが、ジオコーディングの制限を簡単に超えてしまいます。

人気のある場所の文字列をマーカーオプション変数に挿入し、マップにロードする簡単な方法はありますか? それでは、latlng(X,Y) の代わりに「米国ボストン」を挿入しますか? 彼らの他のオプションは私が利用できますか? 無料のジオコーディング API については知っていますが、すべての場所が米国にあるわけではありません。

4

1 に答える 1

0

Google Maps JavaScript API v3 でマーカーの位置を指定する唯一の方法は、LatLng オブジェクトを使用することです。「米国ボストン」のような一般的な名前でマーカーの場所を指定することはできません。

考慮すべきことの 1 つは、多数のマーカーでマップがどのように機能するかです。(「トン」とは、少なくとも 500 を意味すると想定しています。) これは、ユーザーのコンピューター/デバイスに大きな負担をかける可能性があり、ユーザーは、完全には役に立たないマーカーの塊に過ぎない可能性があります。おそらく、1,000 個のマーカーを使って、あまり性能の良くないマシンでテストして、コードがどのように動作するかを確認できます。とにかく使用するマーカーの数を減らす方法でインターフェイスを再考する必要があることに気付くかもしれません.

于 2011-06-17T00:02:48.980 に答える