Co-czym
Z UMP
Cel: Uporządkowanie zasad dotyczących rysowania (jaki obiekt jakim typem, z jakimi parametrami, jakie wyjątki). Kiedyś istniały pliki "signify" i "poiologia".
Patrz też Custom.
Spis treści |
Jak się przygotować
Podłącz do Mapedita odpowiednią skórkę. Używaj raczej tylko tych elementów, które mają opisy po polsku.
Linie
Drogi
Patrz też Drogi (włączyć do tego). Patrz też Nazywanie_ulic.
Rodzaj poza miastem | Rodzaj w mieście | wymagania | oznaczenie | poziomy | typ Garmin, prędkość, klasa |
---|---|---|---|---|---|
Autostrada | Autostrada | Droga z numerem autostrady | ~[0x2d]<litera><numer> | 4 (druga nitka 1 lub 2) | 0x01,6,4 |
Droga szybkiego ruchu lub krajowa dwupasmówka | Izolowana droga tranzytowa przez miasto | 2 pasy w jedna stronę, 1- lub 2-cyfrowa numeracja, droga typu S niezależnie od ilości pasów ruchu | ~[0x2d]<numer> a w mieście dodatkowo nazwa | 4 (druga nitka 1 lub 2) | 0x02,5,4 |
Droga szybkiego ruchu lub krajowa dwupasmówka z dużą ilością skrzyżowań i ograniczeń | Droga tranzytowa przez miasto z ograniczeniami prędkości i skrzyżowaniami kolizyjnymi | 2 pasy w jedna stronę, 1- lub 2-cyfrowa numeracja | ~[0x2d]<numer> a w mieście dodatkowo nazwa | 4 (druga nitka 1 lub 2) | 0x02,5,4
|
Droga główna (krajowa, "czerwona") | Droga tranzytowa przez miasto | 1- lub 2-cyfrowa numeracja (czasem wazne 3-cyfrowe) | ~[0x2e]<numer> (~[0x2f]Numer dla 3-cyfrowych) a w mieście dodatkowo nazwa | 4 (3 przy większym zagęszczeniu) | 0x03,4,3 |
Droga drugorzędna ("żółta") | Droga tranzytowa przez miasto (czasem mogąca pełnić taka rolę), | 3-cyfrowa numeracja (droga wojewódzka), wyjątkowo bez numeru | ~[0x2f]<numer> a w miescie dodatkowo nazwa | 3 (12 km), bez numeru - 2 | 0x04,3,2 |
Droga nienumerowana | Nienumerowana droga przelotowa (znaczenie ponaddzielnicowe) lub arteria komunikacyjna | Brak | w mieście nazwa | 1 (1.2 km) lub 2 (3 km) | 0x05,3,1 |
Droga o znaczeniu lokalnym | Droga dojazdowa do osiedla, droga wewnętrzna lub droga osiedlowa | Utwardzona | w mieście nazwa | 0 (500 m) lub 1 (1.2 km) | 0x06,2,0 |
brak | Droga z płyt betonowych, droga osiedlowa | Twarda nawierzchnia | nazwa jeśli istnieje | 0 (500 m) | 0x07,1,0 |
Droga polna | Droga gruntowa (nieutwardzona) | Brak nawierzchni stałej; unikana zależnie od ustawień odbiornika | nazwa jeśli istnieje | 0 (500 m) | 0x0a,0,0 |
Ścieżka / szlak | Chodnik / deptak | Droga niedostępna dla samochodów | brak | 0 (500 m) | 0x16,0,0 |
łączniki, zawrotki, zjazdy itp. | ? | brak | 0 (500 m) | 0xb,2,1 |
Typ drogi stosujemy wyłącznie zależnie od jej budowy i klasyfikacji, bez względu na np. permanentne korki.
Przypadki specjalne:
- remonty (zamknięcia całkowite lub duże zwężenia): nie zmieniamy typu drogi, ograniczamy prędkość i/lub klasę routingu;
- zmienne wymuszające dany parametr (do dopisania ręcznie w Extras, realizowane przez netgen):
- ForceSpeed=x (jednostka umowna)
- ForceClass=y (jednostka umowna)
- parametry domyślne do sprawdzenia w cvs:narzedzia/netgen.cfg (np. dla typu 1 Autostrada prędkość jest 6 a klasa 4, dla 6 Droga lokalna odpowiednio 2 i 0);
- zmienna określająca ograniczenie prędkości (jeszcze nie stosowana):
- Speed=xx (w km/h)
Inne linie
Trzeba o zakazach skrętu z wyłączeniami.
Typ | Poziom widoczności |
---|---|
0x14 (kolej) | 2 (2 km) |
0x18 (strumień) | 0 (500 m) |
0x1f (rzeka) | 2 (3 km) |
Kolorowe etykiety
Należy dodać do definicji danej linii (cvs:narzedzia/ikonki/line.txt lub line-outdoor.txt) potrzebne wpisy:
- Font=x (x=1..4, 1 oznacza etykietę niewidoczną, 2 mała czcionka, 4 bardzo duża czcionka)
- DayFontColor=0xRRGGBB (RRGGBB oznacza odpowiedni kolor)
- NightFontColor=0xRRGGBB
Obszary
Szerzej omówione tu.
- zmienne określające wysokość budynku do dopisania ręcznie w Extras, (jeszcze nie stosowane)
- Height_m=xx (metry)
- Height_f=y (piętra) (Ar't: sugeruje floors jako spotkane gdzie indziej np: rusa.su )
Kolorowe etykiety
Należy dodać do definicji danego obszaru (cvs:narzedzia/ikonki/polygon.txt lub polygon-outdoor.txt) potrzebne wpisy:
- Font=x (x=1..4, 1 oznacza etykietę niewidoczną, 2 mała czcionka, 4 bardzo duża czcionka)
- DayFontColor=0xRRGGBB (RRGGBB oznacza odpowiedni kolor)
- NightFontColor=0xRRGGBB
Punkty
Pełna Poiologia jest tu. Nazywanie: patrz Nazywanie_POI.
Stare i nowe odbiorniki w różny sposób wyszukują: w starych trzeba było wybrać najpierw typ, potem podtyp z list (tutaj opisane w dwóch kolumnach “poziom 1” i “poziom2”), zaś nowe mają tylko jeden wybór, w kolumnie “poziom 1” oznaczony przez (C) – zaś “poziom2” jest widziany już po wybraniu danego punktu.
Nowe podtypy oznaczyłem podobnie, przez (C). W starych odbiornikach wyszukują się one jako “Inne”.
W serii (C) trzy ostatnie kategorie (Infrastruktura, Cechy wody, Cechy lądu) są we wspólnej kategorii “Punkty geograficzne”.
Kolumny “Nazwy w plikach pnt:” to aliasy używane w definicjach punktów w UMP-pcPL (pliki pnt).
Uwaga: nowe odbiorniki mają dodatkową kategorię wyszukiwania - “Paliwa”. Pokazywane są punkty 2f01 Paliwa, 2f16 Postój ciężarówek, i... 2e06 Użytku codziennego.
Garmin szuka: | Kod | oznaczenia w plikach pnt | ||
---|---|---|---|---|
Jedzenie i picie - Żywność i napoje (C) | ||||
0x2a00 | JEDZENIE knife_fork | |||
Amerykańskie | 0x2a01 | AMERICAN | ||
Azjatyckie | 0x2a02 | ASIAN SUSHI | ||
Barbecue | 0x2a03 | KEBAB BARBECUE GRILL | ||
Chińskie | 0x2a04 | CHINESE | ||
Delikatesy/Piekarnie | 0x2a05 | DELI | ||
Światowe | 0x2a06 | RESTAURACJA RESTAURANT INTERNATIONA INTERNATIONAL | ||
Bar szybkiej obsługi | 0x2a07 | FASTFOOD food fastfood | ||
Włoskie | 0x2a08 | ITALIAN | ||
Meksykańskie | 0x2a09 | MEXICAN | ||
Pizza | 0x2a0a | PIZZA | ||
Owoce morza | 0x2a0b | SEAFOOD | ||
Grill | 0x2a0c | STEAK | ||
Cukiernia | 0x2a0d | CUKIERNIA BAGEL | ||
Kawa/Obiad | 0x2a0e | CAFE CAFFE COFFEE | ||
Francuskie | 0x2a0f | FRENCH | ||
Niemieckie | 0x2a10 | GERMAN | ||
Brytyjskie | 0x2a11 | BRITISH | ||
Specjalne produkty żywnosciowe (C) | 0x2a12 | GRECKA LIBANSKA | ||
Inne | Pozostałe 0x2a## | |||
Garmin szuka: | Kod | oznaczenia w plikach pnt | ||
Baza noclegowa – Zakwaterowanie (C) | ||||
(---) | 0x2b00 | SCHRONISKO HOSTEL | ||
Hotel/Motel | 0x2b01 | HOTEL lodging MOTEL | ||
Nocleg ze śniadaniem | 0x2b02 | B&B | ||
Camping/RV Park | 0x2b03 | CAMPING POLENAMIOT camping | ||
Kurort | 0x2b04 | RESORT | ||
(---) | 0x2b05 | |||
Inne | Pozostałe 0x2b## |
0x2e00 Shopping Niesklasyfikowane, księgarnie, piekarnie, inne...
0x2e01 Departament store. Dom towarowy (handlowy), hale. Duży sklep, w którym jest "wszystko". Nie mylić z centrum handlowym. Np. Hala Marymoncka.
0x2e02 Grocery. Warzywniak, bazar, sklep spożywczy, a także takie, które są "głównie" spożywcze (np. Żabka, Lidl). Bazarom dodatkowo dawać "Label=Targ"
0x2e03 General merchandiser Supersam, supermarket, delikatesy. Sklep ogólny ("wielobranżowy"), w którym jest glównie żarcie, ale oprócz tego może być chemia lub inne artykuły. Np "Mini Europa".
0x2e04 Shopping center. Hipermarket - Arkadia, Galeria Mokotów itp.
0x2e05 Pharmacy. Apteka
0x2e06 Convenience store Mały sklepik z gazetami, rajstopami, kremem do golenia i innymi artykułami pierwszej pomocy. Kioski Ruchu. Sklepy czynne 24h.
0x2e07 Apparel
Sklepy z ubraniami
0x2e08 House and Garden Praktikery, Castoramy, AGD, hydraulika, elektryczne itd
0x2e09 Home furnishing Wyposażenie wnętrz. Np. Emilka, Ikea, Jysk itp.
0x2e0a Specialty retail Sklepy z częściami samochodowymi, sklep jeździecki, sklep z narzędziami, sklep rowerowy i wszystkie inne które nie podchodzą pod 0x2e0b
0x2e0b Computer/Software Komputerowe, elektroniczne
Adresy punktów
Początkowo uważaliśmy to za wielkanocne jaja, ale opis pojawił się w dokumentacji, więc uznajemy takie zapisy za dopuszczalne ;-)
Jeśli punktowi chcemy zapisać, że jest przy numerze dajmy na to 11 przez 13, to zapisujemy:
11/13 <--- tak i tylko tak.
Natomiast zapisy z minusem zamieniane są przez odbiorniki na dziwne skróty. Mapsource i nuvi pokazują DUŻYMI, Vista HCx Dużomałymi. Niżej spis i prawdopodobne znaczenie.
- -1 to APT albo Apt (apartment)
- -2 to BLDG (building)
- -3 to DEPT (department)
- -4 to FL (floor)
- -5 to RM (room)
- -6 to STE (suite)
- -7 to UNIT (unit)
- -8, -9 i -0 to #
- uwaga dodatkowa - zapis "(-1)" jest zamieniany na "( 1)"
W rezultacie można w źródłach umieścić
Duża Ulica;13-4-1 Duża Ulica;13-2A
i dostać w odbiorniku napisy
Duża Ulica 13 FL -1 Duża Ulica 13 BLDG A
Nie opracowaliśmy metody zapisywania tego w źródłach "po ludzku".
Kolorowe etykiety
Należy rozszerzyć nazwę pliku według wzorca:
typ_name_nazwa_tryb[_[font]_[kolord]].xpm
gdzie
- typ to typ punktu, dla którego definiowana jest ikonka
- name to nazwa angielska
- nazwa to nazwa polska
- tryb to jeden z (day,night)
- font to wielkość fontu
- kolor to kolor etykietki w trybie zgodnym z określonym wcześniej, w formacie RRGGBB (bez "0x")