Condividi tramite


GeoboundingBox Classe

Definizione

Rappresenta un rettangolo che definisce un'area geografica.

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
Ereditarietà
Object Platform::Object IInspectable GeoboundingBox
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
location

Costruttori

GeoboundingBox(BasicGeoposition, BasicGeoposition)

Inizializza una nuova istanza della classe GeoboundingBox con gli angoli specificati.

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem)

Inizializza una nuova istanza della classe GeoboundingBox con gli angoli specificati e usa il sistema di riferimento di altitudine specificato.

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem, UInt32)

Inizializza una nuova istanza della classe GeoboundingBox con gli angoli specificati e usa il sistema di riferimento di altitudine specificato e l'ID riferimento spaziale (SRID).

Proprietà

AltitudeReferenceSystem

Ottiene il sistema di riferimento di altitudine usato da GeoboundingBox.

Center

Ottiene il centro di GeoboundingBox.

GeoshapeType

Ottiene il tipo di forma geografica rappresentata da GeoboundingBox.

MaxAltitude

Ottiene l'altitudine dell'angolo più alto di GeoboundingBox.

MinAltitude

Ottiene l'altitudine dell'angolo più basso di GeoboundingBox.

NorthwestCorner

Ottiene l'angolo nord-ovest di GeoboundingBox.

SoutheastCorner

Ottiene l'angolo sud-est di GeoboundingBox.

SpatialReferenceId

Ottiene l'ID riferimento spaziale (SRID) usato da GeoboundingBox.

Metodi

TryCompute(IIterable<BasicGeoposition>)

Calcola un oggetto GeoboundingBox contenente il set specificato di posizioni geografiche.

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem)

Calcola un oggetto GeoboundingBox che contiene il set specificato di posizioni geografiche e usa il sistema di riferimento di altitudine specificato.

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem, UInt32)

Calcola un geoboundingBox che contiene il set specificato di posizioni geografiche e usa il sistema di riferimento di altitudine specificato e l'ID riferimento spaziale (SRID).

Si applica a

Vedi anche