Użytkownik:Ludek/piaskownica
Z UMP
(Różnice między wersjami)
(zwracaj uwagę na EndLevel. Dla dróg residential 1, dla collector 2.) |
(patch, punkty, Kroki edycji mapy) |
||
Linia 53: | Linia 53: | ||
* zwracaj uwagę na EndLevel. Dla dróg residential 1, dla collector 2. | * zwracaj uwagę na EndLevel. Dla dróg residential 1, dla collector 2. | ||
+ | |||
+ | == Punkty == | ||
+ | Patrz [[Znaczniki]]. Nie wiadomo, czy droga kończy. W extras będzie: | ||
+ | Plik=src\POI-routing.pnt | ||
+ | Typ=WATPLIWY | ||
+ | |||
+ | Wiadomo, że droga kończy. W extras będzie: | ||
+ | Plik=src\POI-routing.pnt | ||
+ | Typ=SLEPY | ||
+ | |||
+ | == Kroki edycji mapy == | ||
+ | * cvs update | ||
+ | * mont-demont.bat | ||
+ | * rysowanie | ||
+ | * zapisanie mapy | ||
+ | * [[sprawdz_bledy]].bat | ||
+ | * poprawki mapy na podstawie sprawdz_bledy | ||
+ | * zapisanie mapy | ||
+ | * zamknięcie ME | ||
+ | * mont-demont rozkłada mapę i robi pliki zmian *.diff.* | ||
+ | * sprawdzamy, czy naprawdę tam są tylko te zmiany, które chcieliśmy zrobić | ||
+ | * jeżeli wszystko jest ok, to odpowiednie pliki nie-diff kopiujemy do podkatalogu src/ | ||
+ | * cvs commit | ||
+ | |||
+ | patrz http://ump.waw.pl/pliki/UMP-CVS-Howto.txt | ||
+ | |||
+ | == Diffy do mapy == | ||
+ | |||
+ | Jeżeli chcę jakiś plik *.diff.* dodać do mapy, to | ||
+ | patch < COSTAM.diff.txt | ||
+ | lub | ||
+ | patch.exe src\COSTAM.ulice.txt COSTAM.ulice.txt.diff.txt | ||
+ | Do pliku patch trzeba dodać ścieżkę (path) |
Wersja z dnia 19:36, 31 maj 2009
Spis treści |
Punkty
Co dać do extras w przypadku punktów. Tak zwana poiologia, typy punktów.
Punkty - przykłady Extras
- Sklep rowerowy
Miasto=Chorzów Plik=src\POI-Katowice.pnt Typ=ROWEROWY
Co gdzie dać
- drogi poza miastami -> OBSZAR.drogi.txt
- ulice -> MIASTO.ulice.txt
- ściezki, ścieżki rowerowe -> MIASTO.szlaki.txt
- rzeki, strumienie, jeziora ->OBSZAR.woda.txt
- kolej -> OBSZAR.kolej.txt
Co gdzie dać - przykłady Extras
- Droga poza miastami, również gruntowa:
Plik=src\KATOWICE.drogi.txt
- Ulica w mieście, również gruntowa:
Plik=src\CHORZOW.ulice.txt
- Ścieżka lub ścieżka rowerowa:
Plik=src\RUDA_SLASKA.szlaki.txt
- Rzeka lub jezioro:
Plik=src\KATOWICE.woda.txt
- Kolej
Plik=src\KATOWICE.kolej.txt
Kolej
Rysowanie kolei jak zwykłe drogi, nie robić skrzyżowania z drogami. Do extras wkleić
Plik=src\OBSZAR.kolej.txt
Zmodyfikowac EndLevel w Properties na zakładce Elements, pole All elements are extended to levels up to: 2.
Przykład źródla po prawidłowym narysowaniu kolei:
[POLYLINE] Type=0x14 EndLevel=2 Data0=(49.88457,18.57027),(49.88314,18.57364)... CityName=KATOWICE Plik=src\KATOWICE.kolej.txt [END]
Drogi
- zwracaj uwagę na EndLevel. Dla dróg residential 1, dla collector 2.
Punkty
Patrz Znaczniki. Nie wiadomo, czy droga kończy. W extras będzie:
Plik=src\POI-routing.pnt Typ=WATPLIWY
Wiadomo, że droga kończy. W extras będzie:
Plik=src\POI-routing.pnt Typ=SLEPY
Kroki edycji mapy
- cvs update
- mont-demont.bat
- rysowanie
- zapisanie mapy
- sprawdz_bledy.bat
- poprawki mapy na podstawie sprawdz_bledy
- zapisanie mapy
- zamknięcie ME
- mont-demont rozkłada mapę i robi pliki zmian *.diff.*
- sprawdzamy, czy naprawdę tam są tylko te zmiany, które chcieliśmy zrobić
- jeżeli wszystko jest ok, to odpowiednie pliki nie-diff kopiujemy do podkatalogu src/
- cvs commit
patrz http://ump.waw.pl/pliki/UMP-CVS-Howto.txt
Diffy do mapy
Jeżeli chcę jakiś plik *.diff.* dodać do mapy, to
patch < COSTAM.diff.txt
lub
patch.exe src\COSTAM.ulice.txt COSTAM.ulice.txt.diff.txt
Do pliku patch trzeba dodać ścieżkę (path)