Bagikan melalui


GeoCoordinate Konstruktor

Definisi

Menginisialisasi instans GeoCoordinatebaru .

Overload

GeoCoordinate()

Menginisialisasi instans GeoCoordinate baru yang tidak memiliki kumpulan bidang data.

GeoCoordinate(Double, Double)

Menginisialisasi instans GeoCoordinate baru kelas dari data lintang dan bujur.

GeoCoordinate(Double, Double, Double)

Menginisialisasi instans GeoCoordinate baru kelas dari data lintang, bujur, dan ketinggian.

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

Menginisialisasi instans GeoCoordinate baru kelas dari garis lintang, bujur, ketinggian, akurasi horizontal, akurasi vertikal, kecepatan, dan kursus.

GeoCoordinate()

Menginisialisasi instans GeoCoordinate baru yang tidak memiliki kumpulan bidang data.

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

Keterangan

Semua bidang data diatur ke NaN. Instans GeoCoordinate baru setara dengan Unknown.

Konstruktor ini harus digunakan untuk serialisasi.

Berlaku untuk

GeoCoordinate(Double, Double)

Menginisialisasi instans GeoCoordinate baru kelas dari data lintang dan bujur.

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)

Parameter

latitude
Double

Garis lintang lokasi. Mungkin berkisar dari -90,0 hingga 90,0.

longitude
Double

Garis bujur lokasi. Mungkin berkisar dari -180.0 hingga 180.0.

Pengecualian

Garis lintang atau bujur berada di luar jangkauan.

Keterangan

Nilai garis lintang dan bujur harus sesuai dengan lokasi aktual di dunia.

Berlaku untuk

GeoCoordinate(Double, Double, Double)

Menginisialisasi instans GeoCoordinate baru kelas dari data lintang, bujur, dan ketinggian.

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)

Parameter

latitude
Double

Latitude. Mungkin berkisar dari -90,0 hingga 90,0.

longitude
Double

Bujur. Mungkin berkisar dari -180.0 hingga 180.0

altitude
Double

Ketinggian dalam meter. Mungkin negatif, 0, positif, atau NaN, jika tidak diketahui.

Pengecualian

latitude, longitude, atau altitude di luar jangkauan.

Keterangan

Nilai garis lintang dan bujur harus sesuai dengan lokasi aktual di dunia.

Berlaku untuk

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

Menginisialisasi instans GeoCoordinate baru kelas dari garis lintang, bujur, ketinggian, akurasi horizontal, akurasi vertikal, kecepatan, dan kursus.

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)

Parameter

latitude
Double

Garis lintang lokasi. Mungkin berkisar dari -90,0 hingga 90,0.

longitude
Double

Garis bujur lokasi. Mungkin berkisar dari -180.0 hingga 180.0.

altitude
Double

Ketinggian dalam meter. Mungkin negatif, 0, positif, atau NaN, jika tidak diketahui.

horizontalAccuracy
Double

Akurasi koordinat lintang dan bujur, dalam meter. Harus lebih besar dari atau sama dengan 0. Jika nilai 0 diberikan ke konstruktor ini, HorizontalAccuracy properti akan diatur ke NaN.

verticalAccuracy
Double

Akurasi ketinggian, dalam meter. Harus lebih besar dari atau sama dengan 0. Jika nilai 0 diberikan ke konstruktor ini, VerticalAccuracy properti akan diatur ke NaN.

speed
Double

Kecepatan diukur dalam meter per detik. Mungkin negatif, 0, positif, atau NaN, jika tidak diketahui. Kecepatan negatif dapat menunjukkan bergerak secara terbalik.

course
Double

Arah perjalanan, bukan orientasi. Parameter ini diukur dalam derajat relatif terhadap utara sejati. Harus berkisar dari 0 hingga 360,0, atau .NaN

Pengecualian

latitude, longitude, horizontalAccuracy, verticalAccuracy, atau course di luar jangkauan.

Berlaku untuk