問題タブ [google-maps-sdk-ios]

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

google-maps-sdk-ios - iOS用のグーグルマップSDKの場所でCentermapviewを設定する方法

iOS用のグーグルマップSDKの場所でCentermapviewを設定する方法は?mapkitを使用すると、setCenter:Locationを実行できます。iOS用のグーグルマップSDKでこれを行う方法。

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

xamarin.ios - Monotouch バインディングを使用すると、起動時に iOS 用 Google Maps SDK がクラッシュする

GitHub でGoogleMapsSampleを使用して iOS 用の新しい Google SDK をテストしようとしていますが、アプリを実行するたびに のインスタンスを作成しようとしてクラッシュしますGMSMapView。これは、シミュレーターとデバイスの両方で実行しようとすると発生します。

私は開発者コンソールから SDK を有効にし、GMSServices.ProvideAPIKey私の iOS API キーを使用するように呼び出しを更新しました。

OpenGL に関連する問題に言及している実際の SDK に対してログに記録されたこのバグに気付きました。それが問題であるかどうかはわかりません。ただし、シミュレーターを使用してログにアクセスできないため、デバイスで実行し、XCode を使用してログアウトを確認しましたが、エラーはこれに関連しているようです - スタック トレース:

バージョン情報:

何か案は?

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

google-maps-sdk-ios - Google マップ iOS SDK、カメラ変更時の地図更新遅延

Google iOS SDK GMSMapView の上に表示されるカスタム オーバーレイ ビューを使用するセットアップがあります。マップの上にリッチ コンテンツとインターフェイスを提供し、その下にある GMSMapView の現在のカメラとズーム レベルも駆動します。GMSMapView はコンテンツの背景を提供すると言えます。

GMSMapView -setCamera: を使用して現在のカメラを設定します。

問題は、GMSMapView がシステムの負荷を最適化しようとしているように見えることです。私のオーバーレイは、マップのカメラが変更されたときに更新する必要がある、潜在的に多くのコア アニメーション レイヤーを使用しています。

オーバーレイが「空」であるため、場所の変更に基づいてその状態を更新および再描画するのが迅速な場合、GMSMapView の更新はほぼ瞬時に行われます (わずかではありますが許容できる遅延があります)。

オーバーレイ コンテンツの更新に時間がかかるほど、-setCamera を呼び出した後、GMSMapView が新しいカメラへの更新を待機する時間が長くなります。

CPUがアイドル状態になるまで待ってから更新を行うようです。これにより、オーバーレイの更新とマップの更新の間の遅延が大きくなります。

-setCamera: の呼び出しと同期して、カメラを即座に更新する方法はありますか?

ありがとうマーカス

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

google-analytics - GoogleAnalyticsとGoogleMapsiOSv1.1.0の非互換性

iOS用のGMの新しいバージョンを実装しようとしていますが、iOS用のGAライブラリでは機能しません。この競合を解決する方法を知っている人はいますか?

ありがとう

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

ios - reverseGeocodeCoordinate から国、州、都市を取得する方法は?

GMSReverseGeocodeResponse含む

その定義は次のようなものです:

これら2つの文字列から国、ISO国コード、州(administrative_area_1または対応するもの)を取得する方法はありますか(すべての国すべての住所に有効)?

注:このコードを実行しようとしました

しかし、何らかの理由でハンドラーが呼び出されませんでした。アプリキーを追加し、iOS バンドル ID もアプリキーに追加しました。コンソールにエラーは出力されません。これは、行の内容を認識していないことを意味します。

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

google-maps-mobile - Google マップで使用されているロケーション アニメーション

iOS アプリで Google マップを使用しており、Google マップで使用される位置アニメーションを表示するのが好きです。このアニメーションは通常、現在の位置を表示するために使用され、自動サイズ変更されます。つまり、マーカーのサイズは水色で自己成長するようにアニメーション化されます。色。緯度と経度の位置のアニメーションを表示するのが好きです。どうすればプログラムできますか?画像をアップロードするのに十分な評判がありません。ありがとう

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

ios - iOS マップから Google マップへの移行

iOS/Apple マップを使用するアプリ ストアにアプリがあります。Google Maps SDK 1.1 を使用して、Apple マップから Google マップに移行することにしました。ほとんどのコードを書き直さずにこれを行う簡単な方法はありますか?

注: 現在、オーバーレイ、ピン、マップ設定にカスタム クラスを使用しています。

前もって感謝します..

0 投票する
9 に答える
28245 参照

ios - iOS用のgoogle maps sdkでRegionを設定するには?

iOS用のgoogle maps sdkでRegionを設定するには? マーカーの位置と半径のズームを設定したい。

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

drag-and-drop - Google Maps SDK for iOS でドラッグ可能なマーカー

iOS 用の新しい Google Maps SDK でドラッグ可能なマーカーを実装する方法を見つけた人はいますか? API はまだネイティブに提供していません。機能リクエストは既に送信されています。

GMSMarker の基になるビューを把握できれば、Touch イベントをインターセプトできます。誰もこれを試しましたか?

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

ios - 同じアプリ内のGoogleMapsSDKとMapkitがクラッシュを引き起こす

私のアプリでグーグルマップ(sdk)とアップルマップ(mapkit)のどちらかを選択するオプションをユーザーに提供しようとしています。アプリはARCを使用していません。クラッシュシナリオ(ios 6.0 / 6.1):1. googleマップ(モーダルコントローラー)を入力します。2.グーグルマップを終了します(モーダルを閉じます)。3.アプリをアップルマップ(mapkit)に変更します。4.アップルマップ(モーダルコントローラー)を入力します。

アプリがクラッシュし、次のようになります:[EAGLContext setCurrentContext:]

Deallocでグーグルマップをリリースしなければエラーは発生しませんが、おそらくメモリリークが発生します。マップをviewDidLoadに保持し、deallocでマップを解放します。

誰か助けてもらえますか?ありがとう、Tomer

より詳細なスタックトレース: