Partilhar via


GeoboundingBox Classe

Definição

Representa um retângulo que define uma á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
Herança
Object Platform::Object IInspectable GeoboundingBox
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
Funcionalidades do aplicativo
location

Construtores

GeoboundingBox(BasicGeoposition, BasicGeoposition)

Inicializa uma nova instância da classe GeoboundingBox que tem os cantos especificados.

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem)

Inicializa uma nova instância da classe GeoboundingBox que tem os cantos especificados e usa o sistema de referência de altitude especificado.

GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem, UInt32)

Inicializa uma nova instância da classe GeoboundingBox que tem os cantos especificados e usa o SRID (sistema de referência de altitude) especificado e a SRID (ID de referência espacial).

Propriedades

AltitudeReferenceSystem

Obtém o sistema de referência de altitude usado pela GeoboundingBox.

Center

Obtém o centro da GeoboundingBox.

GeoshapeType

Obtém o tipo de forma geográfica representada pelo GeoboundingBox.

MaxAltitude

Obtém a altitude do canto mais alto da GeoboundingBox.

MinAltitude

Obtém a altitude do canto mais baixo da GeoboundingBox.

NorthwestCorner

Obtém o canto noroeste da GeoboundingBox.

SoutheastCorner

Obtém o canto sudeste da GeoboundingBox.

SpatialReferenceId

Obtém a SRID (ID de referência espacial) usada pela GeoboundingBox.

Métodos

TryCompute(IIterable<BasicGeoposition>)

Calcula um GeoboundingBox que contém o conjunto especificado de posições geográficas.

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem)

Calcula um GeoboundingBox que contém o conjunto especificado de posições geográficas e usa o sistema de referência de altitude especificado.

TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem, UInt32)

Calcula um GeoboundingBox que contém o conjunto especificado de posições geográficas e usa o sistema de referência de altitude especificado e a SRID (ID de referência espacial).

Aplica-se a

Confira também