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). |