位置情報の検出 (HTML)

目的

開発者は、ユーザーの地理的な位置を検出するアプリを作成できます。たとえば、ユーザーの位置をマップ上に配置する、写真やメール メッセージを地理座標を使って貼り付ける、関心のあるスポットの一覧を更新してユーザーの位置の変更に対応するなどの操作を、アプリケーションで行うことができます。

このセクションでは、ユーザーの地理的な位置を検出する方法のトピックとガイドラインについて説明します。位置情報および地図の使用についての追加情報は、「Bing Maps SDK サンプル」を参照してください。

このセクションの内容

トピック 説明

ユーザーの位置情報の検出

このチュートリアルでは、Windows ランタイム地理位置情報 API を使ってユーザーの地理的な位置を検出するために必要な手順を説明します。

位置情報の更新への対応

このトピックでは、ユーザーの位置情報の変更に対応する方法を説明します。

HTML5 を使った位置情報の検出

このクイック スタートでは、HTML5 で提供されている W3C 地理位置情報 API を使って、ユーザーの地理的な位置を検出する方法を説明します。

HTML5 を使った位置情報の更新への対応

このトピックでは、HTML5 の W3C 地理位置情報 API を使って、ユーザーの地理的な位置の変更に対応する方法を説明します。

ジオフェンスのセットアップ

このトピックでは、アプリで Geofence をセットアップする手順について説明します。

フォアグラウンドでのジオフェンス通知の処理

このトピックでは、アプリを使ってフォアグラウンドで Geofence 通知を処理する手順について説明します。

バックグラウンドでのジオフェンス イベントのリッスン

このトピックでは、アプリでバックグラウンド タスクをセットアップして Geofence 通知をリッスンする手順について説明します。

バックグラウンド タスクからのジオフェンス通知の処理

このトピックでは、アプリを使ってバックグラウンド タスクからの Geofence 通知を処理する手順について説明します。

ジオフェンス アプリのテストとデバッグ

ジオフェンス アプリはデバイスの位置に依存しているため、そのテストとデバッグは容易ではありません。 ここでは、フォアグラウンドとバックグラウンドのジオフェンスの両方をテストするいくつかの方法について概略を示します。