問題タブ [google-static-maps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
7649 参照

python - Google Static Maps API:パスを使用して静的マップを生成する

いくつかのポイントと、これらのポイントを結ぶいくつかの線を含む静的なgoogleマップを生成しようとしています(線を運転方向に対応させる予定ですが、後で説明します)。現在、URLを生成するための次のようなコードがあります。

この関数では、「ルート」は、関連付けられた場所を持つユーザーのリストです。私のテストデータを使用して、このURLが生成されました。

その静的マップを見ると、マーカーは表示されますが、パスは表示されません。私はこれに関するドキュメント(http://code.google.com/apis/maps/documentation/staticmaps/#Paths)を見てきましたが、どこが間違っているのかわかりません。例を見ると、私のURLは例とまったく同じ形式になっているようです。誰かが私が間違っていることを知っていますか?

ありがとう

ベン

0 投票する
1 に答える
2160 参照

python - Google Static Maps API: ルートをエンコードされたポリラインとして表す

エンコードされたポリラインを使用して、静的マップ上の多数のポイント間のルートを表現しようとしています。このコードは、次のように定義された getStaticMapAddress という関数にあります。

ルートは User オブジェクトのリストとして表されます (DestUser はそのサブクラスです)。self.encodePolyLine() メソッドは次のように定義されています。

この glineenc モジュールはhereからのもので、座標ペアのリストを受け取り、エンコードされたライン文字列と、すべてのポイントを表示できる最大ズーム レベルを表すエンコードされた文字列を含むペアを返します。したがって、この関数に渡したブライトン、ロンドン、ブリストル、マンチェスターを結ぶルートがあります。次の URL が出力されました。

これを見ると、何かが間違っていることがわかります。何が起こったのか正確にはわかりませんが、赤道と子午線を対称線として使用して反映された場合、新しいルートが適切なルートの投影のように見えることに気付きました. なぜこれが行われたのかはわかりませんが、問題の原因として考えられるのはそれだけです。何か案は?

0 投票する
1 に答える
4909 参照

html - ページに表示される Google 静的マップ ショット

Python で Google App Engine 上に構築されたサイトがあります。機能の 1 つは、Google の静的マップを使用して現在地を更新する機能です。Python コードが静的マップの URL を生成し、HTML テンプレートがそれを配置するだけです。画像が配置されるスペースは次のようになります。

...そして、画像 URL の生成方法は次のとおりです。

rs[] dict は、Google マップ検索からの応答です。これにより、完全に有効な静的マップ URL が生成されます。

上の画像の URL は、「ノッティンガム、英国」で検索したものです。アドレスにアクセスすると、意図したとおりに、正しいサイズとすべてが表示されていることがわかります。ただし、このページ (spare-wheels.appspot.com/searchlocation で確認できますが、使用するには Facebook アカウントを接続する必要があります) では画像が表示されません。HTML ソースは問題ないように見えます。明らかなエンコーディングの問題などはありません。何が問題なのかわかりません。何か案は?

ありがとう

ベン

編集:少しテストした後、マップが機能することもありますが、ほとんどの場合は機能しないことがわかりました。機能すると、通常は更新後に機能しなくなります

0 投票する
4 に答える
6360 参照

google-maps - Google StaticMapAPI-長いURL

Google Static Map APIを呼び出すためのURLを生成しましたが、URLが非常に長い(> 2048)場合があります。どうすればこれを解決できますか?

0 投票する
5 に答える
4031 参照

google-maps - Google StaticMapAPI最大ズームレベルを指定する方法

マップ上の2つのマーカーがどこにあるかを示すレポートがあります。マーカーが隣り合っている場合を除いて、最高レベルのズームにズームインします。

最小ズームを開いて、最大ズームを特定のレベルに設定します。Google Static Mapのドキュメントを調べましたが、どこで実行すればよいかわかりません。

静的マップAPIを使用してこれが可能かどうか誰かが知っていますか?

乾杯。

0 投票する
1 に答える
4608 参照

google-maps - Google 静的マップ エラー

私のウェブサイトの不適切な画像を含む静的な Google マップに問題があります。この問題がどのように発生するか知っている人はいますか? 以下の画像をご覧ください。

ここに画像の説明を入力

0 投票する
1 に答える
1587 参照

google-maps - API v3 で Google Static Maps を使用する - 更新されたリファレンスが必要です。

ガイド静的マップを使用して動的マップを高速化する は、非常に古くなっています。

API v3 でこれがどのように見えるべきかを教えてもらえますか? コールバックなどを含むプロセスの最後に特に興味があります。

私はすでにこれを理解しています:

編集:

適切な初期化では、この手法を(loadScript を使用して) 使用するという点で正しいでしょうか?

0 投票する
0 に答える
3460 参照

google-maps - maps.google.com への動的リンクを作成する場合、地図にマーカーを追加するにはどうすればよいですか?

スポットをマークするマーカーが付いた静的な Google マップがありますが、maps.google.com にリンクして、ユーザーがより大きな動的マップを見たり、道順を見つけたりできるようにしたいと考えています。リンク用のコードは次のとおりです。<a target="_blank" href="http://maps.google.com/maps?ll=26.097109,-80.1662769">view larger map</a>

地図上の GPS 座標にマーカーを配置するように Google に指示する情報を URL に含めるにはどうすればよいですか?

(編集) 私は自分の質問に答えるのに十分な通りの信用を持っていないので、今のところここに置きます。

maps.google.com にリンクする正しい URL は、http://maps.google.com/maps?t=h&q=loc:28.834726,-81.328637&z=17の形式にする必要があります。

maps.google.com URL で使用できる属性の完全なリストについては、このリソースhttp://mapki.com/wiki/Google_Map_Parametersにアクセスしてください。

0 投票する
1 に答える
1887 参照

google-static-maps - グーグル静的地図上で2つの都市間のパスを描く

グーグルマップの推奨ルートに従って、道路に沿ったグーグル静的マップ上の2つの都市間のパスを描画したい。パイプ文字でパス属性を使用した場合、線を描画できますが、道路に沿って描画することはできません。グーグルマップによって提案された道路に沿ってそれを描くために私は何をすべきですか?グーグル静的マップでそれは可能ですか?

0 投票する
2 に答える
2893 参照

google-static-maps - グーグル静的地図上にパスを描く

私はこのコードをクライアント側で作成し、メールの目的でサーバーに送信しました。そのメールでは、画像が壊れた画像として表示されます。Google静的マップにパスを描画します。使用したコードは次のとおりです。

この方法で作成したポリライン

このコードを使用すると、画像が表示されません。このコードをクライアント側で作成し、メールで送信する目的でサーバーに送信しました。そのメールでは、画像が壊れた画像として表示されます。コードに問題はありますか?