Parametry w Extras

Z UMP

Spis parametrów w zakładce Extras

W dialogu Properties dowolnego obiektu (poi, ulica, obszar), w zakładce Extras można dopisać różne parametry.

Oto parametry używane w projekcie UMP:

  • KodPoczt – kod pocztowy danego punktu POI
  • Miasto – nazwa miasta, do którego dany obiekt jest przypisany. Jest to parametr niezbędny dla wielu typów punktów poi oraz wszystkich dróg z nazwami. Jeśli przy rozmontowywaniu widzisz ostrzeżenie 'Drogi z nazwami bez przypisanych miast', to oznacza to, że brakuje wpisu Miasto=. To samo tyczy się punktów POI: gdy pojawia się POIbezMiast, oznacza to, że dla tego punktu brakuje wpisu Miasto=
  • StreetDesc – są punkty nie uwzględniające danych adresowych, których pole ulicy w standardowym ustawieniu ME jest zablokowane. Można to przeskoczyć wpisując ten parametr do zakładki, przykładowo: StreetDesc=Mokotowska
  • Plik – nazwa pliku, w którym jest przechowywany dany obiekt (parametr używany wyłącznie w zmontowanym pliku wynikowym, usuwany podczas rozmontowywania do źródeł)
  • Typ – typ danego POI. Spis wszystkich dostępnych wartości dla tego parametru można znaleźć tutaj oraz tutaj [1]. (parametr używany wyłącznie w zmontowanym pliku wynikowym, usuwany podczas rozmontowywania do źródeł)
  • Otwarte – godziny otwarcia punktu.
    • specyfikacja dni – 2-literowy skrót dnia tygodnia: Pn Wt Śr/Sr Cz Pt So/Sb Nd/Ni, zakres X-Y lub lista X,Y,Z, np. Pn-Nd; Pn,Śr,Pt; Nd
    • specyfikacja godzin – "24h" lub [h]h:mm-hh:mm, opcjonalnie bez wiodącego zera, np. 7:00-15:00, 00:00-24:00, 24h
    • specyfikacja na poszczególne dni i godziny – dzień (spacja) godziny; średnik i spacja oraz kolejna specyfikacja
      • Przykład A: Otwarte=24h
      • Przykład B: Otwarte=Pn-So 7:30-20:00
      • Przykład C: Otwarte=Pn-Pt 7:00-19:00; So,Nd 10:00-18:00
  • MiscInfo – Jeden dowolny extras dla poi, w chwili obecnej pojemnik na adresy www
    • url – w formacie url=http://www.adres.wlasciwy lub url=www.adres.wlasciwy, np. url=http://ump.waw.pl/pliki/poilogia.html. Wpisujemy tutaj adres - link do obiektu (hotelu, urzędu, firmy) widoczny i klikalny z poziomu www.
      Dla długich i dziwacznych linków użyj skracacza urli, dla tych zawierających znak "=" jest to konieczność.
      Dla łatwiejszego wprowadzania adresów www można pełne adresy z obowiązkowym http:// umieścić w komentarzu POI, i o ile będzie poprawny to po rozmontowaniu trafi tam gdzie trzeba. Dane po kolejnym montowaniu powinny znaleźć się w polu MiscInfo - jeżeli ich tam nie ma, a pozostają w komentarzu oznacza to problem z rozpoznaniem formatu url.
    • wiki – końcówka url z wiki np z linka http://pl.wikipedia.org/wiki/Uzupełniająca_Mapa_Polski trzeba zrobić wiki=Uzupełniająca_Mapa_Polski. Główne przeznaczenie to linki z nagrobków/pomników sławnych ludzi, itp. (parametr raczej do szybkiego uzupełniania plików pnt)
    • fb – końcówka url z facebooka np z https://www.facebook.com/UMPpcPL trzeba zrobić fb=UMPpcPL
  • adrLabel – parametr drogi:
    • dodawany do uliczek, które mają wspólną nazwę (i np. przypisane adresy)po to by nie zaciemniać widoku mapy licznymi powtórzeniami nazwy w labelkach - odchodzące na wschód od Akacjowej uliczki to adresowo też Akacjowa a dzięki parametrowi mapa nie traci zarówno na funkcjonalności jak i czytelności
    • dodawany wiejskim drogom bez nazwy (adrLabel=nazwa miejscowości) dzięki czemu wyszukiwanie w Garminach adresów bez nazw ulic działa poprawnie
    • czasami (i bardzo ostrożnie) stosowany w sytuacji gdy przy ulicy A znajdują się punkty adresowe ulicy B, jak np. tutaj - przy Fabryki Maszyn Żniwnych jest adres przypisany do Otolińskiej, pod warunkiem, że nie spowoduje to powstania duplikatów adresowych (bo numeracja przypisana takiej ulicy jest przypisywana zarówno do Label jak i adrLabel). Dodanie adrLabel=Otolińskiej do ulicy FMŻ rozwiązuje problem poprawnego wyszukania punktu adresowego.

Zaawansowane:

  • _ – parametry zaczynające się znakiem podkreślenia przetrzymują informacje ważne dla demontażu (są tymczasowe i po demontażu znikają) i nie należy ich zmieniać.
  • Rampa – (przyjmuje wartość TAK) – to jest historyczny parametr, który obecnie jest nieużywany. Można go jeszcze spotkać w źródłach i jeśli to zrobisz, to możesz spokojnie usunąć.
  • ForceClass – (przyjmuje wartości od 0 do 4) – standardowo klasa drogi jest jej przypisywana na podstawie typu. W niektórych przypadkach to nie wystarcza i potrzebna jest ręczna ingerencja. Można tego użyć dla rozróżnienia dwóch dróg gruntowych: tej w lepszym stanie podwyższamy klasę. Oczywiście nic nie stoi na przeszkodzie aby obniżyć klasę innej drogi. Jednak lepiej używać do tego ForceSpeed.
    Bardzo proszę używać tego parametru tylko w ostateczności i tylko wtedy gdy dobrze wiesz co chcesz osiągnąć. Nadużywanie może doprowadzić do błędów wyznaczania tras!. Aby zobaczyć jakie klasy są przypisywane danym typom dróg przejrzyj plik netgen.cfg.
  • ForceSpeed – (przyjmuje wartości od 0 do 7 oraz faster i slower) – ten parametr służy do ręcznego ustawiania prędkości danej drogi, w przypadku gdy domyślne ustawienia powodują jakieś problemy z routingiem. Podobnie jak dla ForceClass, ForceSpeed można użyć dla rozróżnienia dwóch tych samych typów dróg. Podobnie jak dla ForceClass należy używać tylko wtedy gdy niezbędne. Z mojego doświadczenia wynika, że gdy odbiornik podczas wyliczania trasy nie chce skorzystać z łącznika pomiędzy dwoma drogami (aby na przykład zawrócić) to często obniżenie prędkości do 1 na tym łączniku pomaga. Aby sprawdzić jakie prędkości są przypisywane standardowo do odpowiednich typów dróg, sprawdź plik netgen.cfg. Dokładne omówienie wymuszania prędkości jest omówione tu
  • Sign, SignPos, SignAngle – nowe parametry (maj 2012) – opis
  • MaxWeight – parametr definiuje dopuszczalną masę pojazdu na drodze (czyli znak B-18), wartość wyrażona w tonach, np. "3.5", "12". Z reguły zakaz dotyczy dłuższego fragmentu drogi, wtedy wystarczy rozciąć ją na skrzyżowaniach, gdzie zakaz zaczyna/przestaje obowiązywać. Natomiast w przypadku mostów i wiaduktów o określonej zakazem maksymalnej nośności warto takiego extrasa stosować na możliwie krótkim odcinku, wycinając go z dłuższej drogi, aby nie uniemożliwiał dojazdu do pobliskich posesji, chyba że do skrzyżowania jest kilkanaście-kilkadziesiąt metrów i nie warto. Generalnie, można stosować tak jak są ustawiane znaki ograniczenia, ale czasami znaki wiszą wprost na wiaduktach, gdzie już się nie da zawrócić - IMHO lepiej wydzielić trochę dłuższy kawałek (50-100m nawet). Wskazane dodanie bojki ZAKAZ_TONY
  • MaxWidth – parametr definiuje dopuszczalną szerokość pojazdu (czyli znak B-15). Wartość wyrażona w metrach, czyli np. "2.9", "3.1" itp. Należy wyciąć możliwie krótki fragment drogi pod wiaduktem (ew. do najbliższego skrzyżowania, jeśli naprawdę niedaleko) i tylko na nim zaznaczyć tę opcję (podobnie jak MaxHeight). Wskazane dodanie bojki ZAKAZ_SZER
  • MaxHeight 'Height_m – parametr definiujący wysokość w metrach tunelu lub drogi pod wiaduktem (wymagane wycięcie fragmentu drogi by dodać ten tag), zgodnie ze znakiem zakazu - szczegóły na stronie definicji tunelu. Jeśli do najbliższego skzyzowania jest niedaleko (max kilkadziesiąt metrów, ew. nieco dalej jeśli wzdłuż odcinka nie ma żadnych punktów adresowych ani innych POI), to można rozciągnąć ten zakaz do tego miejsca, natomiast generalnie należy rozciąć ulicę tam, gdzie (plusminus) postawiony jest znak zakazu i stosować parametr MaxHeight tylko na tym możliwie krótkim odcinku. Efekty stosowania pokazywane są na trasy.ump.waw.pl w opisie wyznaczonej trasy, Do określania wysokości budynków i innych obiektów -- Height_m. Wskazane dodanie bojki ZAKAZ_WYS
  • Height_m -- tag stosowany do budynków dla określenia ich dokładnej wysokości - można tak np. umieścić jakiś walec (komin) lub prostopadłościan (budynek o znanej wysokości)
  • Floors Height_f – parametr definiujący wysokość w piętrach - jak nietrudno się domyślić - do definiowania wysokości budynków - w chwili obecnej (wrzesień 2013) stosowany sporadycznie i czysto testowo
  • Speed – określenie dopuszczalnej prędkości w km/h. Nie ma wprawdzie wpływu na routing w odbiornikach Garmin (bo nasz kompilator tego nie potrafi ustawić), ale docelowo ma się wyświetlać w nawigacjach, które mogą to pokazać, jest też wykorzystywany w kompilacjach OsmAnd, 7ways i na trasy.ump.waw.pl. Parametr Speed= należy stosować tylko wtedy, gdy ustawione są odpowiednie znaki B-33 zmieniające prędkość domyślną (ew. także B-43 czyli strefa ograniczenia prędkości), natomiast nie ma sensu stosowanie "dla potwierdzenia" tego, co jest standardem (np. 50 km/h w miastach, chyba że na odcinkach A/S, gdzie normalnie nie występują znaki obszaru zabudowanego, a czasem w okolicach rozjazdów zdarzają się ograniczenia).
  • LA – asystent pasa ruchu, czyli urocze niebieskie tabliczki pokazujące po którym pasie trzeba jechać by dojechać. Specyfikacja
  • SignLabel – pojemnik na informacje o tym, dokąd dana droga prowadzi - odpowiednik linii podpowiedź (miał w zamierzeniu przejąć jej rolę). Taga umieszczamy na drodze docelowej. Obsługa: OsmAnd Specyfikacja
  • Transit=No – zabroniony przejazd przez drogę ale dozwolony start oraz cel. Stosować dla dróg, przy których stoją posesje, uliczek zamkniętych bramami lub "tylko dla mieszkańców" (zamiast zabaw z RoutParam). Nie stosować dla dróg ślepych.
  • Czas=hh:mm – czas doliczany do kalkulacji w przeprawach promowych. Wykorzystywany na trasy.ump.waw.pl i być może także 7ways i innych kompilacjach z formatu OSM. Standardowo ruter na WWW dla promów przyjmuje prędkość ok. 8.7km/h. Realniej by było około 16-20 km/h, ale taka wartość pozwala przy krótszych przeprawach preferowć pomijanie promów na rzecz zwykłych dróg naokoło. Podanie Czas= pozwala lepiej ten czas określić:
    • W przypadku promów dalekodystansowych parametr powinien zawierać czas samej przeprawy (np. 10:30 albo 12:00). Jeżeli linia promu jest podzielona, bo przechodzi przez kilka obszarów (a tak z reguły jest w przypadku tych długodystansowych), to czasy z poszczególnych fragmentów się sumują. Wtedy na każdym z odcinków trzeba ustawić jakiś - tak, aby ich suma odpowiadała rzeczywistej długości przeprawy. Nie muszą to być idealnie dobrane wartości, tylko szacunkowe, aby tylko się suma zgadzała. Np. w przypadku Gdynia-Nynashamn mamy 18h całkowitego czasu przeprawy ustawione jako 10h na odcinku UMP-PL-Gdansk i 8h na UMP-SE-Norrkoping. Jeśli nie ustawimy opcji Czas= na którymś z odcinków (lub całości), router przyjmuje domyślną prędkość, Ten czas z oodcinków wyliczanych automatycznie również sumuje się z czasami podanymi jawnie, więc jeśli już ten czas definiujemy, należy to zrobić na całej długości przeprawy. Aby się nie pogubić, całkowity czas przeprawy można podać w komentarzu.
    • w promach "bliskich", gdzie prom płynie krótko (10-30 minut), ale za to często -- parametr powinien określać czas przeprawy plus średni czas oczekiwania, co sprowadza się do wpisania około 80-100% czasu wynikającego z częstotliwości kursowania. Np. jeśli prom Świbno pływa co 30 minut, to należy wpisać czas między 00:25 - 00:30, co odpowiada 10 minutom samej przeprawy plus średni czas oczekiwania - połowa z 30 minut.
  • Oplata – wysokość opłaty na drogach płatnych (autostrady), ale także na promach, mostach i innych. Od stycznia 2020 pokazywana na trasy.ump.waw.pl. Dopuszczalne są dwie formy, przy czym w obu formach zamiast PLN może wystąpić dowolna waluta, np. EUR, GBP, CZK, SEK, itp. wyrażona w pełnych jednostkach waluty lub z dwoma-trzema miejscami po kropce dziesiętnej:
    • Oplata=10 PLN -- jednorazowa opłata za przejechanie danego odcinka. W wypadku promu/mostu należy dodać ten tag wzdłuż przeprawy, w przypadku autostrady tego typu opłaty są z reguły stosowane w Punktach Poboru Opłat (PPO) umieszczonych w ciągu drogi głównej, wymagających zatrzymania i uiszczenia opłaty w punkcie. W takim wypadku tag 'Oplata' najlepiej umieścić tylko na krótkim odcinku samego PPO, opisanego dodatkowo np. jako 'A2 PPO Lądek' itp. Pozostały fragment drogi przed i za PPO oznaczamy jako 'toll', ale bez określania opłaty.
    • Oplata=0.20 PLN/km, Oplata=0.454 HRK/km -- opłata liczona dynamicznie zależnie od długości przejechanej trasy (uwzględniająca punkt wjazdu/wyjazdu z drogi płatnej). Stosowana tam, gdzie opłata jest zależna od długości przejechanego odcinka (w Polsce - od 2021 płatne elektronicznie, w innych krajach, np. w CHorwacji zazwyczaj wjeżdżając na odcinek płatny pobieramy bilet, a opłata pobierana jest na wyjeździe). Ze względu na rozmieszczenie odgałęzień zjazdów/wjazdów należy się spodziewać niewielkich różnic w liczeniu opłat względem stawek oficjalnych za przejechanie danych odcinków. Można to próbować korygować dodając pojedyncze opłaty "jednorazowe" na poszczególnych wjazdach/zjazdach (także ujemne), ale wymaga to rozpisania sobie w arkuszu kalkulacyjnym całego odcinka płatnego (bo zmiana opłaty na wyjeździe zmienia sumę dla wszystkich tras obejmujących ten wyjazd) i generalnie lepiej takich opłat nie ruszać, jeśli już są.
  • Oplata:moto – analogicznie jak Oplata, ale dla motocykli. Oplata= dotyczy wszystkich typów pojazdów, włącznie z motocyklami, ale dla motocykli można zdefiniować osobno Oplata:moto, jeśli ta opłata jest inna (np. na promach lub niektórych autostradach). Jeśli motocykle całkiem zwolnione są z opłat, ale inne pojazdy płacą, należy za pomocą Oplata=... zdefiniować opłatę dla wszystkich oraz dodatkowo Oplata:moto=0 PLN (albo z inną walutą, zależną od kraju). Znacznik wykorzystywany jest w serwisie http://trasy.ump.waw.pl/ w wyliczaniu opłat za przejazd, zależnie od tego, czy wybierzemy router "samochód" czy "motocykl".

Wykorzystanie:

Tagi MaxWidth, MaxHeight i MaxWeight wykorzystywane są na http://trasy.ump.waw.pl i pokazywane w wyznaczanej trasie, dzięki czemu można ją sobie odpowiednio zaplanować -- ustawiając punkty pośrednie w celu ominięcia kłopotliwych fragmentów drogi. Aby odpowiedni znak pojawił się także na wyświetlaniej mapie (a nie tylko na liście routingowej), oprócz Extrasa należy dodatkowo postawić POI odpowiedniego typu: ZAKAZ, ZAKAZ_WYS, ZAKAZ_SZER, ZAKAZ_TONY. POI z zakazem tonażu i ogólnym zakazem wjazdu należy stawiać na początku/końcu drogi, gdzie obowiązuje, natomiast ograniczenia wysokości/szerokości dotyczące wiaduktów i mostów - pojedynczo, w miejscu występowania przeszkody i ograniczenia.

Tag Speed oraz Czas wykorzystywany jest w kompilacjach dla 7ways i innych, a także na http://trasy.ump.waw.pl/, gdzie modyfikuje domyślne prędkości wynikające z kategorii dróg oraz czasy przepraw promowych i pozwala lepiej wyliczyć trasę, zgodnie z czasem rzeczywiście potrzebnym do jej pokonania. W źródłach za pomocą Speed należy oznaczać fragmenty dróg, na których rzeczywiście istnieją ograniczenia prędkości (albo podniesienie prędkości w mieście) oznaczone znakami B-33, na odcinkach ich obowiązywania.

Tagi Oplata i Oplata:moto wykorzystywane są na http://trasy.ump.waw.pl/ do pokazywania sumarycznych opłat przy kalkulacji tras, gdy obejmują one także odcinki płatne.