Cus, nebylo by mozna od veci, pokud nejaky objekt uz existuje, tak vytahnout okno s tim, co tam je, a tim, co tam navrhujes - s moznosti to toho hrabnout nebo si vybrat per tag nechat/zmenit. Tyka se samo predevsim situace, kdy klip miri do nejakyho polygonu.
Dne 17.2.2014 0:09, Marián Kyral napsal(a):
Ahoj, Tak jsem využil svých nově nabytých znalostí (a kódů) z vývoje PointInfo pluginu a opět jsem vylepšil Tracer plugin. Počítal jsem s tím, že mi to bude trvat déle, ale zdá se, že si s javou rozumím čím dál tím více. (Můj zaměstnavatel asi bude mít radost :-D ) Změny: *) Přidány notifikace - plugin vypisuje, co se právě stalo *) Když se na již jednou natrasovanou budovu klikne znova, nic se nestane - vznikaly duplicitní body *) Překopal jsem odpověď od serveru. Nyní má stejně jako u PointInfa formát JSON - bezproblémové budoucí přidávání dalších vlastností. *) Hned jsem toho využil a při trasování budovy se kromě typu a ruian id nově nastaví (pokud jsou data v databázi) i počet podlaží, bytů a datum od kdy je budova využívána (stejně jako u PointInfo) *) Zároveň přenáším i kompletní adresu (adresy). Do budoucna počítám s tím, že při tracování budovy vytvořím i adresu (pokud ještě neexistuje). Akorát musím ještě promyslet, jak by to přesně mělo fungovat. Známé problémy: *) Při aktualizaci navazujících budov (dvojdomky, řadové garáže) mohou vzniknout duplicitní body. Ty je potřeba vyřešit ručně. Zatím stále TODO, ale myslím, že už vím, co s tím. *) S aktuálním latest JOSM mi to někdy vyhodí nullPointerException někde v kódu těch notifikací - asi bug JOSM. Budu rád, kdyby to někdo mohl otestovat se starší verzí JOSM, zda se tam tento bug taky vyskytuje. TODO: - vyřešit duplicitní body - protlačit to do repozitáře JOSM - vyřeší se problém s přepisováním starší verzí. - přidat vytváření adres A někdy v budoucnu - trasování souvislých ploch (pole jedním kliknutím) Plugin ke stažení jako vždy: http://www.kyralovi.cz/tmp/josm/tracer.jar Zdrojáky: https://github.com/mkyral/josm-tracer/tree/ruian BTW: všiml jsem si, že to udělátko, co používám pro nahrávání souborů k sobě na server likviduje velká písmena. tracer.jar je ve skutečnosti Tracer.jar. Musím s tím něco udělat. Mapujte, testujte a hlaste chyby (snad jich moc není) Marián _______________________________________________ Talk-cz mailing list Talk-cz@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz
_______________________________________________ Talk-cz mailing list Talk-cz@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz