Spec-Zone.ru › Qt 5.14

Тип Waypoint QML

Тип Waypoint предоставляет способ более детального указания точки маршрута в RouteQuery, чем просто с помощью координаты координаты. Подробнее...

Оператор импорта: import QtLocation 5.14
С: QtLocation 5.11
  • Список всех членов, включая унаследованные

Свойства

  • altitude : real
  • bearing : real
  • координата : coordinate
  • широта : real
  • долгота : real
  • metadata : VariantMap

Подробное описание

Waypoint — это тип, позволяющий указать свойства точки маршрута в RouteQuery, такие как координаты точки маршрута или угол подхода к точке маршрута.

Дополнительную информацию, специфичную для бэкенда, можно указать, вложив элементы MapParameter.

Изменение свойств точки маршрута или вложенных MapParameteters приведет к тому, что содержащий RouteQuery выпустит сигнал queryDetailsChanged.

Пример использования

Plugin {
    id: aPlugin
    name: "osm"
}

Waypoint {
    id: waypointStart
    coordinate: ...
    bearing: ...
}
Waypoint {
    id: waypointFinish
    coordinate: ...
    bearing: ...
}

RouteQuery {
    id: aQuery
    Component.onCompleted: {
        travelModes = RouteQuery.CarTravel
        addWaypoint(waypointStart)
        var aWaypoint = Qt.createQmlObject ('import QtLocation 5.11; Waypoint { ... }', ...)
        addWaypoint(aWaypoint)
        addWaypoint(waypointFinish)
    }
}

RouteModel {
    id: routeModel
    plugin: aPlugin
    query: aQuery
    autoUpdate: true
}

См. также RouteQuery.

Документация по свойствам

altitude : real

Высота координаты точки маршрута. Значение по умолчанию — NaN. Изменение этого свойства также повлияет на свойство Waypoint::coordinate.

bearing : real

Азимут, определяющий угол подхода к точке маршрута, то есть азимут, с которым точка маршрута должна быть достигнута. Эта информация может использоваться поставщиком для фильтрации участка дороги, на котором будет расположена точка маршрута, и, в зависимости от поставщика и используемого режима проезда, для ограничения маневров, разрешенных в точке маршрута, потенциально заставляя поставщика вычислять и возвращать другой маршрут.

Если задано NaN, это значение не будет учитываться.

Значение по умолчанию — NaN.

координата : координата

Координата точки маршрута. Значение по умолчанию — неопределено.

широта : real

Широта координаты точки маршрута. Значение по умолчанию — NaN. Изменение этого свойства также повлияет на свойство Waypoint::coordinate.

долгота : real

Долгота координаты точки маршрута. Значение по умолчанию — NaN. Изменение этого свойства также повлияет на свойство Waypoint::coordinate.

[только для чтения] metadata : VariantMap

Метаданные точки маршрута. Это свойство является только для чтения. Если точка маршрута определена пользователем, эти значения можно установить с помощью MapParameters. Если точка маршрута получена от движка с помощью сигналов или в качестве части запроса маршрута только для чтения, то точка маршрута предназначена только для чтения.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qml-qtlocation-waypoint.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API