com.kddi.system
クラス Location [Phase1〜]

java.lang.Object
  |
  +--com.kddi.system.Location

public class Location
extends java.lang.Object

基地局方式による位置情報取得のためのクラスです。


フィールドの概要
static java.lang.String DEGREE
          degree(座標系)
static java.lang.String DMS
          dms(座標系)
static java.lang.String ITRF
          ITRF(測地系)
static java.lang.String TOKYO
          tokyo(測地系)
static java.lang.String WGS84
          wgs84(測地系)
 
コンストラクタの概要
Location(Location source)
          getLocation()で取得した位置情報を保存するためのコピーコンストラクタ。
 
メソッドの概要
 java.lang.String getDatum()
          測地系の取得。
 java.lang.String getLat()
          緯度の取得。
static Location getLocation()
          システムで唯一の位置情報インスタンスを返却します。
 java.lang.String getLon()
          経度の取得。
 java.lang.String getUnit()
          座標系の取得。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

WGS84

public static final java.lang.String WGS84
wgs84(測地系)

TOKYO

public static final java.lang.String TOKYO
tokyo(測地系)

ITRF

public static final java.lang.String ITRF
ITRF(測地系)

DEGREE

public static final java.lang.String DEGREE
degree(座標系)

DMS

public static final java.lang.String DMS
dms(座標系)
コンストラクタの詳細

Location

public Location(Location source)
getLocation()で取得した位置情報を保存するためのコピーコンストラクタ。
例外:
NullPointerException - sourceがnullのときに送出。
メソッドの詳細

getLocation

public static Location getLocation()
システムで唯一の位置情報インスタンスを返却します。
取得したインスタンスから、本メソッド呼び出し時点での位置情報を取得することが 出来ます。
唯一のインスタンスなので、位置情報取得前に、再度本メソッドを呼び出した場合には 既呼出しのインスタンスの情報は上書きされます。
戻り値:
現在地の位置情報。ユーザーが位置情報利用を許可しなかったときはnull。

getLat

public java.lang.String getLat()
緯度の取得。取得した値の単位は、getDatum, getUnitによって定まる。
戻り値:
String - 現在地の緯度情報が返却される。
関連項目:
getDatum(), getUnit()

getLon

public java.lang.String getLon()
経度の取得。取得した値の単位は、getDatum, getUnitによって定まる。
戻り値:
String - 現在地の経度情報が返却される。
関連項目:
getDatum(), getUnit()

getDatum

public java.lang.String getDatum()
測地系の取得。
戻り値:
String - 現在地を取得した時の測地系が返却される。

getUnit

public java.lang.String getUnit()
座標系の取得。
戻り値:
String - 現在地を取得した時の座標系が返却される。


Copyright 2001-2002 Aplix Corporation. All rights reserved. Aplix Confidential and Restricted.