Maps と Places

Google が提供する充実した地図で世界を探索しましょう。 カスタム マーカーで場所を特定したり、画像オーバーレイで地図データを拡張したり、1 つ以上の地図をフラグメントとして埋め込んだり、付近のスポットの詳細を表示したりすることができます。

Maps SDK

Maps SDK for Android は Google Play 開発者サービス プラットフォームの一部であり、地図やカスタマイズされたマッピング情報をアプリに組み込むことができます。スタートガイドの手順に沿って、プロジェクトに Google Play 開発者サービスをセットアップし、Maps SDK の主な機能を確認してください。

アプリに地図を追加する

Maps SDK for Android では、XML スニペットを使用して地図をフラグメントとしてアクティビティに埋め込むことができます。この SDK は、3D 地図、インドア、衛星、地形、ハイブリッドの地図、効率的にキャッシュして描画できるベクターベースのタイル、アニメーションによる遷移など、魅力的な機能を提供します。詳しくは、地図オブジェクトを追加する方法をご覧ください。

地図をカスタマイズする

地図上にマーカーを追加して、ユーザーに特別なスポットを示すことができます。 アプリの外観に合わせて、地図マーカーの色やアイコンをカスタムで定義できます。アプリをさらに強化するには、ポリラインやポリゴンを描画してパスや地域を示すか、完全なイメージ オーバーレイを提供します。詳しくは、マーカーを描画する方法についてのガイドをご覧ください。

ユーザーのビューを制御する

地図の「カメラ」パースペクティブの回転、傾斜、ズーム、パンのプロパティを制御できる機能を使用して、世界に対する異なるビューをユーザーに提供します。詳しくは、ビューを変更する方法をご覧ください。

アプリにストリート ビューを追加する

アクティビティにストリートビューを追加して、ユーザーが 360 度のパノラマビューで世界を探索できるようにします。ストリートビュー カメラのズームと向き(傾斜と方角)をプログラムで制御し、指定された時間に対するカメラの動きにアニメーションを付けます。

Places API

ユーザーが現在地に基づいて店舗、レストラン、その他のスポットを見つけられるようにします。Places SDK for Android を使用して、ユーザーが必要なときに、連絡先情報や営業時間などの便利で関連性の高い情報を提供してください。