Chłopie, z nieba mi spadłeś!
A już myślałem, że projekt umarł. NAJLEPSZY Program do nawigacji, jaki istnieje. Ale po kolei.
Mieszkam zasadaniczo w Germanistanie i kiedyś chciałem odebrać coś, na co się umówiłem przez ogłoszenia z pewną osobą. I robiłem 3 podejścia. Bo ze względów "światopoglądowych" (;-D) zlikwidowałem komórki i internet mobilny, google jest na czarnej liście u mnie.
Używałem Mapfactor Navigator a potem kiedys kupiłem u ruskich Navitela w promocji za 20 Euronów, na win ce, całą Europę zachodnią. Mapfactor nie dał rady, Navitel nie dał rady, kreciłem 2 dni po godzinie, choć to ok 35 km ode mnie. Było to nowe osiedle. I przypadkowo wypróbowałem 7ways - do celu dotarłem w 15 Minut. Dlaczego? Bo czego na mapie nie ma, to i najładniejszy interfejs nie poradzi. To tyle odnośnie motywacji.
A że sam pracuję w firmie software'owej w germanistanie, wziąłem sprawy interfejsu 7ways w swoje ręce. Dialogi i usability są na tym standardowym skinie katastrofalne, sama mapa w miarę OK, ale GUI to katastrofa. Najlepsza dostępna istniejąca skóra to Baltic (oraz Baltic HD) i na niej bazowałem.
Co zrobiłem:
- Zrobiłem WSZYSTKIE (no prawie wszystkie) grafiki od podstaw jako pliki wektorowe, na bazie "Material Design", żeby było łatwiej je skalować skryptami. Dodam, że prywatnie (i firmowo po części też) jestem linuksiarzem, więc pewne rzeczy sa proste lub prostsze. Do tego jestem "fetyszem" ikon, i po części robię to w firmie. Razem chyba kilkaset.
- kolorystycznie "Baltic" był mi troche za "zimny" i po namowie jednego Niemca na forum poszedłem w kierunku upadłego Navigona (wielu Niemców płacze za tym szrotem!) i tonacja jest "czarno- pomarańczowa", z kultowym kursorem na pezroczystym talerzu
- zrobiłem WSZYSTKIE POI też jako wektory od podstaw, dla wersji dziennej i nocnej, wykorzystując myksymalnie dostępne miejsce, zmaksymalizowałem okrąg, nóżka jest niewielka. Po to, aby pasowały standardowe wielkości z Material Design i przy skalowaniu obyło się bez artyfaktów. Kolory i formy dopasowane sa tak, aby w wersji dziennej i nocnej były dobrze widoczne na mapie, ale aby nie były "agresywne"
- poprawiłem dialogi (według mnie), przestawiłem kolejność niektórych funkcji oraz zmieniłem opis (nawet rosyjski tekst w niektórych miejscach nie jest dobrze przemyślany, co innego jest "zakończyć trasę", a co innego "usunąć trasę"
- zmieniłem formy ikon, aby bardziej oddawały to, co funkcja powoduje
- poprawiłem (dodałem, nie wiem, czy to było zamierzone) kasację pojedynczej zapisanej trasy, a nie jak do tej pory, kasację wszystkich tras
- rozdzieliłem etykietki od stringów przy wyszukiwaniu, teraz niezależnie od języka wynik wyszukiwarki jest poprawny, przedtem wynik był prawidłowy tylko przy jezyku rosyjskim i angielskim
- poprawiłem koloryzację autostrad i dróg głównych i oparłem je na kolorach znaków w Niemczech
- przeformułowałem informację o TYPIE drogi, teraz w formie grafiki jest pokazywany typ drogi (główna, autostrada i jej numer oraz nazwa, skrzyżowanie (nietstey na razie bez nazw))
- zintegrowałem WSZYSTKIE speedcamy
- zrobiłem "rozdzielczości": 96, 144, 192 i 240PPI, w planie HD
- zrobiłem niemieckie pliki dźwiękowe przez TTS i niemieckie tłumaczenie (choć to mało interesujące na tym forum)
- zebrałem wszystkie dostępne pliki tłumaczeń i zestawiłem je "jako całość"
- dobrałem inne czcionki (Droid Sans) zamiast proponowane przez Rosjan, ich sa za "rozwlekłe", tak więc ograniczenia prędkości 130 wychodziły na albo poza znak (bo niemieckie i polskie? czerwone ramki są szersze)
Kilka obrazków:
-
https://vk.com/@bydmapl-llmn7-240ppi-ist-da-
https://vk.com/@bydmapl-neue-gui-elelemente (pomysł na przerobienie panelu)
-
https://vk.com/@bydmapl-7ways-auf-rcd300 (na radiu vw RCD330+)
-
https://vk.com/@-202502867-gui-analyse (różnica "z grubsza")
-
https://vk.com/@-202502867-llmn7-vs-navigon (narodziny "LooksLikeMN7")
* SKÓRA:
https://disk.yandex.com/d/qeWM4sQeLlt6YA* moje tłumaczenie (niezbędne, ze wzgledu na nowe zmienne:
https://disk.yandex.com/d/npXYFt3w3wa-NQ* czcionki:
https://disk.yandex.com/d/hH0BZf1GEZg9TQOdnośnie zamysłu, co do przyszłości:
Chętnie posiedzę dalej nad programem, bo to nawigacja na wszystkie urządzenia, docelowo chciałbym robic swoje mapy, mam własny server w piwnicy 24/7 linux+ windowsowe VM.
Szukam kogoś z doświadczeniem odnośnie tagowania i konwersji map, żeby nie wymyślać koła od nowa, szkoda mi czasu na wgłębianie sie w coś, co zarzucono. Lepiej zrobić coś, co wszystkim jest potrzebne. Mnie interesuje wyszukiwanie nie tylko po nazwie miejscowości, ale i po kodzie. Interesuje mnie też wkompilowanie nazw węzłów na autostradach. Ale w tym celu musi być mapa chyba inaczej spreparowana.
Wszystko dostałem od ruskich za friko, więc i swoje wektory mogę oddać za friko (tygodnie hobbistycznego dłubania, ale lubię to), zmiany w xml-ach też każdy widzi. Propozycje, korekty, krytyka mile widziane.
Marzy mi się taka wersja DE, PL (kolory tablic, dróg, MOPy, znaki pasujące itd). A propos. Dzisiaj nowe polskie mapy. 3 dni temu germańskie. Dobrzy są ci ruscy.