Spec-Zone.ru › Qt 5.15

Тип QML MapRoute

Тип MapRoute отображает Маршрут на карте. Подробнее...

Заявление об импорте: import QtLocation 5.15
С тех пор: QtLocation 5.0
  • Список всех членов, включая унаследованные члены

Свойства

  • линия
    • цвет линии : цвет
    • ширина линии : int
  • маршрут : Маршрут

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

Тип MapRoute отображает Маршрут, полученный с помощью RouteModel или другими способами, на карте в виде полилинии, следуя пути Маршрута.

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

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

Производительность

Для получения сведений о производительности MapRoute обратитесь к документации MapPolyline.

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

Вот как отобразить маршрут на карте:

import QtQuick 2.0
import QtPositioning 5.5
import QtLocation 5.6

Map {
    RouteModel {
        id: routeModel
    }

    MapItemView {
        model: routeModel
        delegate: routeDelegate
    }

    Component {
        id: routeDelegate

        MapRoute {
            route: routeData
            line.color: "blue"
            line.width: 5
            smooth: true
            opacity: 0.8
        }
    }
}

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

цвет линии : цвет

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

Ширина линии указана в пикселях и не зависит от уровня масштабирования карты. Значения по умолчанию соответствуют черному краю шириной 1 пиксель.

Для удаления линии используйте ширину 0 или прозрачный цвет.

маршрут : Маршрут

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

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

Spec-Zone.ru

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