C# Класс MundlTransit.WP8.Common.NearestLocationHelpers

Показать файл Открыть проект

Открытые методы

Метод Описание
CalculateDerivedPosition ( Wgs84Location point, double range, double bearing ) : Wgs84Location
GetDistanceBetweenTwoPoints ( Wgs84Location p1, Wgs84Location p2 ) : double
GetDistanceBetweenTwoPoints ( Wgs84Location p1, double p2Lon, double p2Lat ) : double
LocationIsInDistance ( Wgs84Location pointForCheck, Wgs84Location center, double radius ) : bool

Приватные методы

Метод Описание
DegreeToRadian ( double angle ) : double
RadianToDegree ( double angle ) : double

Описание методов

CalculateDerivedPosition() публичный статический Метод

public static CalculateDerivedPosition ( Wgs84Location point, double range, double bearing ) : Wgs84Location
point MundlTransit.WP8.Model.Wgs84Location
range double
bearing double
Результат MundlTransit.WP8.Model.Wgs84Location

GetDistanceBetweenTwoPoints() публичный статический Метод

public static GetDistanceBetweenTwoPoints ( Wgs84Location p1, Wgs84Location p2 ) : double
p1 MundlTransit.WP8.Model.Wgs84Location
p2 MundlTransit.WP8.Model.Wgs84Location
Результат double

GetDistanceBetweenTwoPoints() публичный статический Метод

public static GetDistanceBetweenTwoPoints ( Wgs84Location p1, double p2Lon, double p2Lat ) : double
p1 MundlTransit.WP8.Model.Wgs84Location
p2Lon double
p2Lat double
Результат double

LocationIsInDistance() публичный статический Метод

public static LocationIsInDistance ( Wgs84Location pointForCheck, Wgs84Location center, double radius ) : bool
pointForCheck MundlTransit.WP8.Model.Wgs84Location
center MundlTransit.WP8.Model.Wgs84Location
radius double
Результат bool