Program GMapTool v0.3
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 - można w tym polu wpisać
pełną ścieżkę do
programu cgpsmapper. Nie jest to konieczne, jeżeli cgpsmapper znajduje
się na ścieżce systemowej.
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 inne dane - parametr zaawansowany, powoduje zapis do pliku wyjściowego dowolnych zbiorów.
- 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 - przycisk inicjuje wykonanie
operacji łączenia zgodnie z podanymi parametrami.
- 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 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 w celu skompilowania mapy poglądowej mapset00.mp. Jeżeli
cgpsmapper nie znajduje się na ścieżce systemowej, należy wpisać pełną
ścieżkę do programu w zakładce "Opcje".
- 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.
- Ogranicz długość i szerokość - parametr
zaawansowany, podanie powoduje, że program ogranicza zakres mapy
poglądowej do ±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.
- 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.
- Łącz - przycisk inicjuje wykonanie
operacji podziału zgodnie z podanymi parametrami.
- 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.
- Wpisz - przycisk inicjuje wykonanie
operacji wpisania 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.