GeoboundingBox Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет прямоугольник, определяющий географическую область.
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
- Наследование
- Атрибуты
- Реализации
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Возможности приложения |
location
|
Конструкторы
GeoboundingBox(BasicGeoposition, BasicGeoposition) |
Инициализирует новый экземпляр класса GeoboundingBox с указанными углами. |
GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem) |
Инициализирует новый экземпляр класса GeoboundingBox , который имеет указанные углы и использует указанную систему отсчета высоты. |
GeoboundingBox(BasicGeoposition, BasicGeoposition, AltitudeReferenceSystem, UInt32) |
Инициализирует новый экземпляр класса GeoboundingBox , который имеет указанные углы и использует указанную систему отсчета высоты и идентификатор пространственной ссылки (SRID). |
Свойства
AltitudeReferenceSystem |
Возвращает систему ссылок на высоту, используемую GeoboundingBox. |
Center |
Возвращает центр geoboundingBox. |
GeoshapeType |
Возвращает тип географической фигуры, представленной GeoboundingBox. |
MaxAltitude |
Возвращает высоту самого высокого угла GeoboundingBox. |
MinAltitude |
Возвращает высоту самого низкого угла GeoboundingBox. |
NorthwestCorner |
Возвращает северо-западный угол GeoboundingBox. |
SoutheastCorner |
Возвращает юго-восточный угол GeoboundingBox. |
SpatialReferenceId |
Возвращает идентификатор пространственной ссылки (SRID), используемый GeoboundingBox. |
Методы
TryCompute(IIterable<BasicGeoposition>) |
Вычисляет элемент GeoboundingBox , содержащий указанный набор географических положений. |
TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem) |
Вычисляет элемент GeoboundingBox , содержащий указанный набор географических положений и использующий указанную систему отсчета высоты. |
TryCompute(IIterable<BasicGeoposition>, AltitudeReferenceSystem, UInt32) |
Вычисляет элемент GeoboundingBox , содержащий указанный набор географических положений и использующий указанную систему отсчета высоты и идентификатор пространственной ссылки (SRID). |