Program GMapTool v0.4
Zakładka "Pliki"
Zakładka służy do zebrania wszystkich plików wejściowych.
Dostępne są następujące operacje:
- Dodaj pliki - przycisk wywołuje okno
dialogowe "Pliki wejściowe". Po załadowaniu plików, w oknie
zostaną wyświetlone
nazwy plików. Przy pomocy myszy lub klawiatury można zaznaczyć wybrane
pliki.
- Ikona strzałki - przesunięcie
zaznaczonych plików w dół lub
w górę. W obrębie tej samej klasy plików, GMapTool zachowa kolejność
plików przy wykonywaniu akcji "Łącz".
- Ikona prostokąt - zaznaczenie wszystkich
plików.
- Usuń - przycisk usuwa z listy wybrane
pliki.
- Info - przycisk inicjuje akcję odczytu
wybranych plików. Informacja o zawartości plików zostanie wyświetlona w
zakładce "Log".
- Szczegóły - przycisk inicjuje akcję
odczytu wybranych plików. Szczegółowa
informacja o zawartości plików zostanie wyświetlona w zakładce "Log".
Okno
dialogowe "Pliki wejściowe" umożliwia wskazanie jednego lub wielu
plików wejściowych. Można także wpisać nazwę pliku przy pomocy
klawiatury.
Lista "Ulubione" pozwala na zapamiętanie kilku
wybranych folderów i szybki dostęp do tych folderów. Wybór napędu
dyskowego w systemie Windows można dokonać poprzez wskazanie folderu
"Mój komputer".
Zakładka "Opcje"
Zakładka pozwala na wprowadzenie opcji określających wygląd i
zachowanie programu. Opcje są następujące:
- Wygląd
- pozycja określa schemat graficzny wyświetlania elementów programu.
Wartość "System" ustawia wygląd zgodny z właściwościami systemu
operacyjnego.
- Język
- pozycja umożliwia wybór języka polskiego lub angielskiego. Wartość
"System" ustawia język zgodnie z ustawieniami systemu operacyjnego.
Zmiana języka następuje po ponownym uruchomieniu programu.
- Szczegółowe komunikaty - pozycja określa
jakie komunikaty będą wyświetlane w zakładce "Log" przy działaniu
programu.
- Zaawansowane ustawienia - pozycja
załącza zaawansowane
parametry wejściowe do wykonania operacji łączenia, dzielenia i zapisu
map. W większości operacji zaawansowane parametry nie są potrzebne.
- Opcje
eksperymentalne - pozycja załącza opcje umożliwiające
testowanie
eksperymentalnych funkcji programu. Pliki tworzone z zastosowaniem
eksperymentalnych opcji mogą być niezgodne z formatem rozpoznawanym
przez odbiorniki GPS. Nie należy ładować takich plików do wewnętrznej
pamięci GPS, bezpieczniej eksperymenty prowadzić na karcie flash. W
przypadku zablokowania GPS kartę można po prostu wyjąć.
- cGPSmapper | MapTK - można w tym polu wpisać
pełną ścieżkę do kompilatora map. Można wybrać program cGPSmapper lub
MapTK. Podanie ścieżki nie jest to konieczne, jeżeli kompilator
znajduje
się na ścieżce systemowej.
- Zapisz tłumaczenie - opcja zaawansowana,
pozwala na zapisanie pliku z wszystkimi tekstami wykorzystywanymi przez
program.
Zakładka "Łącz"
Zakładka służy do wprowadzenia parametrów niezbędnych do
wykonania
operacji łączenia pliku. Łączeniu podlegają wszystkie pliki z zakładki
"Pliki", niezależnie od tego czy są zaznaczone czy nie.
Niezbędne
jest wprowadzenie nazwy pliku wyjściowego. Można to zrobić wywołując
okno dialogowe klawiszem "Plik" lub wpisując nazwę przy pomocy
klawiatur w linii obok klawisza. Pozostałe parametry są opcjonalne.
Znaczenie parametrów jest następujące:
- Plik - określa nazwę pliku wyjściowego.
Do tego pliku zostaną zapisane wszystkie mapy umieszczone w zakładce
"Pliki".
- Mapset - określa nazwę całego
połączonego pliku. Standardowo program wpisuje w tym miejscu nazwę
"GMapTool All".
- Dodaj
nowy kod - parametr umożliwia wprowadzenie jednego kodu
odblokowującego
składającego się z 25 znaków. Myślniki są ignorowane. Do wprowadzenia
większej liczby kodów należy użyć pliku *.unl.
- Ustaw FID
mapsetu - parametr umożliwia wprowadzenie wartości FID i PID
w celu
generacji rekordu F w bloku MPS. Parametr należy ustawić w przypadku
łączenia pojedynczych mapek. Jeżeli łączeniu podlegają mapsety
utworzone programem Mapsource, to parametr jest zbędny, właściwe
rekordy F zostały już wygenerowane przez Mapsource.
- Usuń kody
odblokowujące - parametr powoduje, że do pliku wyjściowego
nie są
zapisywane kody odblokowujące znajdujące się w plikach wejściowych.
Parametr nie blokuje wpisania nowego kodu z pola powyżej.
- Twórz
mapę demo - parametr
zaawansowany, plik wyjściowy będzie posiadać znacznik mapy
demo. Taka mapa
nie wymaga kodu odblokowującego ale odbiornik po odczytaniu mapy
wchodzi w tryb pracy demo. Nie należy map demo ładować do pamięci
wewnętrznej odbiornika, w niektórych przypadkach usunięcie takiej mapy
może okazać się niemożliwe.
- Usuń dane autoroutingu NOD - parametr
zaawansowany, powoduje, że do pliku wyjściowego nie są zapisywane dane
o autoroutingu (podzbiory NOD).
Opcję można stosować do tworzenia map dla starszych modeli GPS.
- Usuń dane wysokości DEM - parametr
zaawansowany, powoduje, że do pliku wyjściowego nie są zapisywane dane
o wysokości (podzbiory DEM).
- Nie twórz podzbioru mps - parametr
zaawansowany, powoduje, że GMapTool nie zapisuje do pliku wyjściowego
podzbioru katalogu MPS.
- Krótki nagłówek - parametr zaawansowany,
powoduje zapisanie nagłówka o długości 1KiB. Większość programów
stosuje nagłówki 4KiB.
- Dołącz podzbiory i inne dane - parametr
zaawansowany, powoduje zapis do pliku wyjściowego dowolnych zbiorów.
- Konwertuj na format podobny do NT
- parametr eksperymentalny, powoduje połączenie pozbiorów mapy w jeden
podzbiór GMP. GMapTool nie wykonuje kompresji ani innych modyfikacji
zawartości mapy.
- Ustaw
rozmiar bloku - parametr eksperymentalny, umożliwia
zdefiniowanie
wielkości bloku zapisu w zbiorze wyjściowym. Dopuszczalne wartości to
1, 2, 4, 8 ... itd. Pliki z mapami stosują bloki o rozmiarze od 0,5KiB
do 64KiB, bez podania parametru program GMapTool wylicza automatycznie
optymalną wartość.
- Łącz wszystko - przycisk inicjuje
wykonanie
operacji łączenia wszystkich plików zgodnie z podanymi parametrami.
- Łącz wybrane - przycisk
inicjuje wykonanie
operacji łączenia plików wybranych w zakładce "Pliki", zgodnie z
podanymi parametrami.
- Info - przycisk inicjuje akcję odczytu
wybranych plików. Informacja o zawartości plików zostanie wyświetlona w
zakładce "Log".
- Kasuj - przycisk powoduje skasowanie
wszystkich wprowadzonych parametrów.
Zakładka "Dziel"
Zakładka
służy do wprowadzenia parametrów dla operacji podziału mapsetu na
pojedyncze mapki. Niezbędne jest podanie folderu, w którym zostaną
zapisane mapy. Pozostałe parametry są opcjonalne. Operacja podziału
dotyczy wszystkich plików wprowadzonych na zakładkę "Pliki",
niezależnie od tego czy zostały zaznaczone czy nie.
Operacja
podziału ma trzy tryby pracy. W podstawowym trybie program GMapTool
zapisuje wszystkie pliki zawarte w zbiorach wejściowych. Pliki mogą być
wykorzystane do stworzenia innego mapsetu lub do edycji.
Tryb podziału na mapsety według FID próbuje podzielić duży
plik na
poszczególne produkty mapowe zgodnie z numerem FID podanym w rekordach
F bloku MPS.
W
trybie
tworzenia plików dla Mapsource GMapTool generuje dodatkowe pliki
niezbędne do podłączenia. To będzie zbiór TDB oraz pusta mapa poglądowa
o nazwie mapset00.mp.
Ponadto zostaje stworzony plik
mapset00.mdx potrzebny do podłączenia pliku indeksowego *.mdr. Niestety
GMapTool nie potrafi skonwertować pliku MDR z mapsetu na format
akceptowany przez Mapsource.Dlatego nie należy próbować podłączać
stworzonych plików mdx i mdr do Mapsource, nie będą działać prawidłowo.
W
celu podłączenia utworzonych zbiorów do Mapsource należy skompilować
plik mapset00.mp. Do kompilacji najwygodniej użyć programu cGPSmapper.
Następnie należy dokonać odpowiednich wpisów w rejestrze Windows. Tę
operację może przeprowadzić program MapSetToolKit, w którym należy
skorzystać z przycisku "Install a existing mapset".
Parametry dostępne na zakładce są następujące:
- Folder
- parametr pokazuje do jakiego folderu należy zapisać utworzone pliki.
Folder można wybrać otwierając okno dialogowe przyciskiem "Folder" lub
wpisać przy pomocy klawiatury do linii znajdującej się obok przycisku.
- Twórz - parametr określa sposób podziału
pliku. GMapTool
może podzielić plik na podzbiory, pojedyncze mapy, podzielić na mapsety lub
podzielić na mapy i utworzyć
dodatkowe pliki potrzebne do podłaczenia mapsetu do Mapsource.
- Krótkie
nagłówki - parametr zaawansowany, powoduje zapisanie zbiorów
z
nagłówkiem o długości 1KiB. Takich nagłówków oczekują niektóre
programy, np. starsze wersje kompilatora cGPSmapper.
- Mapset - parametr pozwala wpisać nazwę
mapsetu. Ta nazwa będzie widoczna w liście map pokazywanej przez
Mapsource.
- Ustaw
FID mapsetu
- parametr pozwala wybrać wartość FID i PID dla tworzonego
pliku TDB. Jeżeli wprowadzona wartość jest inna niż rzeczywiste dane
znajdujące się w mapach, mogą pojawić się problemy z odblokowaniem
kodowanych map. Wartość FID i PID należy podać w przypadku podłączania
mapsetu składającego się z wielu różnych produktów mapowych.
- Skompiluj mapę poglądową - GMapTool
wywoła program
cGPSmapper lub MapTK w celu skompilowania mapy poglądowej mapset00.mp.
Jeżeli kompilator nie znajduje się na ścieżce systemowej, należy wpisać
pełną
ścieżkę do programu w zakładce "Opcje".
- Ogranicz mapę poglądową - parametr
zaawansowany, podanie powoduje, że program ogranicza zakres mapy
poglądowej do wartości wpisanych
w polach S-N-W-E. Jeżeli jednocześnie jest załączona opcja "Ogranicz
obszar mapsetu", to mapa poglądowa będzie mniejsza niż±178.5°
długości geograficznej i ±89.5° szerokości geograficznej. Parametr
został wprowadzony w celu uzyskania
poprawnej kompilacji mapy poglądowej przy podłączaniu map bazowych
obejmujących cały świat.
- Ogranicz obszar mapsetu - parametr
zaawansowany, powoduje
utworzenie mapsetu z mapek, które całkowicie zawierają się w zakresie
wpisanym w poka S-N-W-E.
- Ustaw
CodePage - parametr zaawansowany, pozwala na ustawienie wpisu
CodePage
do pliku TDB. Jeżeli parametr nie jest podany, GMapTool znajduje tę
wartość w danych map.
- Tworz TDB v3 gdy możliwe - parametr
zaawansowany. GMapTool standardowo generuje plik TDB w wersji 4, która
nie jest dostatecznie udokumentowana. Format wersji 3 jest znany dużo
dokładniej, niestety TDB w wersji 3 nie nadaje się do bardziej
zaawansowanych map, np. z autoroutingiem lub danymi DEM.
- Dziel wszystko - przycisk inicjuje
wykonanie
operacji podziału wszystkich plików zgodnie z podanymi parametrami.
- Dziel wybrane - przycisk inicjuje
wykonanie
operacji podziału plików wybranych w oknie "Pliki", zgodnie z podanymi
parametrami.
- Info - przycisk inicjuje akcję odczytu
wybranych plików. Informacja o zawartości plików zostanie wyświetlona w
zakładce "Log".
- Kasuj - przycisk powoduje skasowanie
wszystkich wprowadzonych parametrów.
Zakładka "Wpisz"
Zakładka
służy do podania danych, które zostaną wpisane bezpośrednio do
oryginalnej mapy. Operacja "Wpisz" działa tylko na plikach zaznaczonych
w zakładce "Pliki". Można w ten sposób niezależnie korygować różne
pliki wybrane do operacji "Łącz". Można podać następujące parametry:
- Mapset - parametr pozwala wprowadzić
nową nazwe mapsetu.
Operacja nie zawsze jest możliwa, jeżeli się nie uda, należy skorzystać
z operacji "Łącz".
- Ustaw przezroczystość - parametr
umożliwia ustawienie właściwości mapy.
- Ustaw priorytet
- parametr pozwala ustawić priorytet kolejności rysowania mapy.
Odbiornik rysuje najpierw mapy o niższym priorytecie. Mapy o wyższym
priorytecie są rysowane później i nakrywają wcześniej narysowane.
Parametr powinien mieć wartość w zakresie od 0 do 31.
- Wpisz kod odblokowujący - można wpisać
jeden kod odblokowujący.
GMapTool próbuje kod umieścić w pliku, jednak nie zawsze operacja jest
możliwa. Jeżeli to się nie uda, należy skorzystać z operacji "Łącz".
- Tylko dla FID
- podanie parametru powoduje, że wszystkie zmiany są wykonywane tylko
dla map o zgodnych numerach FID i PID. Wartość 0 pasuje do każdej mapy.
- Flaga DEMO - parametr zaawansowany,
umożliwia zmianę atrybutu pliku, można ustawić lub skasować tryb DEMO.
- Zmień ID mapy
- parametr zaawansowany, umożliwia zmianę ID przydzielonego przez
autora mapy. Operacja została opracowana dla map przygotowanych przez
kompilator cGPSmapper.
- Koryguj TYP - parametr zaawansowany,
pozwala na wpisanie do pliku TYP podanych wartości FID i PID.
- Aktualizuj datę nagłówka - parametr
zaawansowany, powoduje wpisanie aktualnej daty i czasu do nagłówka
pliku img.
- Wpisz wszystko - przycisk inicjuje
wykonanie
operacji wpisania we wszystkich plikach, zgodnie z podanymi parametrami.
- Wpisz wybrane - przycisk inicjuje
wykonanie
operacji wpisania w plikach wybranych w zakładce "Pliki", zgodnie z
podanymi parametrami.
- Info - przycisk inicjuje akcję odczytu
wybranych plików. Informacja o zawartości plików zostanie wyświetlona w
zakładce "Log".
- Kasuj - przycisk powoduje skasowanie
wszystkich wprowadzonych parametrów.
Zakładka "Log"
Zakładka wyświetla informacje generowane przez program. W
zakładce są dostępne następujące operacje:
- Szukaj - umożliwia wyszukanie zadanego
tekstu. Szukanie przebiega od początku bufora zakładki.
- Następne - powoduje wyszukiwanie
kolejnego wystąpienia tekstu podanego przy pomocy przycisku "Szukaj".
- Kasuj - kasuje całą zawartość bufora.
- Stop - przycisk pojawia się podczas
wykonywania przez program zadanej operacji. Naciśnięcie powoduje
przerwanie operacji.