Poradnik dla tych którym nie podobają się kolory map wyświetlanych w nawigacji w samochodzie.
UWAGA! Zmienianie kolorów mapy polega na podmianie plików w pakiecie aktualizacji udostępnianej przez producenta. Zmiany każdy dokonuje na własna odpowiedzialność
Osobiście zmian dokonywałem na wersji R5.8.14 dla serii X115, podejrzewam, że dla innych procedura jest podobna:
Czego potrzebujemy:
- Programu 7-Zip (https://www.7-zip.org/)
- Podstawowych umiejętności pracy z komputerem.
- Notatnika do edycji plików XML, można wykorzystać Windowsowy notepad, ale osobiście polecam Notepad++ (https://notepad-plus-plus.org/download/v7.5.8.html)
Kolory są trzymane w plikach colors.xml w katalogu: sdcard\tomtom\SceneRenderer\schemes-preset\nazwa layout, cało sztuka opiera się na zmienieniu wartości kolorów dla danych elementów mapy. Osobiście zmiany dokonałem w tych folderach:
- 2D_day
- 2D_day_commuter (tu podmieniłem plik z 2D_day)
- 3D_day
- 3D_day_saturated
Najwięcej zmian było w schemacie 2D w 3D ograniczyłem się do zmian pomarańczowego koloru.
Zaczynamy:
Przygotowanie:
Trzeba wypakować z pliku aktualizacji folder \sdcard\tomtom\SceneRenderer\schemes-preset , krótka instrukcja poniżej:
- Ściągamy aktualizacje ze strony https://ssangyong.navshop.com/downloads/ w moim przypadku jest to plik X115EUAVNUpdate.UPA
- Klikamy na ściągniętym pliku prawy przycisk myszy z menu wybieramy 7-zip -> Otwórz Archiwum
- Przechodzimy do folderu \sdcard\tomtom\SceneRenderer\
- W drugim panelu przechodzimy do folderu do którego wypakujemy folder scheme-preset (jak nie widać drugiego panelu to klawisz F9 lub menu widok -> 2 Panele)
- Klikamy na folder schemes-preset i na pasku narzędzi przycisk Kopiuj
- Przechodzimy w Eksploratorze plików (windowsowym) i robimy kopię zapasową folderu (na wypadek jak cos pójdzie nie tak)
Zamiana kolorów
W wypakowanym folderze mamy katalogi 2D_Day, 3D_Day, 3D_day_saturated, w każdym z nich jest plik colors.xml i to go edytujemy w celu zmiany.
Uwaga! Plik XML rozróżniają wiekość liter, dlatego należy uważnie wprowadzać zmiany np. StadiumGround to nie jest to samo co stadiumground
Struktura plik colors.xml
Po otwarciu pliku zobaczymy taką strukturę:
Kod: Zaznacz cały
<?xml version="1.0" ?>
<ColorScheme name="2D_day">
<ColorSet>
<Color id="AlternativeRoute" rgb="66FF33" />
</ColorSet>
<ElementSet>
<Element id="InstructionArrow" colorId="route" />
</ElementSet>
</ColorScheme>
Nas interesuje atrybut rgb bo to jest wartość kolorów zapisana szesnastkowo w formacie RGB, ja w swoim pliku dodałem kilka id co wymaga zmian w elemencie Element, dla przykładu dodałem id StadiumGround, co wymagało 2 operacji:
Dodania elementu:
Kod: Zaznacz cały
<Color id="StadiumGround" rgb="C2C1B6" />
zmiany:
Kod: Zaznacz cały
<Element id="StadiumGround" colorId="built_up_area" />
Kod: Zaznacz cały
<Element id="StadiumGround" colorId="StadiumGround" />
Więc dla 2D zmienione wartości:
Dla 3D zdecydowanie mniej:
W załączniku dwa pliki colors.xml z katalogu 2D_Day i plik kolory2D.html pokazujący załączone jpg z kolorami jako stronę htm, dzięki czemu można zrobić kopiowanie wartości kolorów do pliku xml.
Wrzucanie zmian
Po edycji plików xml wracamy do menadżera plików 7-zip i kopiujemy z rozpakowanego archiwum plik colors.xml do pliku aktualizacji.
Czyli, jeżeli zawartość pliku X115EUAVNUpdate.UPA mamy w lewym panelu to w nim przechodzimy do folderu \sdcard\tomtom\SceneRenderer\schemes-preset\2D_day\, w prawym natomiast przechodzimy do lokalizacji rozpakowanego colors.xml z katalogu 2D_day i klikamy kopiuj na pasku narzędzi. Powtarzamy analogicznie dla wszystkich zmienionych plików xml.
Aktualizujemy system w samochodzie za pomocą zmienionego pliku UPO.
Efekt
W poście poniżej, bo nie mogę dodać więcej załączników