問題タブ [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 投票する
1 に答える
2154 参照

google-maps-sdk-ios - Google Maps SDK for iOS の API キーのリクエストを Google が処理する時間はどれくらいですか?

2012 年 12 月にオンライン フォームhttps://developers.google.com/maps/ios-accessを送信しましたが、まだ Google からの応答はありません。

12 月に同様のリクエストを投稿した人で、Google がそのようなリクエストに返信するのに通常どれくらいの時間がかかるか知っていますか?

それがわかれば、iPhone アプリの開発をいつ開始できるかを計画するのに役立ちます。

残念ながら、 https://developers.google.com/maps/documentation/ios/startの「API キーの取得」セクションで提案されている API コンソールを介した API キー生成のセルフサービス方式は、私たちには機能しません。サービス一覧の「Google Maps SDK for iOS」をご覧ください。

また、検証の時点では (間違った方法でない限り)、SDK は API キーがないと動作しません。

0 投票する
7 に答える
7866 参照

ios - GMSCameraズームの計算方法

GoogleMapsを含むiOSアプリケーションを開発しています。そして、iOS用のGoogleMapsSDKの実装プロセスはまだ完了しています。

しかし、地図上にルート全体を表示するためのGMSCameraズームの計算方法を知りたいです。

Apple Mapでは、おそらくスパンを使用します。しかし、GoogleMapsSDKにはスパンがありません。

アドバイスをお願いします。

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

ios - マーカー アニメーションは GoogleMaps SDK for iOS に存在しますか?

アニメーションで移動/回転することはできGMSMarkerますか?GMSMapView

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

ios - iOS用のGoogleMapsSDKAPIキーを作成する方法

iOS用のGoogleMapsSDKを使用することにしました。GoogleAPIコンソールからAPIキーを取得する手順は次のとおりです。

  1. GoogleAPIコンソールでAPIプロジェクトを作成します。
  2. APIプロジェクトで[サービス]ペインを選択し、iOS用のGoogleMapsSDKを有効にします。これにより、Googleマップの利用規約が表示されます。
  3. コンソールで[APIアクセス]ペインを選択し、[新しいiOSキーの作成]をクリックします。
  4. com.example.myappなど、アプリケーションの.plistファイルにリストされている1つ以上のバンドル識別子を入力します。
  5. [作成]をクリックします。
  6. [APIアクセス]ページで、[iOSアプリのキー(バンドル識別子付き)]セクションを見つけて、40文字のAPIキーをメモまたはコピーします。

しかし、サービスにはiOS用のGoogleMapsSDKのようなものはありません。GoogleはiOSAPIキーをサポートしなくなりましたか?

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

ios - iOS用GoogleマップSDKでGMSMapViewのスクリーンキャプチャを取得する際の問題

私が苦労しているのは、GMSMapView(Google Maps SDK iOS)の任意の部分のスクリーンキャプチャを取得しようとしたときです。UIGraphicsGetImageFromCurrentImageContext()UIImage出力は表示されません。最終的に、GMSMapViewがOpenGLでレンダリングされることを発見しました。これを知って、私はglReadPixels()メソッドを使おうとしました。厄介なのは、iPhoneシミュレーターでマップスクリーンキャプチャをうまく取得できることですが、実際のデバイスで同じ方法を使用すると、それはまだ表示されません(iOS6)。

誰かが同じ問題に遭遇したのだろうか?私は調査の分担をしました。自分の状況に関連するものは何も見つかりませんでした。私が見つけた一般的なソリューションのほとんどは、CAEAGLLayer属性のいくつかを更新する必要があると言っていました。GMSMapViewによって適切なレイヤーを見つけることが制限されると思いましたが、以下に示すように、CAEAGLLayerを見つけて更新することができました。

フォーラムは、レイヤーのOPAQUE属性をNOに設定し、保持されたバッキングプロパティをYESに設定することで、iOS6の問題を軽減することを推奨しました。シミュレーターでは修正されましたが、デバイスでは修正されませんでした。

私が偶然見つけた最後の修正は、メインのOpenGLビューのpreserveBackBufferをYESに更新すると言われました。これが私の技術的専門知識が終わったところです。GMSMapViewのpreserveBackBuffer値をどこでどのように更新するかを見つけることができませんでした。これが私のスクリーンキャプチャの問題をすべて解決する修正だと思います。iOS6以降を実行しているデバイスの問題のみのようです。

この問題の回避策をテストした人はいますか?

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

ios - iOS向けGoogleマップSDK-配信時間枠

誰かがGoogleMapsiOS SDKのAPIキーをリクエストし、実際に受け取ったかどうか疑問に思います。私は1か月以上前に自分のリクエストを提出しましたが、新しいSDKをすぐに使用できる出荷アプリがあるにもかかわらず(そしてAppleのマップの不正確さのためにいくつかの否定的なフィードバックを受け取っています)、まだ何もありません。

誰かがGoogleiOSSDKのAPIキーを発行されましたか?もしそうなら、それを待つ必要があった時間と、アプリケーションの状況(つまり、アプリが既にデプロイされているか、人気があったかなど)はどうでしたか。 。)?

Googleがこれらのキーを発行するために使用する基準を解明できれば、保留中のリクエストを持つ人々が、リクエストがいつ許可されるかについてのおおよその見積もりを考え出すことができるようになることを願っています。

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

google-maps-sdk-ios - 多数のマーカー

400〜500個のマーカーを管理する必要があるSDKバージョン1.0.2を利用するアプリケーションに取り組んでいます。一般的に、カスタム情報ウィンドウが表示されている場合を除いて、パフォーマンスは非常に良好です。多数またはマーカーとカスタム情報ウィンドウにより、UIが途切れます。

問題はマーカーの数であり、マーカーの数を減らすと問題が表示されないことに気付きました。didChangeCameraPositionコールバック中に表示されるマーカーのみを追加してマーカーの数を減らしようとしましたが、マーカーの追加と削除の方がパフォーマンスに大きな影響を与えることがわかりました。

他に何を試すことができるかわからないので、どのように進めるかについてのアドバイスは非常に役立ちます。

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

ios - Google Maps iOS SDKのストリートビュー?

ストリートビューは新しいGoogleMapsiOS SDK(https://developers.google.com/maps/documentation/ios/)で利用できますか?

フレームワークコードを見ましたが、そのような機能を提供していないようです。

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

iphone - XcodeGoogleマップ検索バー

私はiPhoneの位置情報ベースのアプリを作成していますが、その最後の側面に問題があります。から使用できるマップと相関する検索バーを統合する方法を誰かが知っているかどうか疑問に思いましたMKMapView

これは文字通り、ユーザーがエリアに入力できる地図上の検索バーであり、そこに移動します。

これは可能ですか?

チュートリアルを探しましたが、マップビュー、注釈、およびコールアウトの追加を使用してアプリを作成する方法しか見つかりませんでした。

0 投票する
11 に答える
40543 参照

ios - Google Maps SDK for iOS では、GoogleMaps.bundle が [バンドル リソースのコピー] の下のターゲットに含まれている必要があります。

GoogleMaps SDK for iOS をビルドすると、これらのエラーが発生しました。

しかし、GoogleMaps.framework はコピー バンドル リソースにあるので、混乱しています。この問題の原因を教えてください。