 |
|
IGO Nawigation -wgrywanie własnych baz POI |
Autor |
Wiadomość |
Sławek B
stary wyga

Twój sprzęt: Peugeot Hobby 650
Pomógł: 1 raz Dołączył: 15 Sty 2007 Piwa: 83/15 Skąd: Sulejówek
|
Wysłany: 2020-02-03, 09:59 IGO Nawigation -wgrywanie własnych baz POI
|
|
|
Dość długo szukałem nawigacji androidowej umożliwiającej proste wgrywanie własnych baz punktów POI.
Pierwszą którą znalazłem i "przećwiczyłem" był Sygic. Po roku używania odstawiłem ją w "niebyt" z powodu nieintuicyjnego dla mnie interfejsu i bardzo skomplikowanego i nieprzewidywalnego sposobu wgrywania POI.
Drugą nawigacją posiadającą oczekiwaną przeze mnie funkcją była IGO Navigation. Stworzyłem poradnik wgrywania własnych POI. Może przyda się innym użytkownikom tej nawigacji. Pod linkami można też odnaleźć stworzone prze ze mnie punkty POI i wgrać je do własnej nawigacji.
Było by miło gdyby korzystający z moich porad użytkownicy opublikowali do "camperteamowego" użytku własne bazy punktów stworzone po tą nawigację.
Poradnik jest do pobrania w pdf lub bezpośrednio poniżej:
1.Informacje wstępne.
Podane przykłady dotyczą nawigacji IGO Navigation instalowanej w systemach androidowych.
W przypadku innych wersji nawigacji IGO mogą wystąpić problemy związane z lokalizacją plików, formatem ikon, i składnią pliku kml.
1.1. Baza punktów POI
Źródłem punktów POI są między innymi:
https://www.campingcar-in...s/recherche.php
https://www.campercontact.com/en/content/downloads
https://www.furgovw.org/
Pliki z punktami POI, które będą nam potrzebne do wgrania powinny posiadać rozszerzenie *.kml
Ikony, które będą obrazowały poszczególne punkty POI, kategorie i podkategorie powinny mieć format *.bmp i rozdzielczość 22x22 do 60x60px. Zależy to od indywidualnych upodobań użytkownika.
1.2. Oprogramowanie.
1.2.1. Edycja kml
Do tworzenia i edycji bazy punktów można użyć edytorów tekstowych:
Ager Web edytor,
Notatnik,
Notepad++
i inne.
Ja najczęściej używam programu Notepad++ .
Uwaga: Przy używaniu programu Ager Web zauważyłem problemy z kodowaniem do UTF-8.
Sposób kodowania jest bardzo ważny.
Ma to być UTF-8.
1.2.2.Konwersja do formatu kml
Jeżeli pozyskane pliki będą miały inny format niż kml, możemy je przeformatować przy pomocy programów webowych dostępnych w sieci np.:
https://www.poieditor.com/poi_convert/ov2-to-kml/
https://garmin.gps-data-team.com/poi_manager.php
lub przy pomocy programów zainstalowanych w PC.
Ja używam najczęściej programu POIConverter wersja 1.1.7 dostępnego tu:
https://sites.google.com/site/poiconverter/wersje/1-1-7
1.2.3. Tworzenie ikon.
Do tworzenia ikon można użyć dowolnego programu graficznego lub skorzystać z ikon dostępnych w sieci.
Do grafiki używam najczęściej darmowego programu GIMP.
1.3 Lokalizacja plików w nawigacji IGO Navigation.
W większości przypadków katalogi do których będziemy wgrywać stworzone przez nas pliki znajdują się w lokalizacji:
Pamięć wewnętrzna\Android\data\com.nng.igo.primong.igoworld\files\content\userdata
Znajdą się tam dwa katalogi:
poi do którego należy skopiować pliki *.kml
usericon do którego należy skopiować ikony
2. Tworzenie plików kml
2.1. Struktura plików.
Gdy już mamy pliki kml należy je doprowadzić do opisanego niżej szablonu.
Struktura ta daje możliwość stworzenia kategorii głównej z podkategoriami.
Coś jak katalog główny i foldery.
Szablon pliku kml powinien wyglądać jak poniżej:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1">
<Document><name>Przykład</name><metadata><igoicon><filename>Ikona_1.bmp</filename></igoicon></metadata>
<Folder>
<name>Kategoria 1</name>
<metadata><igoicon><filename>Ikona_2.bmp</filename></igoicon></metadata>
<Placemark>
<name>Nazwa konkretnego POI</name><description>Opis POI NP: udogodnienia serwisowe, parking, etc</description>
<Point>
<coordinates>0.187650,40.827800</coordinates></Point>
</Placemark>
</Folder>
<Folder>
<name>Kategoria 2</name>
<metadata><igoicon><filename>Ikona_3.bmp</filename></igoicon></metadata>
<Placemark>
<name>Nazwa konkretnego POI</name><description>Opis POI NP: udogodnienia serwisowe, parking, etc</description>
<Point>
<coordinates>0.187650,40.827800</coordinates></Point>
</Placemark>
</Folder>
<Folder>
<name>Kategoria 3</name>
<metadata><igoicon><filename>Ikona_4.bmp</filename></igoicon></metadata>
<Placemark>
<name>Nazwa konkretnego POI</name><description>Opis POI NP: udogodnienia serwisowe, parking, etc</description>
<Point>
<coordinates>0.187650,40.827800</coordinates></Point>
</Placemark>
</Folder>
<Folder>
<name>Kategoria 4</name>
<metadata><igoicon><filename>Ikona_5.bmp</filename></igoicon></metadata>
<Placemark>
<name>Nazwa konkretnego POI</name><description>Opis POI NP: udogodnienia serwisowe, parking, etc</description>
<Point>
<coordinates>0.187650,40.827800</coordinates></Point>
</Placemark>
</Folder>
<Folder>
<name>Kategoria 5</name>
<metadata><igoicon><filename>Ikona_6.bmp</filename></igoicon></metadata>
<Placemark>
<name>Nazwa konkretnego POI</name><description>Opis POI NP: udogodnienia serwisowe, parking, etc</description>
<Point>
<coordinates>0.187650,40.827800</coordinates></Point>
</Placemark>
</Folder>
</Document></kml>
W podanym przykładzie mamy pięć podkategorii. Oczywiście może być ich mniej (nawet tylko 1) lub więcej.
W podanym przykładzie mamy po jednym punkcie POI w każdej podkategorii. Kolejne punkty są opisane pomiędzy <Placemark> a </Placemark> według szablonu:
<Placemark>
<name>Nazwa konkretnego POI</name><description>Opis POI NP: udogodnienia serwisowe, parking, etc</description>
<Point>
<coordinates>0.187650,40.827800</coordinates></Point>
</Placemark>
Każdy kolejny punkt POI powinien byś opisany wg powyższego szablonu.
2.1.1. Ikona kategorii głównej.
Ikona_1.bmp pojawi się jako potrojony obrazek przy nazwie kategorii głównej. W tym przypadku Przykład. Patrz Rysunek 1
Zapis z linii:
<Document><name>Przykład</name><metadata><igoicon><filename>Ikona_1.bmp</filename></igoicon></metadata>
zawiera nazwę katalogu głównego i określa jego ikonę.
2.1.2. Ikona kategorii niższego rzędu.
Ikona: Ikona_2.bmp pojawi się po rozwinięciu kategorii przy nazwie podkategorii , w tym przypadku Kategoria 1 i będzie ikoną POI na mapie. Patrz Rysunek 2
Zapis z linii:
<Folder>
<name>Kategoria 1</name>
<metadata><igoicon><filename>Ikona_2.bmp</filename></igoicon></metadata>
…….
……
</Folder>
zawiera nazwą kategorii i określa ikonę kategorii oraz punktu POI na mapie.
Utworzone pliki kml i ikony należy wgrać do odpowiednich katalogów zgodnie z pkt 1.3
Ikony do przykładu i plik kml są dostępne tu:
https://drive.google.com/drive/folders/1Dzh1ym7n_Kc5Llnp2zJ91xOw1TOK3JIO?usp=sharing
2.2. Podgląd i zarządzanie POI w urządzeniu do nawigacji.
Aby zarządzać punktami POI w nawigacji należy wcisnąć:
menu (trzy kreski)/Ustawienia/Widok nawigacji/Wygląd mapy/Znaczniki miejsc
Zobaczymy wówczas główne kategorie POI wbudowane i nasze.
Kategoria główna Przykład
Po dotknięciu w Przykład i potem w Wybierz podkategorię zobaczymy:
3.Uwagi
3.1. Wyświetlanie plików w innych programach.
Stworzone przez nas pliki kml możemy wyświetlić bez ograniczeń w programie GoogleEarth,
oraz z pewnymi ograniczeniami w Google Maps. Google Maps nie radzi sobie z plikami kml zawierającymi wiele folderów i zbyt wiele punktów. Może tak się zdarzyć, że wyświetlą się nie wszystkie foldery (w Google Maps-warstwy) i nie wszystkie punkty.
3.2. O szablonie
Szablon kml podany powyżej jest w zasadzie najprostszy z możliwych. Dzięki temu struktura pliku jest w miarę przejrzysta a sam plik zajmuje mało miejsca.
Nawigacja IGO Navigation potrafi obsłużyć pliki kml o innej , bardziej skomplikowanej składni. Przykładem takiego pliku jest załączony na serwerze plik 04_Camperowisko.kml
Jest to plik który został stworzony w GoogleMap/Twoje miejsca. i wyeksportowany do pliku kml (nie kmz). W strukturze tego pliku można odnaleźć linki do lokalizacji sieciowych i zdjęcia w lokalizacjach sieciowych. Na potrzeby IGO te dane są zbędne, ale usunięcie ich jest dość kłopotliwe. Wymaga nietrywialnej znajomości mechanizmów wyrażeń regularnych dlatego też pozostawiłem je w plikach.
3.3. Załączone przykłady
Tu:
https://drive.google.com/drive/folders/1Dzh1ym7n_Kc5Llnp2zJ91xOw1TOK3JIO?usp=sharing
można znaleźć przykład pliku, który był omawiany oraz stworzone przeze mnie bazy punktów POI na podstawie stron z pkt 1.1.
Instrukcja wgrywania POI do IGO.pdf Instrukcja |
Pobierz Plik ściągnięto 673 raz(y) 1005,28 KB |
|
_________________ Sławek B
https://kamper-serwis.blogspot.com/ |
|
|
|
|
 |
Wyświetl szczegóły |
 |
Woj-tek
zaawansowany

Twój sprzęt: wilk, Iveco Daily, Jumper
Pomógł: 1 raz Dołączył: 05 Cze 2012 Piwa: 5/45 Skąd: Bielsko-Biała
|
Wysłany: 2020-02-03, 18:14
|
|
|
Fajnie to zrobione, chyba się skuszę. |
_________________
 |
|
|
|
 |
RoWeRs
doświadczony pisarz

Twój sprzęt: T6 california
Pomógł: 3 razy Dołączył: 15 Kwi 2015 Piwa: 12/4 Skąd: Poznań
|
|
|
|
 |
izola
Kombatant

Twój sprzęt: MB Marco Polo
Nazwa załogi: Izolownia
Pomogła: 11 razy Dołączyła: 20 Sty 2015 Piwa: 232/165 Skąd: Westfalia
|
Wysłany: 2020-02-03, 21:39
|
|
|
Nawiguję Garminem.
Wprowadzanie/ tworzenie własnych plików POI jest podobne ale bardziej
Komfortowe.
Dodam jeszcze, ja rozbijam takie pliki np. P4N na rejony jakie objeżdzam, bo po co zasmiecać sobie nawigację danyni co mnie nie dotyczą...
P4N ma ponad 100 000 POI punktów.
Z innymi jak Archi też tak robię. Navi wyświetla szybciej. |
_________________ http://vanactiv.blogspot.de/
https://www.facebook.com/...100019297335640 |
|
|
|
 |
Rav
weteran
Twój sprzęt: Mobilvetta Kea
Nazwa załogi: Chmielki4
Pomógł: 7 razy Dołączył: 31 Maj 2014 Piwa: 145/22 Skąd: z prawilnego kraju
|
Wysłany: 2023-04-20, 17:59 Re: IGO Nawigation -wgrywanie własnych baz POI
|
|
|
Chciałem dzisiaj sobie wrzucić na IGO Nextgen POI i ku mojemu rozczarowaniu, pierwsze dwa linki już nie działają (jedna strona zniknęła, a drudzy wycofali się z oferowania POI).
Ktoś dysponuje plikiem KML z campercontact, bądź jest w stanie wskazać inne, alternatywne źródło? |
_________________ Byle do przodu |
|
|
|
 |
yamah
weteran

Twój sprzęt: CARTHAGO CHIC-S plus
Pomógł: 6 razy Dołączył: 10 Sty 2019 Piwa: 265/109 Skąd: Ostrowiec Św.
|
Wysłany: 2023-04-20, 19:56 Re: IGO Nawigation -wgrywanie własnych baz POI
|
|
|
Rav napisał/a: |
Ktoś dysponuje plikiem KML z campercontact, bądź jest w stanie wskazać inne, alternatywne źródło? |
Spróbuj tu :
http://www.poipoint.pl/ |
_________________ Ten kto żyje widzi dużo..ten kto podróżuje widzi więcej
-------------------------------------------------------------------------------
był Ducato 2,5 Burstner na próbę.. Pilote Explorateur715...zostało Carthago Chic-S plus
 |
|
|
|
 |
Wyświetl szczegóły |
 |
Rav
weteran
Twój sprzęt: Mobilvetta Kea
Nazwa załogi: Chmielki4
Pomógł: 7 razy Dołączył: 31 Maj 2014 Piwa: 145/22 Skąd: z prawilnego kraju
|
Wysłany: 2023-04-20, 21:41
|
|
|
Dzięki Yamah, informuję jednakże, że tutaj trzeba doładowywać sms, a elementy są tak rozdrobnione, że pościągać wszystko to !@#$% |
_________________ Byle do przodu |
|
|
|
 |
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do ulubionych Wersja do druku
|
|