RouteDirectionOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Options de rendu des images statiques.
public class RouteDirectionOptions
type RouteDirectionOptions = class
Public Class RouteDirectionOptions
- Héritage
-
RouteDirectionOptions
Constructeurs
RouteDirectionOptions() |
Constructeur de RouteDirectionOptions. |
Propriétés
AccelerationEfficiency |
Spécifie l’efficacité de la conversion de l’énergie chimique stockée dans le carburant en énergie cinétique lorsque le véhicule accélère (c’est-à-dire, KineticEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed_ est obtenu en convertissant le carburant consommé en énergie chimique à l’aide |
AlternativeType |
Contrôle l’optimalité, par rapport aux critères de planification donnés, des alternatives calculées par rapport à l’itinéraire de référence. |
ArriveAt |
Date et heure d’arrivée au point de destination. Il doit être spécifié en tant que dateTime. Lorsqu’un décalage de fuseau horaire n’est pas spécifié, il est supposé être celui du point de destination. La valeur arriveAt doit être à l’avenir. Le paramètre arriveAt ne peut pas être utilisé conjointement avec departAt, minDeviationDistance ou minDeviationTime. |
AuxiliaryPowerInKilowatts |
Spécifie la quantité d’énergie consommée pour le maintien en puissance des systèmes auxiliaires, en kilowatts (kW). Il peut être utilisé pour spécifier la consommation due à des appareils et des systèmes tels que les systèmes de climatisation, la radio, le chauffage, etc. Valeurs sensibles : 1.7 |
AuxiliaryPowerInLitersPerHour |
Spécifie la quantité de carburant consommée pour le maintien des systèmes auxiliaires du véhicule, en litres par heure. Il peut être utilisé pour spécifier la consommation due à des appareils et des systèmes tels que les systèmes de climatisation, la radio, le chauffage, etc. Valeurs sensibles : 0,2 |
Avoid |
Spécifie un élément que le calcul de la route doit essayer d’éviter lors de la détermination de l’itinéraire. Peut être spécifié plusieurs fois dans une seule requête. Dans les requêtes calculateReachableRange, la valeur alreadyUsedRoads ne doit pas être utilisée. |
ComputeBestWaypointOrder |
Récommandez les points de routage à l’aide d’un algorithme heuristique rapide pour réduire la longueur de l’itinéraire. Obtient de meilleurs résultats lorsqu’il est utilisé conjointement avec routeType le plus court. Notez que l’origine et la destination sont exclues des index de waypoint optimisés. Pour inclure l’origine et la destination dans la réponse, augmentez tous les index de 1 pour tenir compte de l’origine, puis ajoutez la destination comme index final. Les valeurs possibles sont true ou false. True calcule un meilleur ordre si possible, mais n’est pas autorisé à être utilisé conjointement avec la valeur maxAlternatives supérieure à 0 ou conjointement avec des points de waypoint en cercle. False utilise les emplacements dans l’ordre donné et n’est pas autorisé à être utilisé conjointement avec routeRepresentation none. |
ConstantSpeedConsumptionInKilowattHoursPerHundredKilometer |
Spécifie le composant dépendant de la vitesse de consommation. Fourni sous la forme d’une liste non triée de paires vitesse/débit de consommation. La liste définit des points sur une courbe de consommation. Les taux de consommation pour les vitesses qui ne figurent pas dans la liste sont les suivants :
Electric consumption model .
|
ConstantSpeedConsumptionInLitersPerHundredKilometer |
Spécifie le composant dépendant de la vitesse de consommation. Fourni sous la forme d’une liste non triée de paires de débit de consommation de vitesse & délimitées par deux-points. La liste définit des points sur une courbe de consommation. Les taux de consommation pour les vitesses qui ne figurent pas dans la liste sont les suivants :
|
CurrentChargeInKilowattHours |
Spécifie l’alimentation électrique actuelle en kilowattheures (kWh).
Ce paramètre coexiste avec |
CurrentFuelInLiters |
Spécifie l’approvisionnement actuel en carburant en litres. Valeurs sensibles : 55 |
DecelerationEfficiency |
Spécifie l’efficacité de la conversion de l’énergie cinétique en carburant économisé (non consommé) lorsque le véhicule ralentit (c’est-à-dire, ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved_ est obtenu en convertissant le carburant économisé (non consommé) en énergie à l’aide |
DepartAt |
Date et heure de départ du point d’origine. Les heures de départ à l’exception de maintenant doivent être spécifiées en tant que dateTime. Lorsqu’un décalage de fuseau horaire n’est pas spécifié, il est supposé être celui du point d’origine. La valeur departAt doit être ultérieurement au format date-heure (1996-12-19T16:39:57-08:00). |
DownhillEfficiency |
Spécifie l’efficacité de la conversion de l’énergie potentielle en carburant économisé (non consommé) lorsque le véhicule perd de l’élévation (c’est-à-dire, ChemicalEnergySaved/PotentialEnergyLost). ChemicalEnergySaved_ est obtenu en convertissant le carburant économisé (non consommé) en énergie à l’aide |
FuelEnergyDensityInMegajoulesPerLiter |
Spécifie la quantité d’énergie chimique stockée dans un litre de carburant en mégajoules (MJ). Il est utilisé conjointement avec les paramètres pour les conversions entre l’énergie |
InclineLevel |
Degré de colline pour un itinéraire palpitant. Ce paramètre peut uniquement être utilisé conjointement avec |
InstructionsType |
Si elles sont spécifiées, des instructions d’aide seront retournées. Notez que le paramètre instructionsType ne peut pas être utilisé conjointement avec routeRepresentation=none. |
IsCommercialVehicle |
Indique si le véhicule est utilisé à des fins commerciales. Les véhicules commerciaux peuvent ne pas être autorisés à circuler sur certaines routes. |
Language |
Le paramètre language détermine la langue des messages d’aide. Les noms appropriés (noms de rues, de places, etc.) sont retournés dans la langue spécifiée ou, si ce n’est pas disponible, ils sont retournés dans une langue disponible proche de celle-ci. Les valeurs autorisées sont (un sous-ensemble de) les balises de langue IETF. Les langues actuellement prises en charge sont répertoriées dans la section Langues prises en charge. Valeur par défaut : EnglishGreatBritain |
MaxAlternatives |
Nombre d’itinéraires alternatifs souhaités à calculer. Valeur par défaut : 0, minimum : 0 et maximum : 5. |
MaxChargeInKilowattHours |
Spécifie la quantité maximale d’énergie électrique en kWh qui peut être stockée dans la batterie du véhicule.
Ce paramètre coexiste avec |
MinDeviationDistance |
Toutes les autres routes retournées suivent l’itinéraire de référence (voir la section Requêtes POST) à partir du point d’origine de la demande calculateRoute pour au moins ce nombre de mètres. Ne peut être utilisé que lors de la reconstruction d’un itinéraire. Le paramètre minDeviationDistance ne peut pas être utilisé conjointement avec arriveAt. |
MinDeviationTime |
Tous les itinéraires alternatifs retournés suivent l’itinéraire de référence (voir la section Requêtes POST) à partir du point d’origine de la demande calculateRoute pendant au moins ce nombre de secondes. Ne peut être utilisé que lors de la reconstruction d’un itinéraire. Le paramètre minDeviationTime ne peut pas être utilisé conjointement avec arriveAt. La valeur par défaut est 0. La définition de )minDeviationTime_ sur une valeur supérieure à zéro a les conséquences suivantes : le point d’origine de la requête calculateRoute doit se trouver sur (ou très près) de l’itinéraire de référence d’entrée.
Si ce n’est pas le cas, une erreur est retournée. Toutefois, le point d’origine n’a pas besoin d’être au début de l’itinéraire de référence d’entrée (il peut être considéré comme la position actuelle du véhicule sur l’itinéraire de référence).
L’itinéraire de référence, retourné en tant que premier itinéraire dans la réponse calculateRoute, démarre au point d’origine spécifié dans la requête calculateRoute.
La partie initiale de l’itinéraire de référence d’entrée jusqu’à ce que le point d’origine soit exclu de la réponse.
Les valeurs de |
RouteDirectionParameters |
Utilisé pour reconstruire un itinéraire et pour calculer zéro ou plusieurs itinéraires alternatifs à cet itinéraire de référence. La séquence de coordonnées fournie est utilisée comme entrée pour la reconstruction de l’itinéraire. Les itinéraires alternatifs sont calculés entre les points d’origine et de destination spécifiés dans les emplacements des paramètres de chemin d’accès de base. Si minDeviationDistance et minDeviationTime sont tous deux définis sur zéro, ces points d’origine et de destination sont censés se trouver au début (ou très proche) de la route de référence, respectivement. Les emplacements intermédiaires (waypoints) ne sont pas pris en charge lors de l’utilisation de supportsPoints. La définition d’au moins une des valeurs minDeviationDistance ou minDeviationTime sur une valeur supérieure à zéro a les conséquences suivantes :
|
RouteRepresentationForBestOrder |
Spécifie la représentation de l’ensemble d’itinéraires fourni en tant que réponse. Cette valeur de paramètre ne peut être utilisée qu’avec computeBestOrder=true. |
RouteType |
Type d’itinéraire demandé. |
SectionFilter |
Spécifie les types de section signalés dans la réponse d’itinéraire. <br><br>Par exemple, si sectionType = piéton, les sections qui conviennent uniquement aux piétons sont retournées. Plusieurs types peuvent être utilisés. Le sectionType par défaut fait référence à l’entrée travelMode. Par défaut, travelMode est défini sur car. |
ShouldReportEffectiveSettings |
Spécifie les données à signaler à des fins de diagnostic. Si la valeur est true, elle signale les paramètres effectifs ou les données utilisées lors de l’appel de l’API. Dans le cas des paramètres par défaut, la valeur par défaut est reflétée lorsque le paramètre n’a pas été spécifié par l’appelant. |
TravelMode |
Mode de déplacement pour l’itinéraire demandé. Si elle n’est pas définie, la valeur par défaut est |
TravelTimeType |
Spécifie s’il faut retourner des temps de trajet supplémentaires à l’aide de différents types d’informations sur la circulation (aucun, historique, temps réel) ainsi que de la meilleure estimation par défaut du temps de trajet. |
UphillEfficiency |
Spécifie l’efficacité de la conversion de l’énergie chimique stockée dans le carburant en énergie potentielle lorsque le véhicule gagne en altitude (c.-à-d. PotentialEnergy Gagné/ChemicalEnergyConsumed). ChemicalEnergyConsumed_ est obtenu en convertissant le carburant consommé en énergie chimique à l’aide |
UseTrafficData |
Valeurs possibles :
|
VehicleAxleWeightInKilograms |
Poids par essieu du véhicule en kilogramme. La valeur 0 signifie que les restrictions de poids par axe ne sont pas prises en compte. |
VehicleEngineType |
Type de moteur du véhicule. Lorsqu’un modèle de consommation détaillé est spécifié, il doit être cohérent avec la valeur de |
VehicleHeading |
Direction du véhicule en degrés commençant au vrai nord et continuant dans le sens des aiguilles d’une montre. Le nord est de 0 degré, l’est à 90 degrés, le sud à 180 degrés, l’ouest à 270 degrés. Valeurs possibles 0-359. |
VehicleHeightInMeters |
Hauteur du véhicule en mètres. La valeur 0 signifie que les restrictions de hauteur ne sont pas prises en compte. |
VehicleLengthInMeters |
Longueur du véhicule en mètres. La valeur 0 signifie que les restrictions de longueur ne sont pas prises en compte. |
VehicleLoadType |
Types de cargaisons qui peuvent être classées comme des matières dangereuses et interdites à partir de certaines routes. Les valeurs vehicleLoadType disponibles sont les classes US Hazmat 1 à 9, ainsi que les classifications génériques à utiliser dans d’autres pays. Les valeurs commençant par USHazmat sont destinées au routage des États-Unis, tandis que otherHazmat doit être utilisé pour tous les autres pays. vehicleLoadType peut être spécifié plusieurs fois. Ce paramètre est actuellement pris en compte uniquement pour travelMode=truck. |
VehicleMaxSpeedInKilometersPerHour |
Vitesse maximale du véhicule en km/heure. La vitesse maximale dans le profil du véhicule est utilisée pour case activée si un véhicule est autorisé sur les autoroutes.
|
VehicleWeightInKilograms |
Poids du véhicule en kilogrammes.
|
VehicleWidthInMeters |
Largeur du véhicule en mètres. La valeur 0 signifie que les restrictions de largeur ne sont pas prises en compte. |
Windingness |
Niveau de virages pour un itinéraire palpitant. Ce paramètre ne peut être utilisé qu’avec |
S’applique à
Azure SDK for .NET