Symulator ODBL

W marcu niejaki Jakob Altenstein napisal prace (bachelor) na tema zmiany licencji w OSM. W pracy chodzi o wizualizacje skutków zmiany licencji (co trzeba usunac, co pozostaje, co sie zmienia) oraz o budowe algorytmu, który skonwertowal by istniejaca baze danych do stanu „po zmianie licencji".

Praca jako pdf jest tutaj:

http://checkout.yourweb.de/thesis/Jakob_Altenstein_Thesis.pdf

Jakob napisal w Jawie programik, uzywajacy jako input wycinek z Full-History-File oraz aktualna liste uzytkowników którzy wyrazili zgode na ODbL, oraz generujacy jako output albo: zmodyfikowana OSM-File, w którym mapa jest tak zmieniona, jak gdyby zmiana licencji wlasnei sie dokonala, wenn morgen der Lizenzwechsel kaeme, lub alternatywnie OSM-File z dodatkowymi tagami wskazujacymi, jakie obiekty sa „zagrozone". Oprócz tego Jakob zaimplementowal reguly renderingu dla Maperitive, dzieki którym moza to zwizualizowac.
Kod zródlowy jest tutaj:

svn.openstreetmap.org/applications/utils/filter/odblsimulator

Tekst pracy jest po niemiecku jednakze polecam zerknac na strone 28 na której widac, co zostaje z duzego niemieckiego miasta po dokonaniu zmian…
(rys.4: mapa po zmianach, rys 5. mapa orginalna)