Cordovaを使用して作成した地図アプリでは、常に北が上になるように地図を表示しました。今回は、カーナビのように進行方向が上になるよう、デバイスで取得した方位を用いて地図を回転させることにします。小池隆Cordovaによるハイブリッドアプリの開発(1)ブラウザベースのWebアプリには、モバイルデバイスの持つ豊富な機能を活かしきれないという欠点があります。デバイス固有の機能にアクセスできるネイティブアプリは、デバイスによってOSや開発言語が異なるため、マルチプラットフォームへの対応が困難です。これらの問題を解決するために登場したのが、ハイブリッドアプリです。Webアプリの開発(4)前回までに、地理空間情報を活用したモバイルWebアプリケーションのサーバー環境を構築し、サーバー側プログラムを開発しました。そこで今回は、簡単なクライアント側プログラムを開発します。小池隆OpenLayersとLeafletの比較(2)単発記事のつもりだったOpenLayersとLeafletの比較調査の続編です。今回は、地理空間情報のマークアップ言語KMLで記述されたファイルを表示してみます。2を利用してきました。3がリリースされる見込みです。そこで、OpenLayersの2と3、さらに別のオープンソース(BSDライセンス)のJavaScriptライブラリLeafletの比較調査をしました。