Strona 1 z 1

Jak wydobyć jednakowe obiekty z mapy

: 17 wrz 2007, 07:17
autor: andrzejski
Witajcie,
jako, że zaczynam przygodę z mapowcem mam 2 pytania:
1. na mapach jurajskich Grzegorz Fitrzyka jaskinie oznaczone są symbolem "Tunnel (0x6413, point)". MapSource nie wyświetla tego obiektu - to znaczy nie wyświetla ikonki tynelu tylko krope. Co mogę zrobić, żeby zobaczyć rozkład jaskiń na tej mapie. Oczywiście w odbiorniku widzę ale wolałbym na monitorze.
2. Czy można w mapedicie wyeksportować hurtowo takie "tunele" jako waypointy?

: 17 wrz 2007, 08:28
autor: Alf/red/
1a. dorobić plik typ (wyglądy)
1b. w źródłach zmienić hurtowo tunele na coś innego, co widać, i skompilować i podłączyć

2. nie można (bez kombinacji)

: 17 wrz 2007, 08:46
autor: andrzejski
Dzięki Alf/red/-zie :)
mógłbyś mi napisać coś więcej na temat opcji 1a lub podać linka do jakiegoś przepisu

: 17 wrz 2007, 08:57
autor: frasun
andrzejski pisze:Dzięki Alf/red/-zie :)
mógłbyś mi napisać coś więcej na temat opcji 1a lub podać linka do jakiegoś przepisu
1. Zajrzyj na stronę cgpsmapper'a, w instrukcji jest dość szczegółowy opis plików TYP
2. Oczywiście jest info u Lech'a http://gps.astronet.pl/new/porady-typ.htm
3. Obejrzyj genTYP autora MapSetToolKit http://cypherman1.googlepages.com/genTYP
Pozdrawiam,

: 17 wrz 2007, 10:54
autor: andrzejski
Poczytałem i próbowałem, ale pewnie gdzieś robię błąd. Pomoże mi ktoś go zlokalizować? A więc po kolei:
dotyczy mapy:

http://www.sp9wun.republika.pl/prg/Wyzy ... -win32.exe
i obiektu Type=0x6413 (tunel)

przygotowalem przykładowy plik typ.txt
[_id]
ProductCode=1
FID=4813
[End]

[_point]
Type=0x64
SubType=0x13
String1=4,JASKINIA
String1=0x15,JASKINIA
DAYXPM="14 6 3 1"
" c None"
"$ c #0000AA"
"# c #FFFFFF"

"$$$$$$$$$$$$$$"
"$$$$######$$$$"
"$$$########$$$"
"$$###$$$$###$$"
"$$##$$$$$$##$$"
"$############$"

[end]
skompilowałem go cGPSmapperem i otrzymałem plik 2DF76D0.TYP
zmieniłem mu nazwę na moje.typ i skopiowałem do katalogu mapy
W regedicie dopisałem
Obrazek

...i ciągle w MS mam starą ikonkę

: 17 wrz 2007, 11:42
autor: GPS Maniak
U mnie ta mapka rejestruje się jako family 4812, a Ty używasz FID 4813.
Może tu jest pies pogrzebany?

W każdym bądź razie kompilacja pliku TXT zrobiona na bazie moich TYP-ów:
http://gpsmaniak.com/A/jura.txt
daje prawidłowe efekty:

Obrazek

: 17 wrz 2007, 11:51
autor: frasun
Może to te niepotrzebne znaki nowej linii:
Ja zrobiłem tak:
[_id]
ProductCode=1
FID=4813
[End]

[_point]
Type=0x64
SubType=0x13
String1=4,JASKINIA
String1=0x15,JASKINIA
DAYXPM="14 6 3 1"
" c None"
"$ c #0000AA"
"# c #FFFFFF"
"$$$$$$$$$$$$$$"
"$$$$######$$$$"
"$$$########$$$"
"$$###$$$$###$$"
"$$##$$$$$$##$$"
"$############$"
[end]
i chyba efekt jest zgodny z Twoimi oczekiwaniami...
Obrazek
Pozdrawiam,

Re: Jak wydobyć jednakowe obiekty z mapy

: 17 wrz 2007, 12:02
autor: GPS Maniak
Piotrze masz rację. Na pewno puste linie są uwzględniane podczas kompilacji pliku "txt" i zapewne to było przyczyną niepowodzenia u Andrzeja.
Swoją drogą ciekawe czy niezgodność FIDu zestawu mapowego i FIDu deklarowanego w pliku TYP, nie wpłynie jednak na działanie tego w odbiorniku? Powiem szczerze, że nigdy tego nie sprawdzałem :D

Przy okazji:
andrzejski pisze:Czy można w mapedicie wyeksportować hurtowo takie "tunele" jako waypointy?
Samym MapEditem nie. Ale od czasu kiedy Global Mapper obsługuj pliki MP, odfiltrowanie wybranych typów w mapedit, a nstępnie wczytanie tego do Global Mappera + zapis w formcie GPX - tj. formacie strawnym dla MapSource problem rozwiązuje.

Oto efekt: http://gpsmaniak.com/A/Jaskinie.gdb

Re: Jak wydobyć jednakowe obiekty z mapy

: 17 wrz 2007, 12:08
autor: frasun
GPS Maniak pisze:Swoją drogą ciekawe czy niezgodność FIDu zestawu mapowego i FIDu deklarowanego w pliku TYP, nie wpłynie jednak na działanie tego w odbiorniku? Powiem szczerze, że nigdy tego nie sprawdzałem :D
Przy kilku mapach ma znaczenie, więc FID w nagłówku powinien mieć wartość 4812.
Pozdrawiam,

: 17 wrz 2007, 12:35
autor: andrzejski
Dzięki wielkie, obaj mieliście rację.

Lechu: bo mi się faktycznie pokićkały cyferki i w dodatku wgrywałem plik .TYP do katalogu 4813 a mapa faktycznie miała 4812

Frasun: faktycznie puste linie też mącą. Jak poprawiłem to co Lechu napisał i podpiąłem to mi wywracało MS. Dopiero jak wywalilem te linie to teraz jest dobrze.

Dzięki Lechu za wydobycie jaskiń.