問題タブ [gmsmapview]
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.
ios - GMSMapView:clear はすべての GMSMarker オブジェクトの割り当てを解除しますか?
メソッド[GMSMapView clear]
はGMSMarker
オブジェクトの割り当ても解除しますか、それともまだメモリに保持されていますか。
メソッドはプロパティmap
を nil に設定するだけで、オブジェクトはまだメモリ内にあると思います。誰かそれについて知っていますか?
ios - IOS で Google マップの現在地を取得する際に青い点を非表示にする
Googleマップ内の現在の場所に戻るデフォルトのボタンを追加しようとしています。を使用してボタンを追加しました
しかし、私の場合は必要ない青い点を隠すことができません。
私が設定した場合
現在の場所ボタンを押すと、現在の場所に戻る機能が削除されます。
以下は私が実装したコードです
ios - GMSMarker iOS の問題
このコードを使用して、iOS 用の Google マップにマーカーを作成します。
しかし、マーカーを次のようにする必要があります。
Apple Map でそれを行う方法は知っていますが、Google Map を使用する必要があります (一部の都市では Apple Map ではほとんど何も表示されないため)。
Googleマップの場合、次のようなコードのみが見つかりました:
そのため、マーカーごとに xib から画像を作成する必要があります。マーカーがたくさんあるので、このアプローチではメモリ警告が表示される可能性があります。
そのようなマーカーを実装するより良い方法を知っている人はいますか?
ios - didChangeCameraPosition は、利用可能な座標の境界ボックス/長方形を取得します
GMSCameraPosition から GMSCoordinateBounds を取得するにはどうすればよいですか? ユーザーが次のようにカメラを動かすたびに、マップ上の可視座標 (少なくとも北東/南西のポイント) を知りたい:
ios - Google マップに現在地を表示する
Google Maps SDK を使用してアプリ内に地図を表示する iOS アプリがあります。
マップを表示することはできましたが、カメラまたはマーカーをユーザーの現在の場所に設定する方法がわかりません。
マップが機能しているかどうかをテストするためだけに座標をハードコーディングしましたが、ユーザーの現在の場所を表示する方法に行き詰まっています。
カメラを座標の中央に配置するコードは次のとおりです
そして、ここにマーカーを座標に表示するコードがあります
次のように現在の位置を取得しようとしました。
しかし、私はエラーが発生します:
互換性のないタイプ「CLLocationCoordinate2D」の式で「CLLocationCoordinate2D」を初期化しています
現在の位置をカメラとマーカーに渡すにはどうすればよいですか?
ios - GoogleマップiOS SDKはタップされたオーバーレイ座標を取得します
私はGoogleマップのiOS SDKを使用しています。ユーザーがオーバーレイをタップしたときに、タッチしたポイントの座標を取得したい。
このデリゲートメソッドがあります:
ただし、オーバーレイまたはマーカーをタップしても呼び出されません。
プログラムで呼び出すことはできますか (ただし、座標パラメーターがありません。それが必要です..)? またはこれから場所を取得します:
どんな提案も貴重です!
ありがとう!