y2blog » Gudget

Archive for the 'Gudget' Category

1

10

2012

iPhone用GPSナビに挑戦 #10

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

1

07

2012

GPSMap V1.2 公開

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

12

31

2011

iPhone用GPSナビに挑戦 #8

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

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

12

14

2011

iPhone用GPSナビに挑戦 #4

前回はGoogle Maps上に現在地を表示する簡単なアプリを作成してみましたが、今回はGoogle Mapsではなく本命の電子国土WEB地図を表示してみることにします.勿論電波の届かない場所で使うことが前提のGPSナビですので、電子国土WEB地図が表示できたところで現場では殆ど役に立ちませんが、電子国土の地図配信サーバから地図データを取得(キャッシュ)する場合の範囲選択などの場面で役に立つかもしれません.

12

09

2011

iPhone用GPSナビに挑戦 #3

iPhoneが本格的なGPSナビとして使えるかどうかは微妙な所ですが、とりあえずCore Location frameworkを用いて位置情報を取得する簡単なアプリを作成してみました.Core Location frameworkの使い方を調べるためのどーでも良いようなアプリですので実用性は全くありませんが、現在地情報を取得してその緯度・経度、高度を画面に表示し、ついでにGoogle Maps上に現在地を表示するというアプリです.

12

08

2011

iPhone用GPSナビに挑戦 #2

iPhoneでは実機にアプリケーションをインストールするには有料の iOS Developer program に加入して、実機にアプリケーションをインストールする環境を整えなければなりません.

12

07

2011

iPhone用GPSナビに挑戦 #1

iPhone用GPSナビアプリを開発するにあたり、先ずはAppleがフレームワークとしてデベロッパに提供しているCoreLocation Frameworkの機能について調査してみることにしました.

Local Search

Calendar

September 2018
S M T W T F S
« Aug    
 1
2345678
9101112131415
16171819202122
23242526272829
30  
  • Blogroll

  • Meta