GeoboundingBox Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Rechteck dar, das einen geografischen Bereich definiert.
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
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
location
|
Konstruktoren
GeoboundingBox(BasicGeoposition, BasicGeoposition) |
Initialisiert eine neue instance der GeoboundingBox-Klasse mit den angegebenen Ecken. |
GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem) |
Initialisiert eine neue instance der GeoboundingBox-Klasse mit den angegebenen Ecken und verwendet das angegebene Höhenreferenzsystem. |
GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem, UInt32) |
Initialisiert eine neue instance der GeoboundingBox-Klasse mit den angegebenen Ecken und verwendet das angegebene Höhenreferenzsystem und die räumliche Verweis-ID (SRID). |
Eigenschaften
AltitudeReferenceSystem |
Ruft das Höhenreferenzsystem ab, das von GeoboundingBox verwendet wird. |
Center |
Ruft die Mitte von GeoboundingBox ab. |
GeoshapeType |
Ruft den Typ der geografischen Form ab, die von GeoboundingBox dargestellt wird. |
MaxAltitude |
Ruft die Höhe der höchsten Ecke der GeoboundingBox ab. |
MinAltitude |
Ruft die Höhe der niedrigsten Ecke der GeoboundingBox ab. |
NorthwestCorner |
Ruft die nordwestliche Ecke von GeoboundingBox ab. |
SoutheastCorner |
Ruft die südöstliche Ecke von GeoboundingBox ab. |
SpatialReferenceId |
Ruft die räumliche Verweis-ID (SRID) ab, die von GeoboundingBox verwendet wird. |
Methoden
TryCompute(IIterable<BasicGeoposition>) |
Berechnet eine GeoboundingBox , die den angegebenen Satz von geografischen Positionen enthält. |
TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem) |
Berechnet eine GeoboundingBox , die den angegebenen Satz von geografischen Positionen enthält, und verwendet das angegebene Höhenreferenzsystem. |
TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem, UInt32) |
Berechnet eine GeoboundingBox , die den angegebenen Satz von geografischen Positionen enthält, und verwendet das angegebene Höhenreferenzsystem und die räumliche Referenz-ID (SRID). |