Location API
[Win32 Location API と は、[要件] セクションで指定されたオペレーティング システムで使用できます。 今後のバージョンでは変更されるか、利用できなくなる場合もあります。 代わりに、 Windows.Devices.Geolocation API を使用します。 Web サイトから場所にアクセスするには、 W3C Geolocation API を使用します。 ]
目的
今日のコンピューターは、これまで以上にモバイルになっています。 小型ノート PC からタブレット PC まで、多くのコンピューターは、ユーザーが行きたい場所に移動できます。 コンピューターのモビリティを利用するプログラムは、人々の生活に大きな価値を与えることができます。 たとえば、近くのレストランを見つけて道案内を提供できるプログラムは、ポータブル コンピューターには自然に適しているようです。 しかし、ユーザーの現在の場所を特定するテクノロジは一般的で手頃な価格ですが、このテクノロジでソリューションを構築することは困難な作業になる可能性があります。
位置情報対応プログラムを作成するには、次のようなさまざまな問題を解決する必要がある場合があります。
- 仮想 COM ポートを使用するグローバル 配置システム (GPS) デバイス。一度に 1 つのプログラムにのみアクセスできます。
- NATIONAL Marine Electronics Association (NMEA) 仕様などのプロトコルの理解とプログラミング、および独自のベンダー拡張機能。
- 既知の垂直ハードウェア ソリューションのプログラミングに限定されています。
- GPS 受信機、接続されたネットワーク、携帯電話ネットワーク、インターネット、ユーザー設定など、さまざまな場所プロバイダー間の遷移を処理するロジックを実装します。
このドキュメントでは、Windows Location アプリケーション プログラミング インターフェイス (API) について説明します。 Location API は、ユーザーの場所に関するデータを取得する標準的な方法を提供し、位置情報データ レポートの形式を標準化することで、場所に対応したプログラミングを簡素化するのに役立ちます。 Location API は、位置情報データ プロバイダー間の遷移を自動的に処理し、常に現在の状況に合わせて最も正確なプロバイダーを選択します。
対象となる開発者
Location API は、一連の COM インターフェイスを介してその機能を提供します。 Location API 機能は、C++ プログラミング言語を使用した COM の使用や、Microsoft JScript などのスクリプト言語での COM オブジェクトの使用に慣れているプログラマが使用できます。
このセクションの内容