다음을 통해 공유


GeoCoordinate 생성자

정의

GeoCoordinate의 새 인스턴스를 초기화합니다.

오버로드

GeoCoordinate()

데이터 필드가 설정되지 않은 GeoCoordinate의 새 인스턴스를 초기화합니다.

GeoCoordinate(Double, Double)

위도 및 경도 데이터로부터 GeoCoordinate 클래스의 새 인스턴스를 초기화합니다.

GeoCoordinate(Double, Double, Double)

위도, 경도 및 고도 데이터로부터 GeoCoordinate 클래스의 새 인스턴스를 초기화합니다.

GeoCoordinate(Double, Double, Double, Double, Double, Double, Double)

위도, 경도, 고도, 수평 위치 정확도, 수직 위치 정확도, 속도 및 과정으로부터 GeoCoordinate 클래스의 새 인스턴스를 초기화합니다.

GeoCoordinate()

데이터 필드가 설정되지 않은 GeoCoordinate의 새 인스턴스를 초기화합니다.

public:
 GeoCoordinate();
public GeoCoordinate ();
Public Sub New ()

설명

모든 데이터 필드는 로 NaN설정됩니다. 의 GeoCoordinate 새 instance 와 동일합니다Unknown.

이 생성자는 serialization에 사용해야 합니다.

적용 대상

GeoCoordinate(Double, Double)

위도 및 경도 데이터로부터 GeoCoordinate 클래스의 새 인스턴스를 초기화합니다.

public:
 GeoCoordinate(double latitude, double longitude);
public GeoCoordinate (double latitude, double longitude);
new System.Device.Location.GeoCoordinate : double * double -> System.Device.Location.GeoCoordinate
Public Sub New (latitude As Double, longitude As Double)

매개 변수

latitude
Double

위치의 위도입니다. 범위는 -90.0부터 90.0까지일 수 있습니다.

longitude
Double

위치의 경도입니다. 범위는 -180.0부터 180.0까지일 수 있습니다.

예외

위도 또는 경도가 범위를 벗어납니다.

설명

위도 및 경도 값은 전 세계의 실제 위치에 해당해야 합니다.

적용 대상

GeoCoordinate(Double, Double, Double)

위도, 경도 및 고도 데이터로부터 GeoCoordinate 클래스의 새 인스턴스를 초기화합니다.

public:
 GeoCoordinate(double latitude, double longitude, double altitude);
public GeoCoordinate (double latitude, double longitude, double altitude);
new System.Device.Location.GeoCoordinate : double * double * double -> System.Device.Location.GeoCoordinate
Public Sub New (latitude As Double, longitude As Double, altitude As Double)

매개 변수

latitude
Double

위도입니다. 범위는 -90.0부터 90.0까지일 수 있습니다.

longitude
Double

경도입니다. 범위는 -180.0부터 180.0까지일 수 있습니다.

altitude
Double

미터 단위의 고도입니다. 음수, 0, 양수이거나 알 수 없는 경우 NaN일 수 있습니다.

예외

latitude, longitude 또는 altitude가 범위를 벗어났습니다.

설명

위도 및 경도 값은 전 세계의 실제 위치에 해당해야 합니다.

적용 대상

GeoCoordinate(Double, Double, Double, Double, Double, Double, Double)

위도, 경도, 고도, 수평 위치 정확도, 수직 위치 정확도, 속도 및 과정으로부터 GeoCoordinate 클래스의 새 인스턴스를 초기화합니다.

public:
 GeoCoordinate(double latitude, double longitude, double altitude, double horizontalAccuracy, double verticalAccuracy, double speed, double course);
public GeoCoordinate (double latitude, double longitude, double altitude, double horizontalAccuracy, double verticalAccuracy, double speed, double course);
new System.Device.Location.GeoCoordinate : double * double * double * double * double * double * double -> System.Device.Location.GeoCoordinate
Public Sub New (latitude As Double, longitude As Double, altitude As Double, horizontalAccuracy As Double, verticalAccuracy As Double, speed As Double, course As Double)

매개 변수

latitude
Double

위치의 위도입니다. 범위는 -90.0부터 90.0까지일 수 있습니다.

longitude
Double

위치의 경도입니다. 범위는 -180.0부터 180.0까지일 수 있습니다.

altitude
Double

미터 단위의 고도입니다. 음수, 0, 양수이거나 알 수 없는 경우 NaN일 수 있습니다.

horizontalAccuracy
Double

위도/경도 좌표의 미터 단위 정확도입니다. 0보다 크거나 같아야 합니다. 이 생성자에 값 0이 제공되면 HorizontalAccuracy 속성이 NaN으로 설정됩니다.

verticalAccuracy
Double

미터 단위의 고도 정확도입니다. 0보다 크거나 같아야 합니다. 이 생성자에 값 0이 제공되면 VerticalAccuracy 속성이 NaN으로 설정됩니다.

speed
Double

초당 미터 단위로 측정된 속도입니다. 음수, 0, 양수이거나 알 수 없는 경우 NaN일 수 있습니다. 음수 속도는 반대 방향으로 이동하는 것을 나타낼 수 있습니다.

course
Double

향하고 있는 방향이 아니라 이동 방향입니다. 이 매개 변수는 진북을 기준으로 도 단위로 측정됩니다. 0에서 360.0 사이 또는 NaN이어야 합니다.

예외

latitude, longitude, horizontalAccuracy, verticalAccuracy, 또는 course가 범위를 벗어났습니다.

적용 대상