Sur cette page

routeSegment QML Type

Le type « routeSegment » représente un segment d'un itinéraire. En savoir plus...

Import Statement: import QtLocation 6.12
Since: QtLocation 5.5

Propriétés

Description détaillée

Une instance de type `routeSegment` contient des informations sur la configuration physique du segment d'itinéraire, la longueur de l'itinéraire et le temps estimé nécessaire pour parcourir ce segment, ainsi que des instances facultatives de type ` routeManeuver` associées à l'extrémité du segment d'itinéraire.

Les instances de `routeSegment` peuvent être considérées comme des arêtes d’un graphe de routage, les instances de ` routeManeuver ` étant des étiquettes facultatives associées aux sommets de ce graphe.

Le principal moyen d’obtenir des objets Route consiste à passer par Routes via RouteModel.

Exemple

L'extrait de code QML suivant montre comment afficher des informations sur un segment d’itinéraire :

import QtQuick
import QtPositioning
import QtLocation

Text {
    text: "Segment distance " + routeSegment.distance + " meters, " + routeSegment.path.length + " points."
}

Documentation des propriétés

distance : real

Propriété en lecture seule qui contient la distance parcourue sur ce segment de l'itinéraire, en mètres.

maneuver : RouteManeuver

Propriété en lecture seule qui contient la manœuvre associée à ce segment d'itinéraire.

Renvoie une manœuvre non valide si aucune information n'a été associée au point d'arrivée de ce segment d'itinéraire.

path : list<coordinate>

Propriété en lecture seule contenant les coordonnées géographiques de ce segment. Les coordonnées sont répertoriées dans l'ordre dans lequel elles seraient parcourues par une personne se déplaçant le long de ce segment de l'itinéraire.

Pour accéder à des segments individuels, vous pouvez utiliser les accesseurs de liste standard : « path.length » indique le nombre d'objets et « path[index commençant à zéro] » renvoie l'objet correspondant.

Voir également QtPositioning::coordinate.

travelTime : int

Propriété en lecture seule qui contient la durée estimée, en secondes, nécessaire pour parcourir ce segment.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.