次の方法で共有


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 オブジェクトの使用に慣れているプログラマが使用できます。

このセクションの内容