Share via


Geoposition Class

Definition

Represents a location that may contain latitude and longitude data or venue data.

public ref class Geoposition sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class Geoposition final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class Geoposition
Public NotInheritable Class Geoposition
Inheritance
Object Platform::Object IInspectable Geoposition
Attributes

Windows requirements

Requirements Description
Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)
App capabilities
location

Remarks

The Geoposition class is the primary container for location information returned by the location service. It wraps coordinate data and optional civic address information.

Key properties

  • Coordinate: Contains geographic coordinates, accuracy, and positioning metadata
  • CivicAddress: Contains human-readable address information when available
  • VenueData: Contains venue-specific metadata when provided by the location source

Data interpretation

The Coordinate property always contains location data, while CivicAddress and VenueData may be null depending on the location source and available data.

Note

Civic address information is not available for all locations and depends on the positioning method and available mapping data. Always check for null before accessing civic address properties.

Note

Venue data is returned only when the positioning infrastructure supplies surveyed venue metadata.

Retrieve a Geoposition object by using the GetGeopositionAsync method or handling the PositionChanged event.

Properties

Name Description
CivicAddress

Unsupported API.

Coordinate

The latitude and longitude associated with a geographic location.

VenueData

Represents the venue associated with a geographic location.

Applies to

See also