Partager via


GeoboundingBox Classe

Définition

Représente un rectangle qui définit une zone géographique.

public ref class GeoboundingBox sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Geolocation.IGeoboundingBoxFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GeoboundingBox final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Geolocation.IGeoboundingBoxFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class GeoboundingBox final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Geolocation.IGeoboundingBoxFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GeoboundingBox
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Geolocation.IGeoboundingBoxFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class GeoboundingBox
function GeoboundingBox(northwestCorner, southeastCorner, altitudeReferenceSystem, spatialReferenceId)
Public NotInheritable Class GeoboundingBox
Héritage
Object Platform::Object IInspectable GeoboundingBox
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
Fonctionnalités de l’application
location

Constructeurs

GeoboundingBox(BasicGeoposition, BasicGeoposition)

Initialise une nouvelle instance de la classe GeoboundingBox qui a les coins spécifiés.

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem)

Initialise une nouvelle instance de la classe GeoboundingBox qui a les coins spécifiés et utilise le système de référence d’altitude spécifié.

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem, UInt32)

Initialise une nouvelle instance de la classe GeoboundingBox qui a les coins spécifiés et utilise le système de référence d’altitude et l’ID de référence spatiale (SRID) spécifiés.

Propriétés

AltitudeReferenceSystem

Obtient le système de référence d’altitude utilisé par geoboundingBox.

Center

Obtient le centre de GeoboundingBox.

GeoshapeType

Obtient le type de forme géographique représenté par geoboundingBox.

MaxAltitude

Obtient l’altitude du coin le plus élevé du GeoboundingBox.

MinAltitude

Obtient l’altitude du coin le plus bas du GeoboundingBox.

NorthwestCorner

Obtient le coin nord-ouest de GeoboundingBox.

SoutheastCorner

Obtient le coin sud-est de GeoboundingBox.

SpatialReferenceId

Obtient l’ID de référence spatiale (SRID) utilisé par geoboundingBox.

Méthodes

TryCompute(IIterable<BasicGeoposition>)

Calcule un GeoboundingBox qui contient l’ensemble de positions géographiques spécifié.

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem)

Calcule un GeoboundingBox qui contient l’ensemble de positions géographiques spécifié et utilise le système de référence d’altitude spécifié.

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem, UInt32)

Calcule un GeoboundingBox qui contient l’ensemble de positions géographiques spécifié et utilise le système de référence d’altitude et l’ID de référence spatiale (SRID) spécifiés.

S’applique à

Voir aussi