C# 클래스 BikeInCity.Utils.GeoMath

파일 보기 프로젝트 열기: hoonzis/bikeincity 1 사용 예제들

공개 메소드들

메소드 설명
ComputeDistance ( double startLat, double startLng, double endLat, double endLng ) : int

Returns distsance in meters between two points of earth using the Spherical Law of Cosines

Harvesine ( double lat1, double lng1, double lat2, double lng2 ) : int
Pythagoras ( double lat1, double lng1, double lat2, double lng2 ) : int
SphericalEarthProjectedToAPlane ( double lat1, double lng1, double lat2, double lng2 ) : int
ToRad ( double angle ) : double

Converts degrees to radians. Used to convert the latitude and longitude coordinates.

메소드 상세

ComputeDistance() 공개 정적인 메소드

Returns distsance in meters between two points of earth using the Spherical Law of Cosines
public static ComputeDistance ( double startLat, double startLng, double endLat, double endLng ) : int
startLat double
startLng double
endLat double
endLng double
리턴 int

Harvesine() 공개 정적인 메소드

public static Harvesine ( double lat1, double lng1, double lat2, double lng2 ) : int
lat1 double
lng1 double
lat2 double
lng2 double
리턴 int

Pythagoras() 공개 정적인 메소드

public static Pythagoras ( double lat1, double lng1, double lat2, double lng2 ) : int
lat1 double
lng1 double
lat2 double
lng2 double
리턴 int

SphericalEarthProjectedToAPlane() 공개 정적인 메소드

public static SphericalEarthProjectedToAPlane ( double lat1, double lng1, double lat2, double lng2 ) : int
lat1 double
lng1 double
lat2 double
lng2 double
리턴 int

ToRad() 공개 정적인 메소드

Converts degrees to radians. Used to convert the latitude and longitude coordinates.
public static ToRad ( double angle ) : double
angle double
리턴 double