web-dev-qa-db-ja.com

Googleマップの複数のマーカーのURL

デスクトップQtアプリケーションで、地図に表示したいGPS座標がいくつかあります。私の計画は、座標を使用してURLを作成し、WebブラウザーとGoogleマップまたは同様のサービスに負担をかけることです。

どうやらリバースエンジニアリングされたドキュメントを読んだ後

mapki.com slash wiki slash Google_Map_Parameters

1つのポイントで機能させることはできますが、複数のポイントのURL構文は何ですか?

これまでの私の最高のショットは、次のような文字列を作成することです。

http://maps.google.com/?ie=UTF8&[email protected],17.82&[email protected],17.82

しかし、それは「私の2番目のポイント」のみを表示します。どこかに構文のより良い説明がありますか?


Q =をmarker =で置き換えることは機能せず、以下の「静的マップ」の提案は、誤ったAPIキーについてのみ不平を言いました。

27
Joakim Rosqvist

静的なグーグルマップの場合、次のURLがあります。

http://maps.google.com/maps/api/staticmap?center=Brooklyn+Bridge,New+York,NY&zoom=14&size=512x512&maptype=roadmap
&markers=color:blue|label:S|40.702147,-74.015794&markers=color:green|label:G|40.711614,-74.012318
&markers=color:red|color:red|label:C|40.718217,-73.998284&sensor=false&key=MAPS_API_KEY

この構文が標準マップにも適しているかどうかはわかりません

35
dusoft

Maps.google.comでパラメータをスローしても、1ポイントしか得られません。

Dusoftが言うように、Google Static Mapsを使用できます。

または、動的マップが必要な場合は、Google Maps APIを使用し、パラメーターの長いリストを受け入れる独自のパブリックWebページを作成できます。独自のWebページを使用するには、maps.google.com Webページを使用する場合とまったく同じ方法を使用します。ただし、パラメーターの外観を設計することができます。

おそらく this のようなものです。

6
Mike Williams

http://staticmapmaker.com/ -静的マップのURLを生成するための非常に素晴らしいWebツール。

現在サポートされているマップサービスのリスト:-Google-Bing-Yandex-ここ-Mapbox-MapQuest-CartoDB

pS私はこれが古い質問であることを知っていますが、それでも多くの人がまだググってます。

5
cement

いくつかのパラメーター(マーカーやパスパラメーターなど)は複数の場所を取ります。これらの場合、場所はパイプ(|)文字で区切られます。

https://maps.googleapis.com/maps/api/staticmap?center=boca+raton,+fl+|+deerfied,+FL&zoom=12&scale=false&size=600x300&maptype=roadmap&sensor=false&key=API_KEY&format=png&visual_refresh=true&markers=size:mid%7Ccolor:red%7Cboca+raton,+fl+|+deerfied,+FL" alt="Google Map of boca raton, fl | deerfied, FL
0
Ishai Avrahami