Plik granice.txt
Z UMP
Plik granice.txt
Plik ten jest umieszczony w katalogu narzedzia i ma specjalne znaczenie – znajdują się w nim wszsytkie linie będące granicami i to zarówno tymi widocznymi, jak granice międzynarodowe, jak i te, które służą tworzeniu punktów granicznych, dzięki którym routing może przeskakiwać z jednej mapy zestawu na inną.
Plik zawiera granice ze wszystkich obszarów UMP-a, dlatego też aby odpowiednie granice były wybierane do odpowiednich obszarów, muszą być właściwie oznaczone w formie komentarza. Wymagany format to:
; granica routingu <rodzaj> Region1 Region2 [Region3 ...] ; granica wewnetrzna <rodzaj> Region1 Region2 [Region3 ...] ; granica CNE <rodzaj> Region1 Region2 [Region3 ...]
Ten format stosowany jest dla granic typu 0x4b, które wyznaczają punkty routingu. <rodzaj> to albo współrzędna (np. 21.00000), która powinna być wspólna dla wszystkich punktów linii granicznej (z wyjątkiem pierwszego i ostatniego, bo dopuszczamy robienie "ogonków", żeby łatwiej było czasem taką granicę zaznaczyć) albo słowo MIX, oznaczające, że granica jest łamana i nie ma sensu robić kontroli poprawności współrzędnych. Granice CNE to punkty styku wspólne z mapą CNE, stosowane w celu umożliwienia korzystania jednocześnie z UMP-a i CNE i wspólnego routingu pomiędzy tymi zestawami map.
Region1 i kolejne to nazwy regionów zgodne z nazewnictwem UMP-a. Czyli np. "Warszawa" dla UMP-Warszawa, "Lodz" dla UMP-Lodz, itd.
; granica na mapie Region1 Region2 [...]
Ten format stosowany jest dla granic tyypu 0x1e (granica państwa) i ew. innych, które mają być widoczne na mapie.
Przykłady:
; granica routingu 21.69999 Zamosc - Kielce [POLYLINE] Type=0x4b EndLevel=4 Data0=(51.16666,21.69999),(51.14320,21.69999),(51.04177,21.69999),(51.02070,21.69999),(50.99765,21.69999), ... [END]
; granica routingu 51.43000 (Trzebnica) Wroclaw Leszno [POLYLINE] Type=0x4b Data0=(51.42961,16.24052),(51.43000,16.23900),(51.43000,16.24502),(51.43000,16.26255),(51.43000,16.29106), ... [END]
; granica routingu Bayern - ( Austria ) Linz AT [POLYLINE] Type=0x4b Data0=(48.77142,13.83969),(48.60631,14.04567),(48.56202,14.34064),(48.64394,14.45157),(48.59200,14.71177), ... [END]
; granica na mapie ( Wlochy ) ( Austria ) Graz AT - Trentino IT [POLYLINE] Type=0x1e Label=Austria-Włochy EndLevel=4 Data0=(46.67681,12.50000),(46.67816,12.51617),(46.65070,12.56836),(46.65619,12.557660),(46.65344,12.60132), ... [END]
-- TS