問題タブ [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 に答える
1956 参照

java-me - Google Static Map APIエラー-java.io.IOException:使用可能な応答エントリがありません

私はJ2MEでGPSベースのアプリを開発しています。私はGoogleAPIコーディングの初心者です。たとえば、上、下、ズーム、ズームアウトなど、次々にマップするコマンドを実行すると、Google Static Map APIで、このコードで次のエラーが発生します- inputStream = connection.openInputStream();

java.io.IOException:使用可能な応答エントリがありません

ヌル

このエラーの意味は何ですか?どのように解決すればよいですか?Plzは私を助けます..私はこの問題のためにここで立ち往生しました...

私の接続コードは次のとおりです:


私は言われたようにコードを開発しましたが、問題はまだ残っています。コードは


次のようなグーグルマップの私の完全なコード-

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

php - PHP Google StaticMapsV2エラー

3つのマーカーで静止地図画像を表示したいのですが、どういうわけか機能しません。1つのマーカーで機能しますが、マーカーを追加すると画像が表示されません。ブラウザをそのURLに向けると、出力URLに画像が表示されますが、phpページでは機能しないようです。

私は自分のAPIキーを入れていますが、それはエラーではありません。

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

google-maps-api-3 - URL のパラメーターとして静的 Google マップ マーカーを異なる色とラベルに設定することは可能ですか?

マップ マーカーを 2 つの異なる色に設定しようとしています。1 つはラベル A の青、もう 1 つはラベル B の赤です。マーカーを個別にマップしますか?

私はこれを試していました:

しかし、これは間違っています。これを行うことはできますか?

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

google-maps - パスと色付きマーカーを使用した静止画像の作成

GPS データからインシデント マップを作成しようとしています。ルートの両側に 2 分間のパスと、開始、インシデント、終了の 3 つのマーカーを示しています。私が得ているのは、エラー 400、不正な URL だけです。URL の小さいコンポーネントを使用して切り刻んだり変更したりしてみましたが、うまくいきません。

URL 構造に関するアドバイスはありますか? 何かを正しくエンコードしていませんか? とにかく、どの部分が窒息しているかについてフィードバックを得るには?Static Maps API を使用すべきではありませんか?

https://maps.googleapis.com/maps/api/staticmap?format=jpg&sensor=false&path=color:green%7Cweight:5%7C-21.3322,148.9388%7C-21.3330,148.9402%7C-21.3302,148.9397%7C- 21.3287,148.9394%7C-21.3273,148.9393%7C-21.3261,148.9392%7C-21.3247,148.9391%7C-21.3239,148.9390%7C-21.3236,148.9389%7C-21.3236,148.9389%7C-21.3198,148.9371%7C-21.3186, 148.9364%7C-21.3175,148.9357%7C-21.3162,148.9350%7C-21.3153,148.9347%7C-21.3141,148.9344%7C-21.3128,148.9342%7C-21.3116,148.9341%7C-21.3103,148.9341%7C-21.3090,148.9341% 7C-21.3077,148.9340%7C-21.3064,148.9340%7C-21.3051,148.9339%7C-21.3039,148.9339%7C-21.3026,148.9339% %20violation%7C-21.3302,148.9397&markers=color:blue%7Clabel:Support%20Pack%20End%7C-21.3013,148.9340&key=[中略]

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

google-maps - Google Static Maps API: JavaScript の URL 署名

JavaScript で有効な署名を生成する方法、私はビジネス キーとクライアント ID を持っていますが、JavaScript を使用してこの API を呼び出しており、完全な署名とクライアント ID を送信したいため、静的マップ API の有効な URL 署名に進むことができません。使用制限の使用。

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

google-maps - Google静的マップの寸法を度/キロメートルで取得します

ズームレベルとピクセル単位の地図のサイズを考慮して、Googleの静的地図画像の寸法(度またはキロメートル)を取得する方法があるかどうか疑問に思いました。

経度を度で取得する式を見てきました。

そして、これはかなり正確です。ただし、kmと度の比率は、極または赤道にどれだけ近いかによって変わるため、この式は機能しません(180の代わりに360を使用しても)

誰かがこれのための公式または何かヒントを持っていますか?

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

google-static-maps - Google Static Mapsは、別のブラウザタブで表示した後、地図を短時間だけ表示します

Railsアプリを作成していて、複数のGoogleStaticMapsをビューに入れようとしています。これらのマップは、次の場合に機能する場合を除いて、常に壊れた画像のプレースホルダーを表示します。

-firebugを使用してマップイメージ
のsrcURLを取得します-URLを別のブラウザタブに貼り付けます
-Googleの静的マップでアプリページを更新します-
貼り付けたURLの静的マップを表示できますが、他のURLは表示できません。約1分間。

この手順を繰り返したページ上の地図は、約1分間表示されます。その後、約1分後、ページを更新すると、そのマップは壊れた画像のプレースホルダーに戻ります。

アプリのURLの例(APIキーなし)は次のとおりです。

http://maps.googleapis.com/maps/api/staticmap?center=Paris%2C+France&zoom=13&size=600x300&maptype=roadmap&sensor=false&markers=color:blue|label:A|Paris%2C+France

これをブラウザに貼り付ける(またはクリックする)と、機能することがわかります。このURLをAPIキーとともにブラウザに貼り付けると、機能し、アプリは限られた時間だけ静的マップを表示し、その後再び壊れます。APIキーなしでURLを貼り付けると、この手順は機能しません。これは、別のブラウザタブでマップを表示するのと同じように、マップをブラウザに一時的にキャッシュし、アプリで機能します...しかし、1分で壊れます。地図画像を表示可能にする他の方法は見つかりませんでした。

なぜこれが起こるのか、何か考えはありますか?

編集:

これは非常に奇妙です。これを診断するために、壊れた地図画像を含むアプリページソースのコピー/貼り付け/保存を行い、それを世界中のリモートサーバーに配置しました。この新しい完全に静的なページでも、同じ結果が得られました。Googleマップの写真があるはずの場所に壊れたプレースホルダー画像が表示されます。しかし、画像のsrc URLをコピーして別のブラウザタブに貼り付けた後、静的ページに戻って更新すると、その地図画像のみが表示されます。

見知らぬ人はまだ(多分?)、それは私のローカルホストアプリにも表示されます。また、HTMLファイルとして保存したアプリページソースの静的なローカルコピー/貼り付けにも表示されます。

だから、これはそれであるに違いないと言っているわけではありませんが、それはブラウザのキャッシュの問題のようです。ビューページがどこに表示されていても、ローカルかリモートかに関係なく、動的に生成されたHTMLか静的HTMLかに関係なく、元の動作は同じままです。

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

google-maps-api-3 - Street View Image API を使用した画像オーバーレイ

静的な Google ストリート ビュー画像に画像オーバーレイを追加できるかどうか疑問に思っています。この質問の背後にあるアイデアは、結果をさらに処理することなく、Android アプリケーションのストリート ビュー画像に人物/オブジェクトを追加 (および表示) することです。

これは、Google マップ/Google Earth API 利用規約の「10.1.3 a)」に違反しますか? 「(i)マップタイルのサーバー側の変更の作成」が禁止されている例としてリストされているため、それについてはよくわかりませんが、ストリートビュー画像自体を変更せずにクライアントベースのオーバーレイを追加したいだけです。

ご協力いただきありがとうございます!

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

google-maps - グーグルマップのストリートビューが利用可能

ここにあるストリートビューのGoogleマップで作業しています: https://developers.google.com/maps/documentation/javascript/reference#StreetViewPanorama

指定された位置でストリートビュー画像が利用可能かどうかを判断する方法があるかどうかわかりませんか?

誰かがこの問題に遭遇したかどうか疑問に思っていましたが、あなたはそれを解決するために何をしましたか?

ありがとう

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

google-maps - Google 静的マップで AJAX を使用する場合の URL の空白

iFrame に埋め込まれた Google 静的マップのインスタンスを含むページがあります。ページが読み込まれると、この iFrame の最初のインスタンスが設定された場所を読み込みます。ユーザーがクリックできるページにはアドレスのリストがあり、その選択に基づいて、Google マップが埋め込まれた iFrame が AJAX を介して再ロードされます。

新しい URL の読み込みに問題があります。以下は私が現在使用しているPHPです

データベースからアドレスを取得し、変数に割り当てます。次に、変数を静的マップの URL に渡します。

URL を定義して、iFrame を呼び出します

PHPページに直接アクセスしたり、AJAXを介してページを呼び出したりすると、iFrameがロードされません。Chrome または Firefox を使用してページを調べると、次のソースが表示されます

上記の src 文字列を取得し、ブラウザーからリンクを直接読み込むと、マップが読み込まれます。

iFrame が読み込まれないのはなぜですか?

アップデート

$address 変数をエンコードする rawurlencode() を追加した後の新しい iFrame HTML