Archive for the 'Computer' Category

1

26

2012

iPhoneでGPSナビ #12: 可変長タイル画像表示(その2)

3種類の解像度のタイリング画像で画像のスムーズな拡大縮小ができるようになったので、本番用の基盤地図情報の背景地図を用いて動作検証を行ってみた.

1

23

2012

iPhoneでGPSナビ #11: 可変長タイル画像表示(その1)

現行の電子国土システムの背景地図データを基に開発を続けることは殆ど意味が無くなってしまいましたが、折角ですので現行の電子国土システムの可変長タイルサイズ方式に対応可能な、タイリングされた画像データをスムーズに繋ぎ合わせるプログラムを作ってみました.

1

10

2012

iPhone用GPSナビに挑戦 #10

今回リリースされた”iOS Map SDK”は、AppleがXcodeの開発環境に標準で組み込んである、Google Mapsのフレームワーク”MapView” のYahoo Japanバージョンと言ったところでしょうか.”MapView” のクラスやメソッドについては詳しく調べたことはありませんが、”iOS Map SDK”の方は後発だけあって、かなり機能が豊富なようです.

1

08

2012

iPhone用GPSナビに挑戦 #9

先の記事『iPhone用GPSナビに挑戦 #8』で国土地理院の電子国土システムが2013年1月からV4システムに移行する予定で、背景地図等のデータ形式が変更されることを簡単に触れましたが、今回はGISアプリケーションを開発する上で必須となるタイリングされた地図データのハンドリングについて調べてみようと思います.

1

07

2012

GPSMap V1.2 公開

GPSトラッキングデータをWEBマップ上にトレースするWordpressプラグインモジュール “GPSMap V1.2″ を公開しています.但し、国土地理院の電子国土システムの利用規約の関係で、配布するバージョンはオリジナルの電子国土システムにアクセスしなければならないため、ポップアップウインドウ上にサムネイル画像を表示することができません.

12

31

2011

iPhone用GPSナビに挑戦 #8

12/26日に国土地理院から電子国土V4システムに関する発表がなされました.

12

30

2011

マルチブート方式でのWinXPとWindows 7 の併用

BootCamp方式(正確にはBootCampツールを一切使っていないので非BootCamp方式マルチブートかな)でMac OS X と Windows XP, Vista, Windows 7 などとのマルチブートシステムの作成方法については大部以前に紹介しましたが、今回 Windows XPを活かしたままの状態で、新たにWindows 7 を追加インストールして、Windows XPとWindows 7 とを切り替えて使えるようにしてみました.

12

23

2011

iPhone用GPSナビに挑戦 #7

iPhoneやiPadの性能が向上してPC並になったとは言え、メモリやCPUの性能に制限があるので地図データを一枚の巨大な画像として扱うのは非現実的です.何らかのメモリ節約アルゴリズムを採り入れて少ないメモリで効率良く画像をハンドリングする仕組みが必要になります.
 

 何か良いサンプルがないか探していたら、iPhoneサンプルプログラムとしてタイリング手法を用いた画像の表示プログラムをAppleが提供していました.

12

21

2011

iPhone用GPSナビに挑戦 #6

iPhoneのGPS機能は携帯の電波が届かなくてもGPSの衛星さえ補足できれば自分の位置を取得することができます.後はその位置の地図をiPhoneの画面に表示できればOKなのですが、地図を電子国土WEBサービスからダイナミックに取得することができないので、予め地図データをiPhone上に保存しておき、該当する地図を画面に表示する機能を組み込めばGPSナビとしての最低限の機能は実現できそうです.
 

12

17

2011

iPhone用GPSナビに挑戦 #5

iPhoneとiOSのCore Location フレームワークの組み合わせを用いて、自分の思い通りの位置精度で現在位置の場所を取り出すのは難しいですが、プログラムの工夫で多少は位置情報の取得精度を高めることができそうです.