Diff
Z UMP
Spis treści |
pliki Diff
Pliki diff, czyli pliki różnicowe, zawierają edycje, które zostały przez Ciebie wykonane na mapie, czyli różnice między źródłami w katalogu src, a danymi w pliku mapy. Pliki różnicowe powstają w wyniku rozmontowania pliku mapy - odbywa się to automatycznie z poziomu skryptu mont-demont lub skryptu paczuj, dostępnego dla osób z uprawnieniami zapisu.
Przykłady
Usunięcie obiektu
Jeżeli usuwasz coś z mapy to w pliku różnicowym znajdą się usuwane linie/obszary/poi poprzedzone minusem. W przykładzie usunięta została ulica jednokierunkowa typu 0x06 o nazwie plac Jabłonowskiej.
--- D:\Garmin\UMP\UMP-PL-Lublin\src\KOCK.ulice.txt Sat Jan 05 17:46:52 2013 +++ KOCK.ulice.txt Tue Aug 06 22:25:37 2013 @@ -94,12 +94,4 @@ [POLYLINE] Type=0x6 -Label=plac Jabłonowskiej -EndLevel=1 -DirIndicator=1 -Data0=(51.63880,22.44699),(51.63791,22.44724),(51.63803,22.44877) -[END] - -[POLYLINE] -Type=0x6 EndLevel=1 Data0=(51.63791,22.44724),(51.63772,22.44484),(51.63750,22.44264)
Dodanie obiektu
Jeżeli dodajesz coś do mapy to w pliku różnicowym znajdą się dodawane linie poprzedzone plusem. W przykładzie dodałem jedną drogę z nazwą w nawiasach klamrowych typu 0x06.
--- D:\Garmin\UMP\UMP-PL-Lublin\src\LUBLIN.drogi.txt Sun Aug 04 21:41:55 2013 +++ LUBLIN.drogi.txt Tue Aug 06 22:25:37 2013 @@ -31954,2 +31954,8 @@ [END] +[POLYLINE] +Type=0x6 +Label={nowa droga} +Data0=(51.64835,22.43390),(51.64793,22.43020) +[END] +
Modyfikacja obiektu
A jeżeli coś zmieniasz to znajdą się linie usuwania i dodawania danych. Tu zmianie podlega plama zieleni (jedna z wielu w ramach jednego obiektu). Najpierw jest usuwana, a później dodawana.
--- D:\Garmin\UMP\UMP-PL-Lublin\src\LUBLIN.zielone.txt Sun Aug 04 21:12:16 2013 +++ LUBLIN.zielone.txt Tue Aug 06 22:25:37 2013 @@ -9248,5 +9248,5 @@ Data0=(51.63714,22.48612),(51.63679,22.48590),(51.63634,22.48844),(51.63670,22.48863),(51.63664,22.48894),(51.63704,22.48925),(51.63740,22.48766),(51.63689,22.48745) Data0=(51.63746,22.48457),(51.63709,22.48437),(51.63694,22.48509),(51.63705,22.48515),(51.63729,22.48547) -Data0=(51.63745,22.48962),(51.63788,22.48991),(51.63866,22.48607),(51.63825,22.48575) +Data0=(51.63745,22.48962),(51.63788,22.48991),(51.63990,22.48818),(51.63866,22.48607),(51.63825,22.48575) [END]