PhoneGapで各種センサーや音楽再生、電話帳などといったデバイスやプラットフォーム固有の機能を利用したい場合には、PhoneGap APIと呼ばれるJavaScriptベースのAPIを利用します。通常、これらの機能にアクセスする手段はプラットフォームごとに異なりますが、その差異はPhoneGap APIによって吸収されるため、開発者は対象とするプラットフォームの違いを意識することなくコーディングを行うことが可能です。 本稿ではそんなPhoneGap APIの中から、位置情報を利用するためのGeolocation APIの使い方を解説します。 Geolocation APIは、PhoneGapを用いてモバイル端末の位置情報サービスにアクセスするためのAPIです。多くのモバイル端末では、GPSセンサーや無線LANのアクセスポイント情報などを元にして端末の現在位置を算出する機能を持っています