GeocoordinateSatelliteData GeocoordinateSatelliteData GeocoordinateSatelliteData GeocoordinateSatelliteData Class

Provides additional information about a Geocoordinate. This information is only applicable to position estimates obtained using satellite signals.

Syntax

Declaration

public sealed class GeocoordinateSatelliteDatapublic sealed class GeocoordinateSatelliteDataPublic NotInheritable Class GeocoordinateSatelliteData

Remarks

You can use the PositionSource property to receive the GeocoordinateSatelliteData information.

The properties of this class convey information about the satellite geometry with which the position was obtained. Their values indicate the level of confidence that the position provided is precise. Lower values for dilution of precision (DOP) indicate high confidence on the precision of the position obtained. Positions with a DOP of 5 or less are considered reliable. Positions with a DOP higher than 10 are low confidence and should generally be discarded other than for a rough position estimation. Positions with a DOP higher than 20 should always be discarded.

Note

If the GPS sensor returns a zero for any of the dilution of precision (DOP) values, the corresponding properties will return NULL.

Properties summary

Gets the horizontal dilution of precision (HDOP) of a Geocoordinate.

Gets the position dilution of precision (PDOP) of a Geocoordinate.

Gets the vertical dilution of precision (VDOP) of a Geocoordinate.

Properties

  • HorizontalDilutionOfPrecision
    HorizontalDilutionOfPrecision
    HorizontalDilutionOfPrecision
    HorizontalDilutionOfPrecision

    Gets the horizontal dilution of precision (HDOP) of a Geocoordinate.

    public IReference<double> HorizontalDilutionOfPrecision { get; }public IReference<double> HorizontalDilutionOfPrecision { get; }Public ReadOnly Property HorizontalDilutionOfPrecision As IReference<double>

    Property Value

    • The horizontal dilution of precision (HDOP).

  • PositionDilutionOfPrecision
    PositionDilutionOfPrecision
    PositionDilutionOfPrecision
    PositionDilutionOfPrecision

    Gets the position dilution of precision (PDOP) of a Geocoordinate.

    public IReference<double> PositionDilutionOfPrecision { get; }public IReference<double> PositionDilutionOfPrecision { get; }Public ReadOnly Property PositionDilutionOfPrecision As IReference<double>

    Property Value

    • The position dilution of precision (PDOP).

  • VerticalDilutionOfPrecision
    VerticalDilutionOfPrecision
    VerticalDilutionOfPrecision
    VerticalDilutionOfPrecision

    Gets the vertical dilution of precision (VDOP) of a Geocoordinate.

    public IReference<double> VerticalDilutionOfPrecision { get; }public IReference<double> VerticalDilutionOfPrecision { get; }Public ReadOnly Property VerticalDilutionOfPrecision As IReference<double>

    Property Value

    • The vertical dilution of precision (VDOP).

Device family

Windows 10 (introduced v10.0.10240.0)

API contract

Windows.Foundation.UniversalApiContract (introduced v1)

Capabilities

ID_CAP_LOCATION [Windows Phone]

Attributes

Windows.Foundation.Metadata.MarshalingBehaviorAttribute
Windows.Foundation.Metadata.DualApiPartitionAttribute
Windows.Foundation.Metadata.ContractVersionAttribute

Details

Assembly

Windows.Devices.Geolocation.dll