GeoboundingBox Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |