GeoCoordinate Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci objektu GeoCoordinate.
Přetížení
GeoCoordinate() |
Inicializuje novou instanci GeoCoordinate , která nemá nastavená žádná datová pole. |
GeoCoordinate(Double, Double) |
Inicializuje novou instanci GeoCoordinate třídy z dat zeměpisné šířky a délky. |
GeoCoordinate(Double, Double, Double) |
Inicializuje novou instanci GeoCoordinate třídy z dat o zeměpisné šířce, zeměpisné délce a nadmořské výšce. |
GeoCoordinate(Double, Double, Double, Double, Double, Double, Double) |
Inicializuje novou instanci GeoCoordinate třídy z zeměpisné šířky, zeměpisné délky, nadmořské výšky, vodorovné přesnosti, svislé přesnosti, rychlosti a kurzu. |
GeoCoordinate()
Inicializuje novou instanci GeoCoordinate , která nemá nastavená žádná datová pole.
public:
GeoCoordinate();
public GeoCoordinate ();
Public Sub New ()
Poznámky
Všechna datová pole jsou nastavená na NaN. Nová instance objektu GeoCoordinate je ekvivalentní k Unknown.
Tento konstruktor by měl být použit pro serializaci.
Platí pro
GeoCoordinate(Double, Double)
Inicializuje novou instanci GeoCoordinate třídy z dat zeměpisné šířky a délky.
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)
Parametry
- latitude
- Double
Zeměpisná šířka umístění. Může být v rozsahu od -90,0 do 90,0.
- longitude
- Double
Zeměpisná délka umístění. Může se pohybovat v rozsahu od -180,0 do 180,0.
Výjimky
Zeměpisná šířka nebo zeměpisná délka jsou mimo rozsah.
Poznámky
Hodnoty zeměpisné šířky a délky musí odpovídat skutečné poloze na zeměkouli.
Platí pro
GeoCoordinate(Double, Double, Double)
Inicializuje novou instanci GeoCoordinate třídy z dat o zeměpisné šířce, zeměpisné délce a nadmořské výšce.
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)
Parametry
- latitude
- Double
Zeměpisná šířka Může být v rozsahu od -90,0 do 90,0.
- longitude
- Double
Zeměpisná délka Může se pohybovat od -180.0 do 180.0
Výjimky
latitude
, longitude
nebo altitude
je mimo rozsah.
Poznámky
Hodnoty zeměpisné šířky a délky musí odpovídat skutečné poloze na zeměkouli.
Platí pro
GeoCoordinate(Double, Double, Double, Double, Double, Double, Double)
Inicializuje novou instanci GeoCoordinate třídy z zeměpisné šířky, zeměpisné délky, nadmořské výšky, vodorovné přesnosti, svislé přesnosti, rychlosti a kurzu.
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)
Parametry
- latitude
- Double
Zeměpisná šířka umístění. Může být v rozsahu od -90,0 do 90,0.
- longitude
- Double
Zeměpisná délka umístění. Může se pohybovat v rozsahu od -180,0 do 180,0.
- horizontalAccuracy
- Double
Přesnost souřadnic zeměpisné šířky a délky v metrech. Musí být větší než nebo rovno 0. Pokud je tomuto konstruktoru zadána hodnota 0, HorizontalAccuracy vlastnost bude nastavena na NaN.
- verticalAccuracy
- Double
Přesnost nadmořské výšky v metrech. Musí být větší než nebo rovno 0. Pokud je tomuto konstruktoru zadána hodnota 0, VerticalAccuracy vlastnost bude nastavena na NaN.
- speed
- Double
Rychlost měřená v metrech za sekundu. Může být záporná, 0, kladná nebo NaN, pokud není známa. Záporná rychlost může znamenat pohyb v obráceném směru.
- course
- Double
Směr jízdy, nikoli orientace. Tento parametr se měří ve stupních vzhledem k skutečnému severu. Musí být v rozsahu od 0 do 360,0 nebo musí být NaN.
Výjimky
latitude
, longitude
, horizontalAccuracy
verticalAccuracy,
nebo course
je mimo rozsah.