PHP 클래스 Location\Ellipsoid

저자: Marcus Jaschen ([email protected])
파일 보기 프로젝트 열기: mjaschen/phpgeo 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$a float The semi-major axis
$configs array Some often used ellipsoids
$f float The Inverse Flattening (1/f)
$name string

공개 메소드들

메소드 설명
__construct ( $name, $a, $f )
createDefault ( string $name = 'WGS-84' ) : Ellipsoid
createFromArray ( $config ) : Ellipsoid
getA ( ) : float
getArithmeticMeanRadius ( ) : float Calculates the arithmetic mean radius
getB ( ) : float Calculation of the semi-minor axis
getF ( ) : float
getName ( ) : string

메소드 상세

__construct() 공개 메소드

public __construct ( $name, $a, $f )
$name
$a
$f

createDefault() 공개 정적인 메소드

public static createDefault ( string $name = 'WGS-84' ) : Ellipsoid
$name string
리턴 Ellipsoid

createFromArray() 공개 정적인 메소드

public static createFromArray ( $config ) : Ellipsoid
$config
리턴 Ellipsoid

getA() 공개 메소드

public getA ( ) : float
리턴 float

getArithmeticMeanRadius() 공개 메소드

Calculates the arithmetic mean radius
또한 보기: http://home.online.no/~sigurdhu/WGS84_Eng.html
public getArithmeticMeanRadius ( ) : float
리턴 float

getB() 공개 메소드

Calculation of the semi-minor axis
public getB ( ) : float
리턴 float

getF() 공개 메소드

public getF ( ) : float
리턴 float

getName() 공개 메소드

public getName ( ) : string
리턴 string

프로퍼티 상세

$a 보호되어 있는 프로퍼티

The semi-major axis
protected float $a
리턴 float

$configs 보호되어 있는 정적으로 프로퍼티

Some often used ellipsoids
protected static array $configs
리턴 array

$f 보호되어 있는 프로퍼티

The Inverse Flattening (1/f)
protected float $f
리턴 float

$name 보호되어 있는 프로퍼티

protected string $name
리턴 string