Compartir a través de


GeoboundingBox Clase

Definición

Representa un rectángulo que define un área geográfica.

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
Herencia
Object Platform::Object IInspectable GeoboundingBox
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
location

Constructores

GeoboundingBox(BasicGeoposition, BasicGeoposition)

Inicializa una nueva instancia de la clase GeoboundingBox que tiene las esquinas especificadas.

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem)

Inicializa una nueva instancia de la clase GeoboundingBox que tiene las esquinas especificadas y usa el sistema de referencia de altitud especificado.

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem, UInt32)

Inicializa una nueva instancia de la clase GeoboundingBox que tiene las esquinas especificadas y usa el sistema de referencia de altitud y el identificador de referencia espacial (SRID).

Propiedades

AltitudeReferenceSystem

Obtiene el sistema de referencia de altitud utilizado por GeoboundingBox.

Center

Obtiene el centro de GeoboundingBox.

GeoshapeType

Obtiene el tipo de forma geográfica representada por geoboundingBox.

MaxAltitude

Obtiene la altitud de la esquina más alta del GeoboundingBox.

MinAltitude

Obtiene la altitud de la esquina más baja de GeoboundingBox.

NorthwestCorner

Obtiene la esquina noroeste de GeoboundingBox.

SoutheastCorner

Obtiene la esquina sureste de GeoboundingBox.

SpatialReferenceId

Obtiene el identificador de referencia espacial (SRID) usado por GeoboundingBox.

Métodos

TryCompute(IIterable<BasicGeoposition>)

Calcula un GeoboundingBox que contiene el conjunto especificado de posiciones geográficas.

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem)

Calcula un GeoboundingBox que contiene el conjunto especificado de posiciones geográficas y usa el sistema de referencia de altitud especificado.

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem, UInt32)

Calcula un GeoboundingBox que contiene el conjunto especificado de posiciones geográficas y usa el sistema de referencia de altitud y el identificador de referencia espacial (SRID) especificados.

Se aplica a

Consulte también