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

angularjs - Angular Google Maps Markers - 経度と緯度の異なるプロパティ名

angular-google-maps を使用して非常に簡単なマップを作成しています。私が扱わなければならないデータは、Angular Google マップが期待するものとは異なる名前を id および lat/long プロパティに使用しています。API doc は、代替 ID キーを指定するための idKey パラメータを参照しています。これは私にとってはうまく機能しています。代わりの緯度/経度キーを指定するパラメーターを渡す方法を見つけることができませんでした。これが可能かどうか誰にもわかりますか?

JSON の例:

角度マークアップ:

0 投票する
3 に答える
1762 参照

angularjs - angular-google-maps で GooglePlacesServices を使用する方法

インスタンス化されたマップと検索ボックスがあり、検索が完了した後にマーカーをドロップします。これは正常に機能していますが、場所サービスにクエリを実行して、マーカーがドロップされた場所の近くの場所を取得したいのですが、実行時に次のエラーが発生します: google.maps.places.PlacesService(map) Uncaught TypeError: undefined is not a関数...

以下は、Angular.module.config の関連コードです。

私のマップコントローラーでは:

1) ロード時のコールバック

2) マーカーを作成するイベント ハンドラーをセットアップします。

3) 場所が変更されたときの処理、緯度のマーカーの設定、および (最後の行が問題です) 場所の名前のクエリ。

エラーは、その 2 番目から最後の行にあります。(また、これらの変数に到達するためのよりクリーンな方法はありますか?)

よろしくお願いします。

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

angularjs - angular 1.3.8へのアップグレード後にマーカーとウィンドウ(Angular Googleマップ)が機能しない

angular-google-maps をしばらく使用しています。今まで大きな問題に直面したことはありません。しかし、私の同僚の 1 人が最近 angular を 1.3.8 にアップグレードしました。それ以来、ディレクティブとディレクティブのインスタンス化中に次のエラーが発生し、マーカーが表示されません。ここに私が得るエラーがあります。デバッグへの入力や指示は素晴らしいものです。前もって感謝します。

最初のエラーは次のとおりです。

そして、ここに2番目のエラーがあります:

行 2860:

行 2637:

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

angular-google-maps - マップがロードされていることを確認する方法

getGMap() は Map オブジェクトのインスタンスを返します。マップの準備ができていない場合、この関数は undefined を返します。マップの準備ができており、getGMap を呼び出すと確実に Google マップが返されることを通知するイベントまたは方法はありますか?

ありがとう

ヤシュ

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

angularjs - 可視プロパティを尊重しない Polygons ディレクティブ

Angular Google マップモジュールを使用して Google マップにポリゴンを表示しようとしていますが、モデルの visible プロパティが変更されたときに uiGmapPolygons ディレクティブが非表示/表示されません。

問題を説明するためのプランカーを次に示します: http://plnkr.co/edit/EhFihJRBK9Lb0s3mwMSl

マークアップ:

角度コード:

可視プロパティを変更すると、ポリゴンが表示/非表示になると思います。

バグを見つけたのか、それともポリゴンの可視性を正しく調整しようとしているのかはわかりません。

編集:

数日前にモジュールの github リポジトリに問題を提出し、昨夜、バージョン 2.0.11 で問題を解決する応答を受け取りました。残念ながら、バージョン 2.0.12 を使用しています。

この問題に関する github ディスカッションへのリンク:

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

javascript - angular-google-maps で 2.0.12 にアップグレードした後、カスタム Windows が正しくレンダリングされない

最近 angular-google-maps を 2.0.12 にアップグレードしましたが、マーカーをクリックしてもカスタム テンプレート (ウィンドウ用) が読み込まれません。以前は正常に動作していました。すべてのドキュメントと変更ログを参照しましたが、役に立ちませんでした (これが、最初にマーカーを機能させた方法です)。誰かがこれを修正するのを手伝ってくれますか?

これが私のhamlビューです:

そして、ここにマーカーモデルをプッシュする私のcoffeescriptコードがあります:

そして、ここに私のマップオブジェクトがあります:

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

google-maps-api-3 - `angular-google-map` の `bounds` パラメータが機能しない?

このデモを見る

ドキュメントでは、boundsパラメーターの説明は次のとおりです。

指定された境界にマップを合わせます。式は、北東と南西の両方のプロパティを持つオブジェクトに解決される必要があります。これらの各プロパティには、緯度と経度のプロパティが必要です

範囲内に境界を設定します。

そして、次のようにディレクティブで使用しました:

しかし、効果がないようです..マップは指定された境界に適合していません..境界パラメーターが機能していないということですか? そして、指定された境界に合うようにマップを作成する方法は?