<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
	<id>https://wiki.solvertech.cz/index.php?action=history&amp;feed=atom&amp;title=TAS%3APokro%C4%8Dil%C3%A9%2FPluginy%2FSolverTech.Tasha.Plugins.Distances.HERE_-_Router%2Fpl</id>
	<title>TAS:Pokročilé/Pluginy/SolverTech.Tasha.Plugins.Distances.HERE - Router/pl - Historie editací</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.solvertech.cz/index.php?action=history&amp;feed=atom&amp;title=TAS%3APokro%C4%8Dil%C3%A9%2FPluginy%2FSolverTech.Tasha.Plugins.Distances.HERE_-_Router%2Fpl"/>
	<link rel="alternate" type="text/html" href="https://wiki.solvertech.cz/index.php?title=TAS:Pokro%C4%8Dil%C3%A9/Pluginy/SolverTech.Tasha.Plugins.Distances.HERE_-_Router/pl&amp;action=history"/>
	<updated>2026-05-02T14:34:26Z</updated>
	<subtitle>Historie editací této stránky</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://wiki.solvertech.cz/index.php?title=TAS:Pokro%C4%8Dil%C3%A9/Pluginy/SolverTech.Tasha.Plugins.Distances.HERE_-_Router/pl&amp;diff=16510&amp;oldid=prev</id>
		<title>Jana.safferova: založena nová stránka s textem „{| class=&quot;wikitable&quot; data-layout=&quot;default&quot; | '''Parametr''' | '''Typ''' | '''Význam''' |- | Enable | bool | Włącz sanity check |- | MaxMultipleDifference | float | Jeśli crowfly różni się o tę wielokrotność od obliczonej odległości, pojawi się ostrzeżenie. Wartość domyślna: 10.0 |- | MinimumDistanceInMeters | int | Ignoruj sprawdzanie, jeśli odległość jest mniejsza niż ustawiona wartość (W metrach). Wartość domyślna 1000. |}“</title>
		<link rel="alternate" type="text/html" href="https://wiki.solvertech.cz/index.php?title=TAS:Pokro%C4%8Dil%C3%A9/Pluginy/SolverTech.Tasha.Plugins.Distances.HERE_-_Router/pl&amp;diff=16510&amp;oldid=prev"/>
		<updated>2022-09-29T19:31:56Z</updated>

		<summary type="html">&lt;p&gt;založena nová stránka s textem „{| class=&amp;quot;wikitable&amp;quot; data-layout=&amp;quot;default&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Parametr&amp;#039;&amp;#039;&amp;#039; | &amp;#039;&amp;#039;&amp;#039;Typ&amp;#039;&amp;#039;&amp;#039; | &amp;#039;&amp;#039;&amp;#039;Význam&amp;#039;&amp;#039;&amp;#039; |- | Enable | bool | Włącz sanity check |- | MaxMultipleDifference | float | Jeśli crowfly różni się o tę wielokrotność od obliczonej odległości, pojawi się ostrzeżenie. Wartość domyślna: 10.0 |- | MinimumDistanceInMeters | int | Ignoruj sprawdzanie, jeśli odległość jest mniejsza niż ustawiona wartość (W metrach). Wartość domyślna 1000. |}“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;languages /&amp;gt;  &lt;br /&gt;
= '''Wtyczka do wyznaczania matryc i tras z wykorzystaniem usług HERE''' =&lt;br /&gt;
&lt;br /&gt;
=='''Instalacja''' ==&lt;br /&gt;
&lt;br /&gt;
Automatycznie w instalacji domyślnej. W przypadku instalacji ręcznej musisz zainstalować trzy pliki w folderze Wtyczki:&lt;br /&gt;
&lt;br /&gt;
SolverTech.Distances.HERE.dll (samodzielny router)&lt;br /&gt;
&lt;br /&gt;
SolverTech.Tasha.Plugins.Distances.HERE.dll (wtyczka routera Tasha)&lt;br /&gt;
&lt;br /&gt;
SolverTech.Tasha.Plugins.Distances.HERE.config (ustawienia wtyczek, patrz poniżej)&lt;br /&gt;
&lt;br /&gt;
== '''Zaloguj się HERE''' ==&lt;br /&gt;
&lt;br /&gt;
Wtyczka korzysta z usług HERE, dlatego konieczne jest wypełnienie klucza Api (Ustawienia Tasha-&amp;gt; HERE&amp;gt; Klucz Api)&lt;br /&gt;
&lt;br /&gt;
===Starsze konta HERE===&lt;br /&gt;
&lt;br /&gt;
Starsze konta, które nie zostały jeszcze autoryzowane jednym kluczem API i używają identyfikatora aplikacji / kodu aplikacji do logowania dla matrycy i trasy w ustawieniach:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Matrix&amp;gt;&amp;lt;BaseUrl&amp;gt;https://matrix.route.api.here.com&amp;lt;/BaseUrl&amp;gt;&amp;lt;/Matrix&amp;gt;&lt;br /&gt;
…&lt;br /&gt;
&amp;lt;Route&amp;gt;&amp;lt;BaseUrl&amp;gt;https://route.api.here.com&amp;lt;/BaseUrl&amp;gt;&amp;lt;/Route&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''HERE API wersja 8''' ==&lt;br /&gt;
&lt;br /&gt;
Nowsza wersja HERE (v8) jest wstecznie kompatybilna z obecną konfiguracją. APIv8 oferuje dokładniejsze i szybsze obliczenia, ale niektóre funkcje nie są w pełni zaimplementowane (np. ExcludeCountries), więc jest domyślnie wyłączony, a v7 jest nadal używany. Aby przejść na obliczenia APIv8, musisz włączyć Enable w ApiV8Settings na true:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ApiV8Settings&amp;gt;&lt;br /&gt;
  &amp;lt;Enable&amp;gt;true&amp;lt;/Enable&amp;gt;&lt;br /&gt;
  &amp;lt;V8MatrixURL&amp;gt;&amp;lt;https://matrix.router.hereapi.com/v8/matrix&amp;lt;/V8MatrixURL&amp;gt;&lt;br /&gt;
  &amp;lt;V8RouteURL&amp;gt;&amp;lt;https://router.hereapi.com/v8/routes&amp;lt;/V8RouteURL&amp;gt;&lt;br /&gt;
&amp;lt;/ApiV8Settings&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Jednostki wagi i wymiarów samochodów ciężarowych===&lt;br /&gt;
&lt;br /&gt;
APIv7, na którym oparta jest konfiguracja wtyczki, używa ton dla masy jednostkowej i metrów dla wymiarów. Aby zachować kompatybilność wsteczną, dlatego zawsze zakłada się, że jednostki są określone w konfiguracji jako liczba float wskazująca tony / metry, a jeśli format zostanie zmieniony przez TUTAJ (np. Podczas przejścia na APIv8), wtyczka wykona konwersję wewnętrznie, bez interwencji lub wiedzy użytkownika.&lt;br /&gt;
&lt;br /&gt;
===Tolle===&lt;br /&gt;
&lt;br /&gt;
* APIv8 nie obsługuje jeszcze określania parametrów dla prawidłowego naliczania opłat drogowych, dlatego do naliczania opłat drogowych nadal wykorzystywana jest wersja 7.&lt;br /&gt;
&lt;br /&gt;
== '''Konfigurace''' ==&lt;br /&gt;
&lt;br /&gt;
=== Globální ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; data-layout=&amp;quot;default&amp;quot;&lt;br /&gt;
| '''Parametr'''&lt;br /&gt;
| '''Typ'''&lt;br /&gt;
| '''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
| PersistentRoutes&lt;br /&gt;
| bool&lt;br /&gt;
| Zapisuje już obliczone trasy RouteID i WKT w osobnym pliku &amp;lt;Scenario&amp;gt; .routes. Przyspiesza wielokrotne wyświetlanie trasy na mapie wielokrotnie szybciej za cenę DB.&lt;br /&gt;
|-&lt;br /&gt;
| CrowFlyFirst&lt;br /&gt;
| bool&lt;br /&gt;
| W przypadkach, gdy ważniejsze jest, aby wyniki były natychmiastowe, możliwe jest obliczenie odległości w linii prostej, zgodnie z wartościami dla konkretnego typu pojazdu, patrz parametry DistanceCoefficient i ApproxSpeedInKilometersPerHour. Dokładne wartości są następnie obliczane w tle.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Sanity check ===&lt;br /&gt;
&lt;br /&gt;
Dla każdej obliczonej odległości obliczany jest crowfly, a jeśli wartości różnią się znacząco, wyskakuje ostrzeżenie. Adresy miejsc dotkniętych problemem można odczytać z dziennika.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; data-layout=&amp;quot;default&amp;quot;&lt;br /&gt;
| '''Parametr'''&lt;br /&gt;
| '''Typ'''&lt;br /&gt;
| '''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
| Enable&lt;br /&gt;
| bool&lt;br /&gt;
| Włącz sanity check&lt;br /&gt;
|-&lt;br /&gt;
| MaxMultipleDifference&lt;br /&gt;
| float&lt;br /&gt;
| Jeśli crowfly różni się o tę wielokrotność od obliczonej odległości, pojawi się ostrzeżenie. Wartość domyślna: 10.0&lt;br /&gt;
|-&lt;br /&gt;
| MinimumDistanceInMeters&lt;br /&gt;
| int&lt;br /&gt;
| Ignoruj sprawdzanie, jeśli odległość jest mniejsza niż ustawiona wartość (W metrach). Wartość domyślna 1000.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Macierz odległości ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; data-layout=&amp;quot;default&amp;quot;&lt;br /&gt;
| '''Parametr'''&lt;br /&gt;
| '''Typ'''&lt;br /&gt;
| '''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
| SearchRange&lt;br /&gt;
| int&lt;br /&gt;
| Ogranicz promień obszaru, w którym można wyszukać trasę. Niższa liczba przyspiesza obliczenia, ale może spowodować nieoptymalne rozwiązanie. W metrach&lt;br /&gt;
|-&lt;br /&gt;
| UseDynamicRange&lt;br /&gt;
| bool&lt;br /&gt;
| To samo co SearchRange, z tą różnicą, że wartość SearchRange jest obliczana dynamicznie na podstawie odległości dwóch najdalszych punktów w macierzy. Podczas korzystania z UseDynamicRange SearchRange nie może być wypełniony&lt;br /&gt;
|-&lt;br /&gt;
| SearchRangeDistanceCoefficient&lt;br /&gt;
| float&lt;br /&gt;
| Współczynnik do pomnożenia odległości między dwoma najbardziej zewnętrznymi punktami w macierzy SearchRange podczas korzystania z UseDynamicRange. Zazwyczaj 1,5-2,0&lt;br /&gt;
|-&lt;br /&gt;
| AllowedTimeRangeInMinutes&lt;br /&gt;
| int&lt;br /&gt;
| Dozwolone okno czasowe.&lt;br /&gt;
|-&lt;br /&gt;
| EnableLastMileComputing&lt;br /&gt;
| bool&lt;br /&gt;
| Uwzględnia odległość i czas tzw. Ostatniej mili - odcinka, który musi pokonać w inny sposób (pieszo, na wózku inwalidzkim) między ostatnim punktem (droga bez wjazdu) a podanym adresem (wejście do budynku). Musisz ustawić „LastMileSpeedInMetersPerSecond”&lt;br /&gt;
|-&lt;br /&gt;
| LastMileSpeedInMetersPerSecond&lt;br /&gt;
| float&lt;br /&gt;
| Prędkość wm / s, aby obliczyć czas spędzony na przejściu do ostatniej mili&lt;br /&gt;
|-&lt;br /&gt;
| LastMileRadiusInMeters&lt;br /&gt;
| int&lt;br /&gt;
| Maksymalny promień wokół określonej lokalizacji w metrach, przy którym zostanie wykonane odwrotne geokodowanie w celu ustalenia lokalizacji nawigacji.&lt;br /&gt;
|-&lt;br /&gt;
| UseCrowFlyCalculation&lt;br /&gt;
| bool&lt;br /&gt;
| Zawsze zwraca odległość i czas. Jeśli nie znajdzie trasy, oblicza wartości&lt;br /&gt;
|-&lt;br /&gt;
| UseCarIfTruckNotFound&lt;br /&gt;
| bool&lt;br /&gt;
| Jeśli nie znajdzie trasy dla ciężarówki, użyj wartości czasu i odległości, jakby to był samochód&lt;br /&gt;
|-&lt;br /&gt;
| CrowFlyDistanceCoefficient&lt;br /&gt;
| float&lt;br /&gt;
| Współczynnik, który zwielokrotnia bezpośrednią odległość między dwoma punktami podczas używania UseCrowFlyCalculation&lt;br /&gt;
|-&lt;br /&gt;
| CrowFlyFirst&lt;br /&gt;
| bool&lt;br /&gt;
|&lt;br /&gt;
Najpierw oblicza odległości przez łom, a następnie oblicza odległości.&lt;br /&gt;
&lt;br /&gt;
Jeśli korzystamy z niego, konieczne jest posiadanie zdefiniowanych parametrów w “&amp;amp;lt;Vehicle&amp;amp;gt;” (DistanceCoefficient a CrowflyApproxSpeedInKilometersPerHour)&lt;br /&gt;
|-&lt;br /&gt;
| CrowFlyApproxSpeedInKilometersPerHour&lt;br /&gt;
| float&lt;br /&gt;
| Prędkość km/h, aby określić czas za pomocą UseCrowFlyCalculation&lt;br /&gt;
|-&lt;br /&gt;
| MinColumnCountInMtoNDistanceMatrixAPIRequest&lt;br /&gt;
| int&lt;br /&gt;
| Zmniejsza rozmiar wymagań dla serwerów HERE ze względu na optymalizację. Optymalnej wartości poszukuje się empirycznie i może ona zmieniać się z czasem. Możliwy zakres wartości to 10-100. Wartość domyślna: 15&lt;br /&gt;
|-&lt;br /&gt;
| NavigateCloserNumberOfSteps&lt;br /&gt;
| int&lt;br /&gt;
|&lt;br /&gt;
Jeśli router nie może znaleźć trasy, na przykład dlatego, że adres docelowy znajduje się w strefie zakazu wstępu, przesuwa punkt nawigacyjny bliżej pozycji wyjściowej i powtarza żądanie. Określa liczbę powtórzeń tego procesu, zanim znajdzie trasę lub porzuci proces i przejdzie do następnego kroku (obliczenia crowfly, jeśli włączone). Aby wyłączyć funkcjonalność, należy wpisać &amp;quot;0&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Wartość domyślna: 0 (wyłączony)&lt;br /&gt;
|-&lt;br /&gt;
| NavigateCloserStepInMeters&lt;br /&gt;
| int&lt;br /&gt;
|&lt;br /&gt;
Odległość w metrach, o którą przesuwany jest punkt nawigacyjny, patrz parametr ‘NavigateCloserNumberOfSteps’.&lt;br /&gt;
&lt;br /&gt;
Wartość domyślna: 20&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Pozostałe parametry są zdefiniowane HERE i są opisane na strone  https://developer.here.com/documentation/routing/dev_guide/topics/resource-calculate-matrix.html&lt;br /&gt;
&lt;br /&gt;
=== Large scale matrix ===&lt;br /&gt;
&lt;br /&gt;
Do obliczania dużych macierzy, gdzie klasyczna metoda obliczeniowa zajmuje dużo czasu, można wykorzystać Large Scale Matrix API (dalej LSM). Za pomocą LSM można obliczyć ogromne macierze (10,000 x 10,000) w ciągu kilku minut. Ograniczenia:&lt;br /&gt;
&lt;br /&gt;
# LSM może być używany tylko na kontach HERE z planem &amp;quot;Zarządzane aktywa z optymalizacją&amp;quot;, które korzystają z autoryzacji OAuth (mają wypełnione pola HERE &amp;quot;ID klucza dostępu&amp;quot; i &amp;quot;Sekret klucza&amp;quot; w ustawieniach Tashi)&lt;br /&gt;
# Na razie nie można stosować przewidywania ruchu drogowego&lt;br /&gt;
# Najmniejszy wymóg jest obliczany jako minimum 100 000 transakcji, w przypadku planów, w których każda transakcja jest płatna, zaleca się stosowanie LSM dla scenariuszy, w których jest minimum 317 miejsc (317x317 &amp;amp;gt; 100 000 transakcji). Alternatywnie, ogranicz minimalną liczbę żądań za pomocą parametru MinElementsForLargeScaleMatrix.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; data-layout=&amp;quot;default&amp;quot;&lt;br /&gt;
| '''Parametr'''&lt;br /&gt;
| '''Typ'''&lt;br /&gt;
| '''Význam'''&lt;br /&gt;
|-&lt;br /&gt;
| EnableLargeScaleMatrix&lt;br /&gt;
| bool&lt;br /&gt;
|&lt;br /&gt;
Umożliwia obliczanie niektórych macierzy za pomocą LSM.&lt;br /&gt;
&lt;br /&gt;
Wartość domyślna: false&lt;br /&gt;
|-&lt;br /&gt;
| MinElementsForLargeScaleMatrix&lt;br /&gt;
| int&lt;br /&gt;
| Jeśli zapytanie zawiera mniej niż określoną liczbę elementów, macierz nie zostanie obliczona przy użyciu LSM.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wartość domyślna: 1500&lt;br /&gt;
|-&lt;br /&gt;
| LargeScaleMatrixURL&lt;br /&gt;
| string&lt;br /&gt;
|&lt;br /&gt;
Adres URL interfejsu API LSM, na wypadek gdyby w przyszłości uległ zmianie&lt;br /&gt;
&lt;br /&gt;
Wartość domyślna: [https://largescalematrix.router.hereapi.com/v1/matrix%22 https://largescalematrix.router.hereapi.com/v1/matrix]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== '''Przykład konfiguracji''' ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;DistancesHERESettings xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;!--documentation https://developer.here.com/documentation/routing/topics/resource-calculate-matrix.html--&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Save all route IDs and shapes in DB/file. Can take big amount of space --&amp;gt;&lt;br /&gt;
  &amp;lt;PersistentRoutes&amp;gt;true&amp;lt;/PersistentRoutes&amp;gt;&lt;br /&gt;
  &amp;lt;SanityCheck&amp;gt;&lt;br /&gt;
    &amp;lt;Enable&amp;gt;true&amp;lt;/Enable&amp;gt;&lt;br /&gt;
    &amp;lt;MaxMultipleDifference&amp;gt;5.0&amp;lt;/MaxMultipleDifference&amp;gt;&lt;br /&gt;
	&amp;lt;MinimumDistanceInMeters&amp;gt;1000&amp;lt;/MinimumDistanceInMeters&amp;gt;&lt;br /&gt;
  &amp;lt;/SanityCheck&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Matrix&amp;gt;&lt;br /&gt;
    &amp;lt;BaseUrl&amp;gt;https://matrix.route.ls.hereapi.com&amp;lt;/BaseUrl&amp;gt;&lt;br /&gt;
    &amp;lt;Path&amp;gt;/routing/7.2&amp;lt;/Path&amp;gt;&lt;br /&gt;
    &amp;lt;Resource&amp;gt;/calculatematrix&amp;lt;/Resource&amp;gt;&lt;br /&gt;
    &amp;lt;Format&amp;gt;.json&amp;lt;/Format&amp;gt;&lt;br /&gt;
    &amp;lt;Parameters&amp;gt;&lt;br /&gt;
      &amp;lt;!-- Global matrix parameters. Get be overwritten by vehicle specific ones. Some examples at the end of file --&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;searchRange&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;1000000&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;matrixAttributes&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;none,su&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;summaryAttributes&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;none,tt,di&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;AllowedTimeRangeInMinutes&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;60&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;EnableLastMileComputing&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;true&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;  &lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;NavigateCloserNumberOfSteps&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;3&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;NavigateCloserStepInMeters&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;20&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
		&amp;lt;Name&amp;gt;EnableLargeScaleMatrix&amp;lt;/Name&amp;gt;&lt;br /&gt;
		&amp;lt;Value&amp;gt;false&amp;lt;/Value&amp;gt;&lt;br /&gt;
	  &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
	  &amp;lt;Parameter&amp;gt;&lt;br /&gt;
		&amp;lt;Name&amp;gt;MinElementsForLargeScaleMatrix&amp;lt;/Name&amp;gt;&lt;br /&gt;
		&amp;lt;Value&amp;gt;1500&amp;lt;/Value&amp;gt;&lt;br /&gt;
	  &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
	  &amp;lt;Parameter&amp;gt;&lt;br /&gt;
		&amp;lt;Name&amp;gt;LargeScaleMatrixURL&amp;lt;/Name&amp;gt;&lt;br /&gt;
		&amp;lt;Value&amp;gt;https://largescalematrix.router.hereapi.com/v1/matrix&amp;lt;/Value&amp;gt;&lt;br /&gt;
	  &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
	  &amp;lt;Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;CrowFlyFirst&amp;lt;/Name&amp;gt;&lt;br /&gt;
       &amp;lt;Value&amp;gt;true&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
    &amp;lt;/Parameters&amp;gt;&lt;br /&gt;
  &amp;lt;/Matrix&amp;gt;&lt;br /&gt;
  &amp;lt;Route&amp;gt;&lt;br /&gt;
    &amp;lt;BaseUrl&amp;gt;https://route.ls.hereapi.com&amp;lt;/BaseUrl&amp;gt;&lt;br /&gt;
    &amp;lt;Parameters&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;representation&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;overview&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;routeAttributes&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;none,sm,sh&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;alternatives&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;9&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;language&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;cs-cz&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
    &amp;lt;/Parameters&amp;gt;&lt;br /&gt;
  &amp;lt;/Route&amp;gt;&lt;br /&gt;
  &amp;lt;Vehicle&amp;gt;&lt;br /&gt;
    &amp;lt;ArrayOfParameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;mode&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;fastest;car;traffic:enabled&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;DistanceCoefficient&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;2.0&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
         &amp;lt;Name&amp;gt;CrowflyApproxSpeedInKilometersPerHour&amp;lt;/Name&amp;gt;&lt;br /&gt;
         &amp;lt;Value&amp;gt;60.0&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;!-- Per vehicle matrix parameter. This one will take precedence over global one &lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;searchRange&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;500000&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;  --&amp;gt;&lt;br /&gt;
    &amp;lt;/ArrayOfParameter&amp;gt;&lt;br /&gt;
&amp;lt;!--    &lt;br /&gt;
    &amp;lt;ArrayOfParameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;mode&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;fastest;truck;traffic:enabled&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;limitedWeight&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;7.5&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;weightPerAxle&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;4&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;height&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;4&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;width&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;2.55&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;length&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;16.5&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
    &amp;lt;/ArrayOfParameter&amp;gt;&lt;br /&gt;
    &amp;lt;ArrayOfParameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;mode&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;fastest;truck;traffic:enabled&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;excludeCountries&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;POL,AUT,DEU,SVK&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;truckType&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;tractorTruck&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;trailersCount&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;2&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;limitedWeight&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;18&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;weightPerAxle&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;10&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;height&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;4.7&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;width&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;2.55&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;length&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;24&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;shippedHazardousGoods&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;harmfulToWater&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
      &amp;lt;Parameter&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;tunnelCategory&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Value&amp;gt;B&amp;lt;/Value&amp;gt;&lt;br /&gt;
      &amp;lt;/Parameter&amp;gt;&lt;br /&gt;
    &amp;lt;/ArrayOfParameter&amp;gt;  --&amp;gt;&lt;br /&gt;
  &amp;lt;/Vehicle&amp;gt;&lt;br /&gt;
 &amp;lt;/DistancesHERESettings&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jana.safferova</name></author>
	</entry>
</feed>