Sdílet prostřednictvím


RouteGetRouteDirectionsWithAdditionalParametersBodyParam interface

Vlastnosti

body

Používá se k rekonstrukci trasy a k výpočtu nulové nebo více alternativních tras k této referenční trase. Poskytnutá posloupnost souřadnic se používá jako vstup pro obnovu trasy. Alternativní trasy se počítají mezi počátečním a cílovým bodem zadaným v umístěních parametrů základní cesty. Pokud jsou hodnoty minDeviationDistance a minDeviationTime nastaveny na nulu, očekává se, že tyto počáteční a cílové body budou na začátku a konci referenční trasy (nebo velmi blízko) na začátku a konci referenční trasy. Při použití podpůrných bodů nejsou podporovaná zprostředkující umístění (waypoints).

Nastavení alespoň jedné hodnoty minDeviationDistance nebo minDeviationTime na hodnotu větší než nula má následující důsledky:

  • Počáteční bod požadavku calculateRoute musí být na (nebo velmi blízko) vstupní referenční trase. Pokud tomu tak není, vrátí se chyba. Místo startu však nemusí být na začátku vstupní referenční trasy (lze si ho představit jako aktuální polohu vozidla na referenční trase).
  • Referenční trasa vrácená jako první trasa v odpovědi calculateRoute začne v počátečním bodě zadaném v požadavku calculateRoute. Počáteční část vstupní referenční trasy až do počátečního bodu bude z odpovědi vyloučena.
  • Hodnoty minDeviationDistance a minDeviationTime určují, do jaké míry bude zaručeno, že alternativní trasy budou sledovat referenční trasu od počátečního bodu směrem.
  • Trasa musí používat příkaz departAt.
  • Hlavička vozidla je ignorována.

Podrobnosti vlastnosti

body

Používá se k rekonstrukci trasy a k výpočtu nulové nebo více alternativních tras k této referenční trase. Poskytnutá posloupnost souřadnic se používá jako vstup pro obnovu trasy. Alternativní trasy se počítají mezi počátečním a cílovým bodem zadaným v umístěních parametrů základní cesty. Pokud jsou hodnoty minDeviationDistance a minDeviationTime nastaveny na nulu, očekává se, že tyto počáteční a cílové body budou na začátku a konci referenční trasy (nebo velmi blízko) na začátku a konci referenční trasy. Při použití podpůrných bodů nejsou podporovaná zprostředkující umístění (waypoints).

Nastavení alespoň jedné hodnoty minDeviationDistance nebo minDeviationTime na hodnotu větší než nula má následující důsledky:

  • Počáteční bod požadavku calculateRoute musí být na (nebo velmi blízko) vstupní referenční trase. Pokud tomu tak není, vrátí se chyba. Místo startu však nemusí být na začátku vstupní referenční trasy (lze si ho představit jako aktuální polohu vozidla na referenční trase).
  • Referenční trasa vrácená jako první trasa v odpovědi calculateRoute začne v počátečním bodě zadaném v požadavku calculateRoute. Počáteční část vstupní referenční trasy až do počátečního bodu bude z odpovědi vyloučena.
  • Hodnoty minDeviationDistance a minDeviationTime určují, do jaké míry bude zaručeno, že alternativní trasy budou sledovat referenční trasu od počátečního bodu směrem.
  • Trasa musí používat příkaz departAt.
  • Hlavička vozidla je ignorována.
body: RouteDirectionParameters

Hodnota vlastnosti