問題タブ [google-maps-engine]
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.
google-maps - WMS リクエストでパラメータ レイヤを指定する方法は?
WMS を介して、公開済みおよび公開済みの Google Maps Engine マップにアクセスしたいと考えています。
地図の詳細からリンクを既にコピーしました。しかし、パラメータ レイヤがどのように見える必要があるかわかりません。その価値は何ですか?
値としてレイヤーの名前を試しましたが、うまくいかないようです。「要求されたレイヤーのデータがありません」という応答が返されます。レイヤーの名前に空白がありません。
node.js - Google Mapsengine がサービス アカウントへの不十分な権限を応答しています
マップ エンジンで Google マップのテーブルを作成しようとしています。マップの mapsengine 管理パネルのアクセス リストにサービス アカウントを追加し、「編集可能」権限を付与しました。また、プロジェクトの開発者コンソールで編集権限を付与しました。
これは、トークンを送り返すアクセストークンを送信する場所です。
これは、テーブルを作成して送信する場所です。
プロジェクトを表示するときに URL から取得している ProjectId。見つけられる限り多くのドキュメントを調べましたが、これを理解することができませんでした。ありがとう。
google-api-java-client - IllegalArgumentException に直面しています: google-api-services-mapsengine を使用したキー ジオメトリ
このライブラリ「google-api-services-mapsengine」(バージョン 1.18.0-rc) を使用しています。このコードを使用して Google Maps Engine で選択しようとすると、次のようになります。
私はこの問題に直面しています:
google-maps-engine - Maps Engine API を使用してデータソースを既存のレイヤーに追加する
Maps Engine API を使用してラスターを一括読み込みしています。ラスターをデータソースとしてアップロードするコードがありますが、そのデータ ソースを既存のレイヤーに追加する方法がわかりません。
新しいレイヤーを作成する場合、含めるデータ ソースのリストを指定できます。かなりの数のラスターを追加しているので、既に存在するレイヤーに追加する機能が必要です。
ここに私がこれまでに持っているコードのスニペットがあります:
ラスターをアップロードした後、それらを既存のレイヤーに追加するにはどうすればよいですか?
ありがとうございました、
ベン
google-maps - 挿入後の Google マップ エンジン レイヤの更新
追加した Google マップと MapsEngineLayer があります (DynamicMapsEngineLayer も試してみました。ここで両方のコードを確認できます: https://developers.google.com/maps/documentation/javascript/mapsenginelayers )。Web サイト - HTML および Javascript - には編集ボタンがあり、Google Maps Engine API を使用して、一部の機能の一部の属性を変更したり、そのレイヤーのデータソースに新しい機能 (ジオメトリ) を追加したりします。これらの挿入は、php への ajax 呼び出しを介して行われます ( https://developers.google.com/maps-engine/documentation/feature-createと同様)。
すべての認証はサービス アカウントとして行われるため、レイヤーと API のトークンは 3600 秒です。
挿入/更新後、マップには何も表示されませんが、新しいプライベート ウィンドウを開くと、すべての変更がそこに表示されます。
MapsEngineLayer 全体を強制的に更新する方法と、その挿入によって影響を受けるタイルのみを強制的に更新する方法はどれですか?
挿入後、私はすでに試しました:
GeoJSON を使用してすべての機能を再読み込みできますが、データソースには多くの機能があります。
google-maps - Google マップでマーカーのリストを作成する方法
Google Maps Engine を使用してクライアント向けのカスタム マップを作成したとき、マーカーのリストを表示するパネル (レイヤ?) が常に左上隅に表示されていました。このパネルでは、すべてのマーカーのオン/オフを切り替え、使用するベース マップを切り替えることができます。Google Maps API v3 を使用してこの種のパネル/レイヤーを作成する方法はありますか?
公式ドキュメントにあるすべてのコード サンプルを既に調べましたが、これを自動的に作成するものは見つかりませんでした。レイヤーを使用して手動でこれを行うことができると思いますが、見逃したより良い方法があることを願っています。現在のコードには何も問題がないため、投稿するコード サンプルはありません。誰かが共有できるスニペットを持っていることを願っています。
このサイトのホームページのマップには、私が話しているパネルの例があり、API v3 を使用して再作成しようとしています - http://www.servesacramento.com/
android - Maps Engine のポリゴン座標は Google マップの座標と正確ではありませんか?
Google Maps Engine を使用して 2 つのポリゴンを作成し、それらを KML ファイルとしてエクスポートします。下の図に示すように、2 つの領域はスペインにあります。
Android 開発では、Google Maps API を使用PolygonOptions
し、KML ファイルにエクスポートした座標を新しいものに入れました。アプリを実行すると、次の結果が得られました。
2つのポリゴンがどこにあるかわかりません!! スペインにはありません。
解決策はありますか?
javascript - Google Maps Engine - InfoWindow に道順を表示する
私は Google Maps Dev を始めたばかりで、あなたの助けが必要です。Google マップ エンジンを使用して CSV ファイルからデータを読み込み、住所を自動的にジオコーディングするのに役立ちます。新しいレイヤーを作成してマップ上に配置した後、マップ アプリケーション (JSv3 API) で Map と LayerID を呼び出しています。マーカーをクリックすると情報ウィンドウがポップアップし、情報ウィンドウに方向 (機能) のリンクが必要です。一般的な Google マップ検索のように、情報ウィンドウにルート サービスを表示する方法はありますか。私のコードは次のようになります。