Maps SDK for iOS
iOS アプリ用に動的でインタラクティブな地図、位置情報、地理空間のエクスペリエンスをカスタマイズして構築します。
開始する
Maps SDK for iOS の一般的な機能を使って、作成を始めてみましょう。
Google Maps Platform の利用を始める
アカウントの作成と API キーの生成を済ませ、作成を始めましょう。
マーカーが配置された地図を作成する
Maps SDK for iOS を読み込んで、マーカーを配置した地図をウェブアプリに追加する方法を確認しましょう。
地図のスタイルをカスタマイズする
道路、地勢、スポットなど、地図に含まれるほとんどすべての要素をカスタマイズできます。
地図上で現在の場所を選択して詳細を表示する
iOS デバイスの現在地を特定して、その場所や付近にある他のスポットの詳細情報を表示しましょう。
機能
Maps SDK for iOS のコア機能のドキュメントを参照しましょう。
動的な地図
iOS アプリに基本的な地図を追加します。
マーカー
地図にマーカーを追加し、クリック イベントに反応させたり、色や画像をカスタマイズしたりすることができます。
コントロールと操作
組み込みの UI コンポーネントや操作(ジェスチャー)の設定を行い、ユーザーによる操作の方法をカスタマイズします。
アクティビティ
地図のクリック、マーカーのクリック、カメラの変更、オーバーレイ イベントなどのイベントをリッスンします。
シェイプ
地図上にポリゴン、ポリライン、円などを追加し、外観をカスタマイズします。
地面オーバーレイ
緯度と経度に紐付けられ、ドラッグ操作やズーム操作に連動して動く画像オーバーレイを追加します。
カメラとビュー
カメラの位置、ズームレベル、Bearing(水平方向の向き)などを制御します。
タイルレイヤ
アプリから追加データやローカル画像を参照できるよう、Google の基本地図タイルの上に画像を投影します。
ストリートビュー
シンプルな HTTP リクエストを使用して、非インタラクティブ型のストリートビュー パノラマやサムネイルをウェブページに埋め込みます。
サンプル アプリとコードサンプル
Maps SDK for iOS の使用方法を示すサンプルアプリとコードを実行します。
コードサンプルの概要
Maps SDK for iOS のデモを、Swift と Objective-C の両方でインストールして実行します。
Maps Platform Codelabs
iOS アプリに地図を追加する方法などをご覧ください。
SwiftUI で iOS アプリに地図を追加する
Codelab の手順に沿って、SwiftUI を使用して地図を追加します。
ユーティリティ ライブラリとヘルパー ライブラリ
iOS アプリ用のオープンソースのユーティリティ ライブラリやヘルパー ライブラリを組み込みます。
Maps SDK for iOS ユーティリティ ライブラリ
幅広く応用できるユーティリティで、アプリをさらに充実させましょう。
広告表示オプションを組み合わせる
Google Maps Platform iOS SDK の Combine サポートを含む Swift ライブラリ。
ヘルプとサポート
誰かからサポートを受けて、誰かをサポートする。コミュニティに参加しましょう。
Stack Overflow
誰かからサポートを受けて、誰かをサポートする。皆でよりよいマップを構築していきましょう。
Issue Tracker
バグを報告するか、機能リクエストを開きます。
プラットフォーム ステータス
プラットフォームのインシデントとサービス停止についてご確認ください。
サポート
Google Maps Platform チームにお問い合わせください。