問題タブ [google-maps-embed]

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 投票する
2 に答える
1037 参照

google-maps - Google マップを Web サイトに埋め込むための API キーの取得

非常に単純に見えることをしようと奮闘する。Google マップを Web ページに埋め込むための API キーを取得したいと考えています。このページにある指示に従いました https://developers.google.com/maps/documentation/embed/guide

次のとおりです。

1) Google Developers Console の API コンソールにアクセスし、Google アカウントでログインします。

2) 左側のメニューから [サービス] リンクをクリックします。

3) Google Maps Embed API サービスを有効にします。

4) 左側のメニューから [API アクセス] リンクをクリックします。API キーは、Simple API Access セクションの API Access ページから入手できます。Maps API アプリケーションは、ブラウザ アプリのキーを使用します。

問題は、そのページにアクセスしたときに、左側のメニューに「サービス」リンクも「API アクセス」リンクもないことです。「API & Auth」というメニュー項目があり、4 つのサブメニュー (API、資格情報、同意画面、プッシュ) があります。API リンクをクリックすると、いくつかのセクションに分割された API ライブラリが表示されます。[Google Map APIs] セクションで、[Google Maps Embed API] リンクをクリックします。そこで、Overview、Usage、Quotas から選択できます。それだけです。

では、このキーはどこで入手できますか? それを参照するリンクや情報さえも見つかりません。

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

敬具、

マーク

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

google-maps - Google Maps Embed API キーを取得するには? (Google のドキュメントは古くなっています)

スタックオーバーフローに関するこの種の質問は嫌われていることは知っていますが、避けられない反対票を投じる前に、頻繁に回答されています。

Google Map Embed API を取得しようとしていますが、ドキュメント (ここにあります: https://developers.google.com/maps/documentation/javascript/tutorial#api_key ) は古くなっています。現在の Google Developers Console で実際に表示されているものと一致しません。

誰かがこれを理解しましたか?

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

google-maps - スクロールしてズームを無効にする方法。Google マップ埋め込み API

Google Maps Embed APIを使用しているときにスクロールを無効にする方法を教えてもらえますか?

ユーザーが誤ってズーム機能を使用せずにスクロールできるようにする必要があるページの中央にマップを埋め込む必要があるサイトを構築しています。

javascript api から必要な引数を取得しようとしましたが、URL 文字列の引数の一部として提供されます。

再フォーマット:

これはうまくいきませんでした。地図の代わりに、「Google Maps API サーバーがリクエストを拒否しました。無効なリクエストです。予期しないパラメータ 'scrollwheel' です。」というメッセージが表示されます。

埋め込み API を介してこれを達成する正当な方法がない場合、誰かがよりハッカーなソリューションを推奨できますか? 透明な div を単純にオーバーレイしたり、ポインター イベントを無効にしたりできないように、ユーザーが画面上のボタンを介してマップを操作できるようにしたいと考えています。

Google Maps Embed API について具体的に質問しています。代わりに Google Maps JavaScript API を使用する必要があるソリューションには興味がありません。このプロジェクトでは、JS API に切り替えることができません。

これは重複した質問ではなく、別の API であり、SA の誰も Embed API でスクロールを無効にする方法に答えていません。

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

google-maps - Google マップの埋め込みリンクから座標を取得する

Mapkit を使用する iPhone 用のアプリを開発しています。このGoogle マップの埋め込みリンクで使用されている座標を含めたいと考えています(私は作成者ではありません)。マップは非常にシンプルで、座標が表示されていません (少なくとも私はそれらを見つけることができませんでした)。そのため、リンクを分析すると、それらをダンプまたはエクスポートできる便利なパラメーターが存在する可能性があると思います。出来ますか?どんな助けでも大歓迎です。

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

google-maps - マーカーを使用した Google Map Embed API の実装

Embed API を使用して都市または地域の境界をマークし、カスタム マーカーを追加したいと考えています。しかし、Embed API でオブジェクトを作成およびマップすることができません。同じことを手伝ってください。

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

google-maps - Google Maps Embed API アドレスが見つかりません

サイトの各プロファイルに地図を埋め込んでいます。以下のものを除いて、それらはすべて正常に動作しているようです。理由はわかりませんが、マップ API が読み込まれると、世界全体が見えるほどズームアウトされます。クエリ文字列を使用した私のiframeコードは次のとおりです。

これが私のAPIクエリ文字列です:

後ですべてを通常の Google マップ サイトにコピーするとq=?(以下の新しいクエリ文字列を参照)、期待どおりに正しい場所が表示されます。コンソールにエラーはありません。

以下の通り名と建物番号の組み合わせを使用して、住所を調整してみました。

  • 177ハンティントンアベニュー。
  • 177 ハンティントン アベニュー
  • 177 ハンティントン アベニュー

また、以下の組み合わせを使用して都市/州を調整しようとしました:

  • address、マサチューセッツ州ボストン
  • addressマサチューセッツ州ボストン
  • address、マサチューセッツ州ボストン
  • addressマサチューセッツ州ボストン

これを解決するために他に何ができるかわかりません。