Co-czym
Z UMP
d (→Pełna lista: uzupełnienie) |
(→Pełna lista: popr.) |
||
Linia 649: | Linia 649: | ||
|Wieża (ale nie widokowa), stacje meteo, komin, dzwonnica||0x6411||WIEZA TOWER SHORT_TOWER | |Wieża (ale nie widokowa), stacje meteo, komin, dzwonnica||0x6411||WIEZA TOWER SHORT_TOWER | ||
|- | |- | ||
- | |Początek szlaku||0x6412||SZLAK | + | |Początek szlaku||0x6412||SZLAK TRAIL |
|- | |- | ||
|Tunel/Jaskinia||0x6413||TUNEL JASKINIA | |Tunel/Jaskinia||0x6413||TUNEL JASKINIA |
Aktualna wersja
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ż Nazywanie ulic oraz Jak rysować drogi a także Adresacja. Uwagi do poziomów widoczności i typów w tabelce. Patrz też Parametry w Extras.
Uwaga!!! Kolorem zielonym oznaczone są propozycje.
Rodzaj poza miastem | Rodzaj w mieście | wymagania | oznaczenie | poziomy | typ Garmin, prędkość, klasa | grafika |
---|---|---|---|---|---|---|
Autostrada | Autostrada | Droga z numerem autostrady | ~[0x04]<litera><numer> | 4 (druga nitka 1 lub 2) | 0x01,6,4 zakaz dla pieszych | ![]() |
Droga szybkiego ruchu | Izolowana droga tranzytowa przez miasto | droga krajowa - 2 pasy w jedna stronę, 1- lub 2-cyfrowa numeracja; droga typu S - niezależnie od liczby pasów ruchu | ~[0x04]<numer> a w mieście dodatkowo nazwa | 4 (druga nitka 1 lub ew. 2) | 0x02,5,4 zakaz dla pieszych | ![]() |
Droga główna (krajowa, "czerwona") | Droga tranzytowa przez miasto | 1- lub 2-cyfrowa numeracja (czasem ważne 3-cyfrowe) | ~[0x05]<numer> (~[0x06]Numer dla 3-cyfrowych) a w mieście dodatkowo nazwa | 4 (3-2 przy większym zagęszczeniu) | 0x03,4,3 | ![]() |
Droga główna (krajowa, "czerwona") i krajowa dwupasmówka z kolizyjnymi skrzyżowaniami | Droga tranzytowa przez miasto | Specjalny typ na potrzeby utworzenia ciągłej siatki dróg z najwyższą klasą drogi (poprawa routingu miedzy obszarowego dla garmina) stosowana dla DK1 - DK10, w tym również dwupasmówki kolizyjne (gierkówka). | ~[0x05]<numer> (~[0x06]Numer dla 3-cyfrowych) a w mieście dodatkowo nazwa | 4 (3-2 przy większym zagęszczeniu) | 0x03,4,4 | ![]() |
Droga drugorzędna ("żółta") | Droga tranzytowa przez miasto (czasem mogąca pełnić taka rolę) albo główna arteria komunikacyjna, | 3-cyfrowa numeracja (droga wojewódzka), wyjątkowo bez numeru (poza miastem), w mieście - także inne drogi główne. | ~[0x06]<numer> a w mieście dodatkowo nazwa | 3 (12 km), bez numeru i przy większym zagęszczeniu - 2 | 0x04,3,2 | ![]() |
Droga nienumerowana | Nienumerowana droga przelotowa (znaczenie drugorzędne, wewnątrzdzielnicowe) lub pomniejsza arteria komunikacyjna | Brak | w mieście nazwa | 1 (1.2 km) lub 2 (3 km) | 0x05,3,1 | ![]() |
Droga zbiorcza na osiedlu | Droga osiedlowa która powinna być preferowaną drogą wjazdową i wyjazdową na osiedle, a która ze względu na dużą ilość ograniczeń prędkości nie nadaje się na drogę zbiorczą. W praktyce będzie to droga zbiorcza z zaniżoną wartością prędkości. | Brak | w mieście nazwa | 1 (1.2 km) lub 2 (3 km) | 0x05,2,1
| |
Droga o znaczeniu lokalnym | Droga dojazdowa do osiedla, droga wewnętrzna lub droga osiedlowa | Utwardzona (asfalt) | w mieście nazwa | 1 (1.2 km) lub ew. 0 (500 m) - automatem przed kompilacją podbijamy do 1 | 0x06,2,0 | ![]() |
Droga z płyt betonowych, bruk | Droga z płyt betonowych, bruk | Twarda nawierzchnia (nie asfalt) | nazwa jeśli istnieje | 0 (500 m) | 0x07,1,0 | |
brak | droga prywatna, wjazd na parking, pod centrum handlowe itd. | Dowolna twarda nawierzchnia | nazwa jeśli istnieje | 0 (500 m) | 0x07,1,0 | ![]() |
Droga gruntowa utrzymywana | Droga gruntowa (utrzymywana) | Droga dojazdowa do miejscowości i punktów która nie posiada nawierzchni twardej (asfalt, bruk, płyty betonowe), ale jest utrzymywana przez władze lokalne i używana przez lokalną społeczność. Jeśli do miejscowości dochodzi kilka dróg gruntowych, to tę powinien odbiornik preferować w wyliczeniach. Zobacz przykłady | nazwa jeśli istnieje | 0 (500 m) | 0x0a,1,0 | ![]() |
Droga leśna | brak | Droga gruntowa z zakazem ruchu samochodowego przez las ale o nawierzchni umożliwiającej swobodny przejazd samochodem osobowym. Zobacz przykłady | nazwa jeśli istnieje | 0 (500 m) | 0x0a,0,0 + zakaz samochodów | |
Droga polna | brak | Brak nawierzchni stałej; szerokość umożliwiająca przejazd samochodem, ale przejazd samochodem osobowym może być ryzykowny. Zobacz przykłady | nazwa jeśli istnieje | 0 (500 m) | 0xf,0,0 | |
Deptak | Deptak miejski | Droga dla pieszych, ale utwardzona i szeroka na tyle że bez problemu wjadą tam samochody, zwykle z zakazem poruszania się tychże (z dopuszczeniami). Wszelkie deptaki miejskie na których często widuje się samochody dostawcze itp. | brak | 0 (500 m) | 0x07,0,0 plus zakaz wjazdu albo 0x16,0,0 (dla osm highway=pedestrian) | |
Droga dla rowerów | Droga dla rowerów | Ścieżka obok drogi z zakazem ruchu rowerowego, również ciągi rowerowo/piesze | brak | 0 (500 m) | 0xd,1,0 dostępna dla rowerów i pieszych | |
Ścieżka / szlak | Chodnik | Droga niedostępna dla samochodów. Zobacz przykłady | brak | 0 (500 m) | 0x16,0,0 dostępny dla pieszych i rowerów | |
łączniki, zawrotki, zjazdy itp. | ? | brak | 0 (500 m) | 0xb,2,1 | ![]() | |
tunel | ? | nazwa jeśli istnieje | 1-3, zależnie od klasy drogi | 0xe,4,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: zmieniamy na chodnik (0x16) ewentualnie budowę, duże zwężenia: ograniczamy prędkość
- zmienne wymuszające dany parametr (do dopisania ręcznie w Extras, realizowane przez netgen):
- ForceSpeed=x (jednostka umowna - sprawdź w Extras)
- 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)
- dodanie do nazwy lub do komentarza słowa "schody" powoduje zablokowanie routingu dla wszystkich pojazdów poza pieszymi, w szczególności dla rowerów.
Poziomy widoczności:
To co jest na EndLevel=0 widać tylko w skali ...-30-50-80-120m (przy ustawieniu szczegółowości mapy na "Normal"), a powyżej (200m i dalej) znika. Przy "More" widać do 300m, przy "Most" - do 500m i dalej nijak się tego poprawić już nie da, co powoduje, że w przypadku szlaków, dróg rowerowych i innych poza terenami zabudowanymi próba obejrzenia czegokolwiek w sposób "poglądowy", a nie tylko najbliższej okolicy, kończy się zieloną (albo żółtą/czarną) plamą na mapie bez żadnych dróg.
Dlatego szlaki, ścieżki piesze w górach, gruntowe pełniące taką rolę, ścieżki rowerowe itp. itd. należy także rysować na EndLevel=1, bo inaczej nie da się używać mapy (w ręczniakach przynajmniej). Aby skrypty sprawdzające "chodniki na poziomie 0" nie narzekały na takie podniesione wyżej ścieżki 0x16 można im dopisać komentarz "; EL=1", co wyłącza ostrzeżenia (a docelowo może w przyszłości sprawdzać, czy numer z EL=x zgadza się z EndLevel= ).
W miastach - stosować EndLevel z głową. Np. długie ścieżki piesze/rowerowe przez park (brak w okolicy innych dróg) na EL=1, natomiast chodniki/osiedla, gdzie innych dróg jest gęsto - EL=0. Drogi 0x6 - wszystkie na EL=1 (to znika odpowiednio: przy 800m dla "Normal", 2km dla "More" i 3 km dla "Most").
Wszystkie drogi typu 0x6 nie posiadające EndLevel są przy kompilacji podbijane na EndLevel=1, ale lepiej taki parametr od razu wpisywać w źródłach, bo wówczas przełączanie się w Mapedicie pomiędzy warstwami (klawisze 0, 1, 2, 3, 4) pozwala od razu zorientować się jak mapa będzie wyglądać w odbiorniku.
Szlaki
Czytaj tam.
Zakazy skrętu
Do rysowania zakazów dedykowana jest linia typu 0x19, w skórce widoczna jako cienka zielona.
Używanie: narysuj dwa lub trzy odcinki między punktami, między którymi nie da się przejechać (dwa odcinki dla zakazu skrętu lub jazdy prosto, trzy dla zakazu zawracania na drodze dwujezdniowej).
Wskazane sensowne nazwanie linii, na przykład "Sienkiewicza N < Krótka" (N - "jadąc na północ", dla odróżnienia lewoskrętu w przeciwnym kierunku). Stosuj jak najkrótsze połączenia – najwyżej do najbliższego skrzyżowania.
Uwaga - nie trzeba ustawiać kierunku (strzałka) dla tej linii, ona zawsze działa w określonym, tylko jednym kierunku. Ustawienie pomaga jedynie w momencie edycji, bo wtedy łatwiej się zorientować w układzie kilku zakazów dopiętych do jednego skrzyżowania.
Patrz też na stronie Jak Rysować oraz w restrykcjach.
Inne linie
Koleje i inne typy specjalne:
Typ | Rodzaj | Poziom widoczności |
---|---|---|
0x10e10 | tramwaj | 1 (1,2 km) |
0x10e11 | planowana ulica w mieście | 1? (1,2 km) |
0x10e12 | droga planowana | 1? (1,2 km) |
0x10e13 | droga w budowie | 1? (1,2 km) |
0x14 | kolej | 2 (2 km) |
0x10e14 | kolej widoczna z daleka | zależnie patrz niżej |
0x10e15 | kolej podziemna lub rozebrana | 1 (1,2 km) |
0x10e16 | kolejka linowa - krzesełkowa lub gondolowa | 1? (1,2 km) |
0x10e17 | wyciąg narciarski - orczyk, itp. | 1? (1,2 km) |
0x10e1a | wał przeciwpowodziowy | 1 (1,2 km) |
0x10e1b | mury obronne itp. | 1 (1,2 km) |
0x10e1c | granica parków narodowych, rezerwatów | 1 (1,2 km) |
0x18 | strumień | 0 (500 m) |
0x1f | rzeka | 2 (3 km) |
0x15 | brzeg - stosuje się wyłącznie prowizorycznie w plikach nie podlegających kompilacji | 0 (500 m) |
0x27 | centralna linia pasa startowego | 1 (1,2 km) |
0x2a | granica morska ogólnie | 2-3 (12 km) |
0x2b | granica niebezpieczeństwa na morzu | 1-2 (3 km) |
0x2f | linia asystenta pasa ruchu | |
0x10f1b | rurociąg podwodny | 0 lub 1 (500 m - 1 km) |
0x10f1c | kabel podwodny | 0 lub 1 (500 m - 1 km) |
0x10f1d | zalecana trasa | 1 lub 2 (1,2 lub 3 km) |
0x10f1e | linia nabieżnika | 1 lub 2 (1,2 lub 3 km) |
0x10f1f | linia rozgraniczenia | 3 (12 km) |
Od kwietnia 2011 typ linii 0x14 (kolej) jest przed kompilacją zamieniany na 0x010e14, żeby uzyskać efekt widoczności linii kolejowych na takich poziomach, na jakich chcemy my, a nie oprogramowanie odbiorników. Dla jasności: w źródłach nadal używamy 0x14, a nie 0x10e14!
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)
- mkgmap: FontStyle=NoLabel, SmallFont itd.
- 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, (stosowane bardzo oszczędnie z uwagi na brak widoczności efektów w nawigacjach i na www)
- Height_m=xx (metry)
- Floors=y (piętra)
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
Nazywanie: patrz Nazywanie_POI. Zobacz też podpunkt POI w Znaczenie plików w projekcie UMP oraz zajrzyj do Parametry_w_Extras.
Jeśli zmieniasz aliasy, to patrz tu.
Specjalna uwaga: poprawne typy
Istotne jest, żeby różnym punktom tego samego "rodzaju" (np. sklepom Biedronka) nadawać te same typy w naszym rozumieniu, czyli z tabelki #Pełna lista. Jeśli nie było to dotrzymywane, to odbiorniki pokazywały przykładowo kilka Biedronek typu SKLEP w jednym wyniku wyszukiwania, a kilka innych typu SUPER w zupełnie innym wyniku. W efekcie nie było łatwo ocenić, która jest najbliżej po drodze.
Od 12.12.2012 skrypt sprawdzający przy demontażu (wersja bat) sprawdza przypisania typów do nazw wcześniej przewidzianych i generuje podpowiedzi do obejrzenia w Mapedit.
Nie należy się do nich stosować jeśli:
- sieć handlowa nie odróżnia (nazwami) marketów czynnych 24h od sklepów osiedlowych - pierwsze powinny mieć dodane w nazwie "24h" i typ HIPER, drugie SUPER
- W przypadku kiedy HIPER nie jest 24h trzeba dodać komentarz do punktu ";ForceTyp=HIPER"
- edytor nie wie, czy dana sugestia zmiany nazwy jest słuszna.
Pełna lista
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 (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.
Jedzenie i picie - Żywność i napoje (C) | Kod | oznaczenia w plikach pnt | sugerowana nazwa pliku |
---|---|---|---|
(---) | 0x2a00 | JEDZENIE | POI-REGION.jedzenie.pnt |
Amerykańskie | 0x2a01 | AMERICAN | |
Azjatyckie | 0x2a02 | ASIAN SUSHI | |
Barbecue | 0x2a03 | KEBAB BARBECUE GRILL | |
Chińskie | 0x2a04 | CHINESE | |
Delikatesy/Piekarnie | 0x2a05 | PIEKARNIA DELI | |
Światowe | 0x2a06 | RESTAURACJA RESTAURANT INTERNATIONAL | |
Bar szybkiej obsługi | 0x2a07 | FASTFOOD BURGER | |
Włoskie | 0x2a08 | ITALIAN | |
Meksykańskie | 0x2a09 | MEXICAN | |
Pizza | 0x2a0a | PIZZA | |
Owoce morza | 0x2a0b | SEAFOOD | |
Grill | 0x2a0c | STEAK | |
Cukiernia | 0x2a0d | CUKIERNIA | |
Kawa/Obiad | 0x2a0e | KAWIARNIA CAFE (nie polecane: CAFFE COFFEE) | |
Francuskie | 0x2a0f | FRENCH | |
Niemieckie | 0x2a10 | GERMAN | |
Brytyjskie | 0x2a11 | BRITISH | |
Specjalne produkty żywnosciowe (C) | 0x2a12 | VEGETARIAN MLECZNY GLUTENFREE | |
Greckie | 0x2a13 | GREEK GRECKA LIBANSKA | |
Inne | Pozostałe 0x2a## | ||
Baza noclegowa – Zakwaterowanie (C) | Kod | oznaczenia w plikach pnt | sugerowana nazwa pliku |
(---) | 0x2b00 | SCHRONISKO HOSTEL | POI-REGION.hotele.pnt |
Hotel/Motel | 0x2b01 | HOTEL MOTEL LODGING | |
Nocleg ze śniadaniem, pensjonat | 0x2b02 | B&B AGRO NOCLEG | |
Camping/RV Park | 0x2b03 | CAMPING POLENAMIOT | |
Kurort | 0x2b04 | RESORT | |
(---) | 0x2b05 | ||
Inne | Pozostałe 0x2b## | ||
Atrakcje | Kod | oznaczenia w plikach pnt | sugerowana nazwa pliku |
Atrakcje (c) | 0x2c00 | ATRAKCJA | POI-REGION.rozrywka.pnt |
Park rozrywki/Park tematyczny | 0x2c01 | AMUSEMENT_PARK PLAC_ZABAW | |
Muzea | 0x2c02 | MUZEUM GALERIA | |
Biblioteki/Videoteki | 0x2c03 | BIBLIOTEKA VIDEO | POI-REGION.szkoly.pnt |
Zamki/dawne dwory itp | 0x2c04 | ZAMEK PALAC DWOREK | POI-REGION.zabytki.pnt |
Szkoła | 0x2c05 | SZKOLA UCZELNIA PRZEDSZKOLE ZLOBEK LICEUM | POI-REGION.szkoly.pnt |
Park/Ogród/Uroczysko | 0x2c06 | PARK | POI-REGION.rozrywka.pnt |
Zoo/Akwarium | 0x2c07 | ZOO | |
Arena/Stadion | 0x2c08 | STADION BOISKO | |
Hala/Targi/Wystawy | 0x2c09 | TARGI FAIR | |
Winnica/Winiarnia | 0x2c0a | WINIARNIA | |
Miejsce kultu (C) | 0x2c0b | KOSCIOL KAPLICA CERKIEW SYNAGOGA MECZET GOMPA MANDIR STUPA CZORTEN | POI-REGION.koscioly.pnt |
Gorące źródło (C) | 0x2c0c | ||
Atrakcja (C) | 0x2c10 | MURAL | |
Inne | Pozostałe 0x2c## | ||
Rozrywka | Kod | oznaczenia w plikach pnt | sugerowana nazwa pliku |
Teatr | 0x2d01 | TEATR KULTURA | POI-REGION.rozrywka.pnt |
Bar/Klub nocny | 0x2d02 | BAR PUB | |
Kina | 0x2d03 | KINO MULTIKINO | |
Kasyno | 0x2d04 | KASYNO | |
Pole golfowe | 0x2d05 | GOLF | |
Centrum narciarskie | 0x2d06 | NARTY | |
Kręgielnia | 0x2d07 | KREGLE | |
Lodowisko | 0x2d08 | LODOWISKO | |
Pływalnia | 0x2d09 | BASEN NUREK | |
Escape Room | 0x2d00 | ESC_ROOM | |
Sport/Fitness | 0x2d0a | SPORT KORT FITNESS SKATEPARK | |
Publiczne lotniska sportowe | 0x2d0b | AIRPORTSMALL | |
Inne | Pozostałe 0x2d## |
Zakupy | Kod | oznaczenia w plikach pnt | podpowiedzi | sugerowana nazwa pliku |
---|---|---|---|---|
(---) | 0x2e00 | KSIEGARNIA SKLEP SPECIAL | Niesklasyfikowane niżej. | POI-REGION.sklepy.pnt |
Dom towarowy | 0x2e01 | DEPT HALA MARKET | Dom towarowy (handlowy), hale. Duży sklep, w którym jest "wszystko". Nie mylić z centrum handlowym. Np. Hala Marymoncka. | |
Sklepy spożywcze | 0x2e02 | SPOZYWCZY BAZAR | Warzywniak, bazar, sklep spożywczy, a także takie, które są "głównie" spożywcze (np. Żabka). Bazarom dodatkowo dawać "Label=bazar" lub "Label=targ". | |
Generalny przedstawiciel | 0x2e03 | SUPER | Supersam, supermarket, delikatesy. Sklep ogólny ("wielobranżowy"), w którym jest głównie żarcie, ale oprócz tego może być chemia lub inne artykuły. Np. Biedronka, Mini Europa, Lidl, Carrefour Express, Topaz itd. | |
Centrum handlowe | 0x2e04 | HIPER SKLEPY | Centrum handlowe i hipermarket - Arkadia, Galeria Mokotów itp.
Przy POI centrów handlowych dodajemy również punkty znajdujących się w ich obrębie: bankomatów/banków/poczty, aptek, marketów (Netto, Leclerc itp.), kin, stanowiska barów/restauracji, parking. | |
Farmacja/Apteka | 0x2e05 | APTEKA | POI-REGION.szpitale.pnt | |
Użytku codziennego | 0x2e06 | 24H | Mały sklepik z gazetami, rajstopami, kremem do golenia i innymi artykułami pierwszej pomocy. Kioski Ruchu. Sklepy czynne 24h. | POI-REGION.sklepy.pnt |
Ubiór (C) | 0x2e07 | UBRANIA | ||
Dom i ogród (C) | 0x2e08 | BUDOWLANE DOM_I_OGROD | Praktikery, Castoramy, Leroy Merlin, AGD, hydraulika, elektryczne itd. | |
Wyposażenie wnętrz (C) | 0x2e09 | WNETRZA MEBLE | Wyposażenie wnętrz. Np. Emilka, Ikea, Jysk, Black Red White itp. | |
Handel specjalizowany (C) | 0x2e0a | SPORTOWY ROWEROWY TURYSTYCZNY | Sklep rowerowy, sportowy, jeździecki, sklep z narzędziami, i wszystkie inne które nie podchodzą pod 0x2e0b | |
RTV/Komputery (C) | 0x2e0b | RTV KOMPUTERY | Komputerowe, elektroniczne. | |
Inne | Pozostałe 0x2e## |
Usługi | Kod | oznaczenia w plikach pnt | sugerowana nazwa pliku |
---|---|---|---|
Paliwa samochodowe | 0x2f01 | PALIWO LPG CNG PRAD BP WODOR | POI-REGION.paliwo.pnt |
Warsztaty samochodowe | 0x2f03 | CARREPAIR CARSERVICE AUTO | |
Urząd pocztowy/Usługi kurierskie/Kantory | 0x2f05 | POCZTA KURIER KANTOR INPOST PACZKOMAT | POI-REGION.bankomaty.pnt |
Bank/Bankomat | 0x2f06 | ATM ATMBANK BANK | |
Sklep z częściami samochodowymi/Dealer | 0x2f07 | CARDEALER | POI-REGION.sklepy.pnt |
Port/Marina/Stanica wodna | 0x2f09 | PORT MARINA STANICA | POI-REGION.sport/kolej.pnt |
Wraki usuwanie | 0x2f0a | ||
Parking / MOP | 0x2f0b | PARKING | POI-Region.parkingi.pnt lub POI-Region.paliwo.pnt |
Informacja turystyczna/WC | 0x2f0c | INFO INFORMACJA | POI-REGION.inne.pnt |
Klub motorowy | 0x2f0d | AUTOKLUB TOR | POI-REGION.sport.pnt |
Myjnia samochodowa | 0x2f0e | MYJNIA | POI-REGION.paliwo.pnt |
Dealer Garmin | 0x2f0f | GARMIN | POI-REGION.sklepy.pnt |
Usługi osobiste (C) | 0x2f10 | TATOO USLUGI FRYZJER OPTYK LOMBARD | POI-REGION.inne.pnt |
Usługi biznesowe (C) | 0x2f11 | FABRYKA FIRMA BUSINESS | |
Komunikacja (C) | 0x2f12 | WIFI HOTSPOT TELEFON | |
Usługi naprawcze (w tym słupek z narzędziami rowerowymi) (C) | 0x2f13 | NAPRAWA REPAIR SERWIS | |
Usługi socjalne/pralniomaty (C) | 0x2f14 | SOCIAL PRALNIA | |
Budynek (tu: b.użyteczności publicznej nie podchodzący pod wyżej bądź niżej wymienione) (C) | 0x2f15 | BUDYNEK | POI-REGION.budynki.pnt |
Postój ciężarówek | 0x2f16 | TRUCK_STOP | POI-REGION.paliwo.pnt |
Inne | 0x2f## gdzie ## > 19 | ||
Komunikacja – Transport (C) | Kod | oznaczenia w plikach pnt | sugerowana nazwa pliku |
Wypożyczalnie samochodów, wypożyczalnie rowerów | 0x2f02 | RENTACAR RENT_A_BIKE | POI-REGION.kolej.pnt |
Transport powietrzny | 0x2f04 | LOTNISKO | |
Transport lądowy | 0x2f08 | PKP PKS BUS TAXI METRO TRAM | |
Usługi tranzytowe(tu: przewozowe) (C) | 0x2f17 | TURYSTYKA | |
Biletomat | 0x2f18 | BILETOMAT | |
Służby publiczne – Służby ratownicze i urzędy (C) | Kod | oznaczenia w plikach pnt | sugerowana nazwa pliku |
(---) | 0x3000 | EMERGENCY | POI-REGION.budynki.pnt |
Posterunek policji | 0x3001 | POLICJA | |
Szpital | 0x3002 | SZPITAL POGOTOWIE PRZYCHODNIA WETERYNARZ DENTYSTA UZDROWISKO AED | POI-REGION.szpitale.pnt |
Ratusz | 0x3003 | RATUSZ | POI-REGION.budynki.pnt |
Gmach sądu | 0x3004 | SAD | |
Domy/ośrodki kultury | 0x3005 | KONCERT HALL | |
Przejście graniczne | 0x3006 | BORDER | |
Urzędy (C) | 0x3007 | URZAD INSTYTUCJE PROKURATURA | |
Straż pożarna | 0x3008 | POZARNA | |
Pozostałe | 0x30## |
Uwaga: następne punkty nie uwzględniają danych adresowych | ||||
Kod | oznaczenia w plikach pnt | uwagi | sugerowana nazwa pliku | |
---|---|---|---|---|
Przystań/Pomost cumowniczy | 0x1300 | PRZYSTAN | ||
Pole golfowe | 0x4000 | GOLF | ||
Łowisko | 0x4100 | RYBA | ||
Miejsce kotwiczenia | 0x4300 | KOTWICOWISKO | ||
Slip/Wyciąg dla łodzi | 0x4700 | SLIP | ||
Camping (C) | 0x4800 | CAMPING | ||
Park/Skwer | 0x4900 | PARK | ||
Miejsce na piknik/Odpoczynek | 0x4a00 | PICNIC REST RESTROOM | ||
Informacja turystyczna | 0x4c00 | {patrz 2f0c} | ||
Parking | 0x4d00 | {patrz 2f0b} | ||
WC | 0x4e00 | {patrz 0x650f} | ||
Prysznice | 0x4f00 | PRYSZNIC SHOWER | ||
Telefon (tu:budka telefoniczna) | 0x5100 | TELEFON | ||
Miejsce widokowe (w tym wieże widokowe) | 0x5200 | WIDOK SCENIC | ||
Wyciąg narciarski | 0x5300 | SKI | ||
Kąpielisko | 0x5400 | KAPIELISKO | ||
Fotoradar stały/Fotoradar przenośny/kamera czerwone światło | 0X5600 | FS FP RL | dla całej Polski - w "regionie" UMP-radary. Należy uzupełnić także pole "Miasto", w zakładce Extras w lini "KodPoczt=DK12" wpisać numer drogi (np. DK12). Po nazwie za znakiem @ powinno wystąpić obowiązujące w tym miejscu ograniczenie prędkości, np. "Fotoradar przenośny@50" | GATSO_FS.pnt, GATSO_FP.pnt, GATSO_RL.pnt |
Fotoradar odcinkowy | 0x5600 | FO | dla całej Polski - w "regionie" UMP-radary. Stawiamy 2 punkty na początku i końcu odcinka, oba w opisie powinny mieć "Odcinkowy XXkm YYkm/h", gdzie XX oznacza przybliżoną długość odcinka (np. 400m, 500m, 2.5km, 11km) a YY - obowiązujące ograniczenie prędkości na tym odcinku. W przypadku długiego odcinka o zmiennej prędkości można tę część pominąć, albo wpisać wyliczoną średnią. NIE NALEŻY prędkości definiować za pomocą znaku @ w nazwie. | GATSO_FO.pnt |
Niebezpieczne miejsce | 0x5700 | NM DANGER | punkty NM (ostrzeżenia samochodowe) dla całej Polski - w "regionie" UMP-radary; punkty DANGER (ostrzeżenia o niebezpieczeństwie, nie związanym z ruchem samochodowym) dopisujemy do właściwych obszarów | POI-REGION.debug.pnt, safety_NM.pnt |
Przejazd kolejowy (niestrzeżony, strzeżony) | 0x5700 | NPK SPK | dla całej Polski - w "regionie" UMP-radary. Przejazdy zlokalizowane blisko głównych dróg, ale występujące na drogach bocznych (linia kolejowa biegnie wzdłuż drogi głównej i jej nie przecina) powinny być umieszczane w pliku safety_NPK_boczne.pnt, aby je łatwiej było odfiltrować | safety_SPK.pnt, safety_NPK.pnt, safety_NPK_boczne.pnt |
słupki kilometrowe (pikietaż) | 0x5a00 | KM | dla całej Polski - w "regionie" UMP-radary. W polu nazwa tylko numer kilometra, StreetName=nazwa drogi (np. A1, S10, DK8, DW353, 3396D). Miasto - tam gdzie można/warto, typ KM. Słupkom o wartościach podzielnych przez 10 dajemy EndLevel=1 (od czasu do czasu poprawiamy to automatem) | safety_slupki.pnt |
słupki graniczne | 0x5a01 | SLUPEK, SLUPEK_GRANICA | we właściwych terytorialnie obszarach. | POI-region.slupki_graniczne.pnt |
wodne słupki kilometrażowe | 0x5a02 | KM_WODA | we właściwych terytorialnie obszarach. | POI-region.woda.pnt |
Lotnisko krajowe/międzynarodowe | 0x2f04 | AIRPORT | Lotniska pasażerskie takie jak Warszawa, Wrocław, Katowice, Kraków, Gdańsk, Poznań itp. powinny mieć 1 POI z tym typem i EndLevel>=2 a w nazwie po ~[0x1f] 3-literowy kod, np. "Lotnisko im. Chopina~[0x1f]WAW". Jeśli jest potrzebne oznaczenie większej liczby punktów (np. osobne terminale), pozostałe powinny mieć co najwyżej EndLevel=1 i typ AIRPORT lub AIRPORTBIG/AIRPORTMED. Punkt zawierający kod EPxx (wg ICAO) najlepiej umieszczać na środku pasa startowego. | |
Lotnisko (duże) | 0x5901 | AIRPORTBIG | ||
Lotnisko (średnie) | 0x5902 | AIRPORTMED | lotniska posiadające swoją klasyfikację EPxx (poi z tym kodem umieszczać na środku pasa startowego), lotniska wojskowe. EndLevel z zakresu 0-2. | |
Lotnisko (małe) | 0x5903 | AIRPORTSMALL | lotniska rejestrowane (ULC) - prywatne, biznesowe, sportowe, inne | |
Lotnisko aeroklubowe | 0x5903 | AEROKLUB | ||
Lądowisko dla helikopterów | 0x5904 | HELI | przyszpitalne lądowiska helikopterów i każde inne | |
Lądowisko | 0x2d0b | LADOWISKO LANDING | lądowiska nie posiadające rejestracji (ULC) - trawiaste, drogowe odcinki lądowiskowe | |
Stacja transformatorowa | 0x5f00 | TRAFO | ||
Światła drogowe | 0xf201 | SWIATLA | jeśli z sekundnikiem: napisz w nazwie, wtedy mapa www pokaże odpowiednią ikonkę - w takim przypadku warto dodać miasto i ulice | POI-REGION.swiatla.pnt (ewent. POI-REGION.paliwo.pnt) |
Infrastruktura | Kod | oznaczenia w plikach pnt | sugerowana nazwa pliku |
---|---|---|---|
Schron/bunkier | 0x6100 | BUNKIER | |
Ruiny | 0x6101 | RUINY | |
Pomnik | 0x6400 | POMNIK ZABYTEK | |
Most/Wiadukt/Przejście dla zwierząt | 0x6401 | MOST | |
Pojedynczy dom | 0x6402 | DOM HOUSE | |
Cmentarz | 0x6403 | CMENTARZ KIRKUT MIZAR | |
Kapliczka/Krzyż/Świątek | 0x6404 | KRZYZ | |
Leśniczówka | 0x6405 | LESNICZOWKA | |
Prom | 0x6406 | PROM | |
Tama | 0x6407 | TAMA | |
Regionalne | 0x640a | ||
Obiekty wojskowe, poligon | 0x640b | WOJSKO | |
Kopalnia | 0x640c | KOPALNIA | |
Platforma wiertnicza | 0x640d | PLATFORMA | |
Park | 0x640e | REZERWAT | |
Skrzynka pocztowa | 0x640f | POSTBOX | |
Szkoła | 0x6410 | - | |
Wieża (ale nie widokowa), stacje meteo, komin, dzwonnica | 0x6411 | WIEZA TOWER SHORT_TOWER | |
Początek szlaku | 0x6412 | SZLAK TRAIL | |
Tunel/Jaskinia | 0x6413 | TUNEL JASKINIA | |
Studnia/Wodociąg | 0x6414 | OLIGOCEN | |
Fort/twierdza/reduta/bastion | 0x6415 | FORT | |
Inne Pozostałe | 0x64## | ||
Cechy wody | Kod | oznaczenia w plikach pnt | sugerowana nazwa pliku |
Bród | 0x6502 | BROD | |
Zatoka | 0x6503 | ZATOKA | |
Kanał | 0x6505 | CANAL | |
Rzeka | 0x6506 | RIVER | |
Zatoczka | 0x6507 | ||
Wodospady | 0x6508 | WODOSPAD | |
Fontanna | 0x6509 | FONTANNA | |
Wyspa | 0x650c | WYSPA | |
Jezioro | 0x650d | JEZIORO | |
Zbiornik | 0x650f | WC TOITOI | |
Źródło | 0x6511 | ZRODLO | |
Strumień, potok | 0x6512 | STREAM | |
Bagna | 0x6513 | POND | |
Inne Pozostałe | 0x65## | ||
Cechy lądu | Kod | oznaczenia w plikach pnt | |
(---) | 0x6600 | KURHAN | |
(---) | 0x6602 | OBSZAR | |
Plaża | 0x6604 | PLAZA | |
Śluza/Jaz | 0x6605 | SLUZA JAZ | |
Przylądek | 0x6606 | PRZYLADEK | |
Urwisko/Klif | 0x6607 | URWISKO | |
Krater | 0x6608 | ||
Drzewo (tu: np pomnik przyrody) | 0x660a | DRZEWO | |
Wiatrak (tu:prądotwórczy) | 0x660f | WIATRAK | |
Równina | 0x6610 | PLAIN ELEVATION | |
Pasmo górskie | 0x6611 | ||
Grzbiet górski | 0x6613 | ||
Skała | 0x6614 | SKALA | |
Skarpa | 0x6615 | ||
Szczyt | 0x6616 | GORA | |
Dolina/Wąwóz/Polana/Hala (np. w górach) | 0x6617 | PRZELECZ DOLINA | |
Las | 0x6618 | ||
Inne Pozostałe | 0x66## | ||
Inne | Kod | oznaczenia w plikach pnt | sugerowana nazwa pliku |
(---) | 0x1605 | MAPA | |
(---) | 0x1708 | WIADUKT | |
(---) | 0x1709 | SLEPY | |
(---) | 0x170a | WERYFIKOWAC | |
(---) | 0x170b | UWAGA | |
(---) | 0x170d | WATPLIWY | |
Szlaban/brama/słupki | 0x1710 | ZAKAZ | |
Miejsce do sprawdzenia | 0x1711 | SPRAWDZ | |
Remont | 0x1712 | REMONT | |
ograniczenie masy pojazdu (tony)-label w formacie xxt lub x.xt | 0x1714 | ZAKAZ_TONY | debug.pnt |
ograniczenie szerokości pojazdu (metry)-label w formacie x.xm lub xm | 0x1715 | ZAKAZ_SZER | debug.pnt |
ograniczenie wysokości pojazdu (metry)-label w formacie x.xm lub xm | 0x1716 | ZAKAZ_WYS | debug.pnt |
obszar mający swoją nazwę | 0x1f00 | REJON | |
(---) | 0x2000 | ZJAZD | |
(---) | 0x2500 | OPLATA | |
(---) | 0x2700 | EXIT | |
(---) | 0x2800 | DZIELNICA LABEL KWATERA | |
Szlaki | Kod | oznaczenia w plikach pnt | |
Pieszy zielony | 0x6701 | SZLAK_G | |
Pieszy czerwony | 0x6702 | SZLAK_R | |
Pieszy niebieski | 0x6703 | SZLAK_B | |
Pieszy żółty | 0x6704 | SZLAK_Y | |
Pieszy czarny | 0x6705 | SZLAK_K | |
Rowerowy zielony | 0x6707 | ROWER_G | |
Rowerowy czerwony | 0x6708 | ROWER_R | |
Rowerowy niebieski | 0x6709 | ROWER_B | |
Rowerowy żółty | 0x670a | ROWER_Y | |
Rowerowy czarny | 0x670b | ROWER_K | |
Znaki nawigacyjne | Kod | oznaczenia w plikach pnt | |
nieświecące | |||
(stawa ogólnie) | 0x1606 | STAWA | POI-*.morze/nawigacja.pnt |
(stawa czerwona) | 0x1806 | STAWA_R | |
(stawa zielona) | 0x1906 | STAWA _G | |
(stawa żółta) | 0x1a06 | STAWA _Y | |
(stawa biała) | 0x1b06 | STAWA _W | |
(znak bezpiecznej wody) | 0x1607 | BEZP_WODA | |
(znak lewej strony) | 0x1608 | LEWA | |
(znak prawej strony) | 0x1609 | PRAWA | |
(znak niebezpieczeństwa odosobnionego) | 0x160a | NIEB_ODOSOBN | |
(znak specjalny) | 0x160b | SPECJALNA | |
(znak kardynalny ogólnie) | 0x160c | KARDYNALNA | |
(znak kardynalny północny) | 0x180c | KARD_N | |
(znak kardynalny południowy) | 0x190c | KARD_S | |
(znak kardynalny wschodni) | 0x1a0c | KARD_E | |
(znak kardynalny zachodni) | 0x1b0c | KARD_W | |
(inny znak nieświecący) | 0x160d | INNA | |
(boja cumownicza) | 0x180b | BOJA | |
(znak rozgałęzienia - główny tor w prawo) | 0x180d | W_PRAWO | |
(znak rozgałęzienia - główny tor w lewo) | 0x190d | W_LEWO | |
(znak lewej strony w IALA B) | 0x1809 | LEWA_B | |
(znak prawej strony w IALA B) | 0x1808 | PRAWA_B | |
(znak rozgałęzienia - główny tor w prawo w IALA B) | 0x1b0d | W_PRAWO_B | |
(znak rozgałęzienia - główny tor w lewo w IALA B) | 0x1a0d | W_LEWO_B | |
świetlne | |||
(światło białe) | 0x160f | BIALE | |
(światło czerwone) | 0x1610 | CZERWONE | |
(światło zielone) | 0x1611 | ZIELONE | |
(światło żółte) | 0x1612 | ZOLTE | |
(światło pomarańczowe) | 0x1613 | POMARANCZOWE | |
(światło fioletowa) | 0x1614 | FIOLETOWE | |
(światło niebieskie) | 0x1615 | NIEBIESKIE | |
(światło wielobarwne) | 0x1616 | WIELOBARWNE | |
obiekty podwodne | |||
(wrak widoczny nad wodą) | 0x1c01 | WRAK_WID | |
(wrak niebezpieczny dla żeglugi) | 0x1c02 | WRAK | |
(wrak bezpieczny dla żeglugi) | 0x1c03 | WRAK_BEZP | |
(wrak sprawdzony trałowaniem) | 0x1c04 | WRAK_TRAL | |
(przeszkoda) | 0x1c07 | PRZESZKODA | |
(przeszkoda sprawdzona trałowaniem) | 0x1c08 | PRZESZKODA_TRAL | |
(głaz widoczny nad wodą) | 0x1c05 | GLAZ_WID | |
(głaz na poziomie morza) | 0x1c09 | GLAZ_ZAL | |
(głaz podwodny) | 0x1c0a | GLAZ | |
punkty meldunkowe | |||
(raportowanie w drodze na N lub S) | 0x5800 | REP_N-S | |
(raportowanie w drodze na E lub W) | 0x5801 | REP_E-W | |
(raportowanie w drodze na NW lub SE) | 0x5802 | REP_NW-SE | |
(raportowanie w drodze na NE lub SW) | 0x5803 | REP_NE-SW | |
(raportowanie w drodze na N) | 0x5804 | REP_N | |
(raportowanie w drodze na S) | 0x5805 | REP_S | |
(raportowanie w drodze na E) | 0x5806 | REP_E | |
(raportowanie w drodze na W) | 0x5807 | REP_W | |
(raportowanie w drodze na NW) | 0x5808 | REP_NW | |
(raportowanie w drodze na NE) | 0x5809 | REP_NE | |
(raportowanie w drodze na SW) | 0x580a | REP_SW | |
(raportowanie w drodze na SE) | 0x580b | REP_SE |
Nowy typ
Nowy typ POI (np. MIZAR) warto uzgodnić z listą ump-devel@. Dopisuje się do:
- tabelki powyżej
- cvs: w plikach (katalog narzedzia)
- pnt2poi.awk
- narzedzia/pnt2gpx.pl
- narzedzia/pnt2poi.txt
- narzedzia/ump.vim
- narzedzia/mont_demont.py
- narzedzia/mont-demont-multi2.pl
- narzedzia/mont-demont-multi3.pl - nieaktualny fork
- mont_demont.py
- serwer mapy na www: [ opisane w dokumencie o serwerze kafelków? ]
Trzeba jeszcze zmienić na mapie www, bo tam wciąż została filozofia "lokalnych zaufanych wersji plików do montażu" w szczególności mont-demont-multi2.local.pl. No i sprawdzić ikonki, bo nie każda zmiana 'zmieści się' w tym, czego render oczekuje.
mont_demont.pn wczytuje sobie typy z pnt2poi.txt, więc nawet nie trzeba dodatkowo mu tego dodawać.
Wyszukiwanie punktów
W mapie da się znaleźć punkt POI, jeśli ma on przypisane miasto - nawet jeśli szukamy we wszystkich miastach. Pilnuje tego automatyczny sprawdzacz uruchamiany przy demontowaniu mapy po edycji. Jeżeli w pobliżu POI-a nie ma miejscowości (np. obiekt gdzieś na szlaku górskim, w puszczy itp.) nie jest błędem przypisanie punktowi nazwy góry, hali itp., na której dany obiekt się znajduje np. Miasto=Rysy. W przypadku parkingów/stacji benzynowych na MOPach ("Miejscach Obsługi Podróżnych") może to być nazwa autostrady/S-ki, np. Miasto=S8 albo Miasto=A4W
Nazwy ulic w punktach
W garmine dane adresowe w POI-ach nie są używane do wyszukiwania, jednak inne kompilacje, mogą już z nich korzystać. Czasem zachodzi potrzeba umieszczenia dodatkowej informacji ułatwiającej znalezienie tego punktu, dobrym miejscem jest właśnie nazwa ulicy.
Stosujemy prosty zapis (dla ułatwienia rozpoznania przez skrypty): informacje oddzielamy przecinkami (pola w ME/ME++) a tekst po ostatnim przecinku jest nazwą ulicy. Np.: pod schodami na 1p GM, Wołoska co w pliku pnt zostanie zapisane jako:
pod schodami na 1p GM° Wołoska
ponieważ przecinki w opisach w pliku pnt zmieniany jest na znak stopnia.
Kiedy nie ma wpisanego nr domu to nazwa składa się tylko z informacji dodatkowych.
Dodatkowe elementy w adresach 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".
Nazwa z numerem
Nazwy punktów z zakresu 0x62 - 0x66 (czyli m.in. POMNIK, GORA), które zaczynają się od cyfry, poddawane są konwersji "metry - stopy". W rezultacie nie możemy nazwać pomnika "1 Dywizji Pancernej", bo dostaniemy pomnik o nazwie "3", ani bunkra "3 armaty", bo dostaniemy bunkier "10". Obejściem jest zastosowanie słowa na początku: "Pierwszej Dywizji", "atrakcja 3 armaty". Taki sam mechanizm dotyczy linii 0x20-0x25 (wysokości).
Przystanki komunikacji miejskich
Szerzej omówione tutaj.
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")
Najczęściej popełniane błędy
- Urzędy Miast lub Gmin
- wpisywanie typu URZAD lub INSTYTUCJE -> powinno być RATUSZ
- brak danych teleadresowych: adresu: ulica i numer domu, telefonu (na centralę/sekretariat), strony www
Miejscowości
Do zaznaczania położenia geograficznego miejscowości (bądź ich części) wykorzystujemy punkty "Cities". Odpowiedni punkt dobieramy w zależności od tego, jak duża jest ta miejscowość. W UMP nazwy miejscowości przechowywane są w plikach cities-*.pnt, z "wielkością" w skali od 0 do 9. Stosujemy je następująco (wielkość, odpowiadająca jej nazwa typu punktu w Garminie, zastosowanie):
- 0 - Settlement do 1 tys. mieszkańców (tłumaczony na 0x0e00, poziom 0) - przysiółki wsi, nazwy geograficzne nie opisujące osobnej miejscowości (czyli nie jest to wieś ani miasteczko), w tym także dzielnice miast
- 1 - Settlement 1-2 tys. (0x0d00, poziom 1) - mniejsze, mniej ważne wsie, ale też samodzielne kolonie, przysiółki, osady(z naciskiem na samodzielne).
- 2 - Settlement 2-5 tys. (0x0c00, poziom 1 proponuje zwiększyć na 2) - wsie gminne, większe, ważniejsze ze względu na położenie (np. znana wieś na granicy kraju itp,
przy trasiesam fakt bycia przy trasie to za mało) lub funkcję geograficzną, może też znane byłe miasta i pretendujące do uzyskania praw miejskich (podpowiedzi tu i tu). - 3 - Small city/town 5-10 tys. (0x0b00, poziom 2) - mniejsze miasta
- 4 - Small city/town 10-20 tys. (0x0a00, poziom 2) - miasto
- 5 - Small city 20-50 tys. (0x0900, poziom 3) - miasto
- 6 - Small city 50-100 tys. (0x0800, poziom 3) - miasto
- 7 - Medium city 100-200 tys. (0x0700, poziom 3) - średnie miasto
- 8 - Medium city 200-500 tys. (0x0600, poziom 4) - większe miasto
- 9 - Medium city 0.5-1 mln (0x0500, poziom 4) - duże miasto (jak na polskie warunki)
Dla miast i dużych miast typ odpowiada (mniej więcej) rzeczywistemu zaludnieniu. Dzielnice dużych miast umieszczamy z "wielkością" 0, gdyż inaczej zbyt pchają się w oczy.
Generalnie jak widać po opisie z prawej strony dzielimy tę kategorię na trzy grupy:
- 0 - osady, przysiółki, dzielnice, czyli nie są to miejscowości "samodzielne"
- 1, 2 - wsie, czyli miejscowości bez praw miejskich
- 3 do 9 - miasta
Historyczne i zlikwidowane nazwy umieszczamy w (Nawiasach zwykłych), dla miejscowości gdzie nazwa została zmieniona - umieszczamy stare nazwy w komentarzu (i też w nawiasach) dla rozróżnienia że to stara nazwa właśnie.
Wyjątki:
Nawet jeśli nazwa oficjalna zaczyna się od Osiedle to u nas zapisujemy osiedle małą.
Bardzo rozległe dzielnice (big five naszych miast) można dać trochę wyżej, ale bez przesady, to ma być kilka, a nie fefdziesiąt dzielnic.
Punkty ADR
Punkty adresowe pobierane z gmin, omówione tutaj
Zjazdy z autostrad
Zjazdy z autostrad i dróg szybkiego ruchu definiujemy za pomocą odpowiednich POI dających się wyszukać w kategorii "Exits". Ich definicja wymaga podania nazwy, opisu (na co możmna zjechać) oraz przynależności do drogi – w UMP zjazdy definiujemy osobno dla przeciwnych kierunków ruchu, dlatego nazwa drogi to na przykład A4e lub A4w odpowiednio dla A4 w kierunku na wschód/na zachód (a nie po prostu "A4") albo S3n/S3s, A1n/A1s itp. Dodatkowe dane pozwalają zapisać informacje, że przy danym zjeździe znajdują się np. stacja benzynowa, jedzenie, noclegi itp. Z tego też względu POI zjazdów zapisywane są w plikach o nazwach typu *.highways.txt. Przykładowy punkt POI tego typu może wyglądać jak poniżej:
[POI] Type=0x2110 Label=Wrocław EndLevel=2 StreetDesc=[8] Kłodzko, Kudowa-Słone, Bielany Wrocławskie Data0=(51.049991,16.970470) Exit1=0x02,B,0x42,Orlen Exit2=0x0d,S,0,KFC MCD Highway=A4w [END]
A w odbiorniku pokaże się w zjazdach przypisanych do drogi A4w pod nazwą "Wrocław", prowadzącym do "[8] Kłodzko, Kudowa-Słone, Bielany Wrocławskie" i z dodatkowymi usługami, takimi jak całodobowa stacja Orlen ze sklepikiem po obu stronach oraz z fastfoodami KFC/McD.
Więcej na ten temat w FAQ