5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

BREW(Binary Runtime Environment for Wireless) 8

347 :デフォルトの名無しさん:2006/08/03(木) 01:45:30
GPSの位置取得に使用される関数IPOSDET_GetGPSINFO()で
設定される構造体AEEGPSInfoについてご質問。

AEEGPSInfoのメンバ変数として、緯度を表すdwLat(int32)、
経度を表すdwLon(int32)があるけど、この2変数が取りうる有効な値の範囲として
以下のように考えてるけどあってるだろうか。

-------------------------------------------------------------------------------
dwLatの取りえる有効値:
  -16777267〜16777267 (正の値:北緯を表す / 負の値:南緯を表す)

dwLonの取りえる有効値:
  -33554483〜33554483 (正の値:東経を表す / 負の値:西経を表す)
-------------------------------------------------------------------------------

dwLatならびにdwLonの値を、北緯xx度、東経xx度というような度分秒(dms)表記に変換する際、
変換後のdwLat値が-90度〜90度、
変換後のdwLon値が-180度〜180度を取る値が有効値だとおもってるんだけど。。

追記:
度分秒表記への変換式は以下の通り。
・dwLat*180/2^25
・dwLon*360/2^26


217 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)