C# Класс csShared.Geo.SphericalMercator

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

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

Метод Описание
Distance ( KmlPoint point1, KmlPoint point2 ) : double
Distance ( MapPoint mp1, MapPoint mp2 ) : double
Distance ( Point point1, Point point2 ) : double
Distance ( double lat1, double lon1, double lat2, double lon2, char unit ) : double
FromKmlPoint ( KmlPoint p ) : Point
FromLonLat ( double lon, double lat ) : Point
GetKmlPoint ( double lon, double lat ) : KmlPoint
ToLonLat ( double x, double y ) : KmlPoint

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

Метод Описание
Deg2Rad ( double deg ) : double
Rad2Deg ( double rad ) : double

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

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

public static Distance ( KmlPoint point1, KmlPoint point2 ) : double
point1 KmlPoint
point2 KmlPoint
Результат double

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

public static Distance ( MapPoint mp1, MapPoint mp2 ) : double
mp1 MapPoint
mp2 MapPoint
Результат double

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

public static Distance ( Point point1, Point point2 ) : double
point1 Point
point2 Point
Результат double

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

public static Distance ( double lat1, double lon1, double lat2, double lon2, char unit ) : double
lat1 double
lon1 double
lat2 double
lon2 double
unit char
Результат double

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

public static FromKmlPoint ( KmlPoint p ) : Point
p KmlPoint
Результат Point

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

public static FromLonLat ( double lon, double lat ) : Point
lon double
lat double
Результат Point

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

public static GetKmlPoint ( double lon, double lat ) : KmlPoint
lon double
lat double
Результат KmlPoint

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

public static ToLonLat ( double x, double y ) : KmlPoint
x double
y double
Результат KmlPoint