Dne 26.11.2014 21:35, Marián Kyral napsal(a):
Ahoj,
tak jsem právě nahrál novou verzi Tracer pluginu. Nového je hodně.
Obrovskou zásluhu na tom má Martin Švec, který se do toho pustil s
vervou a kompletně přepsal celou logiku zpracování, ořezávání a
napojování okolních cest a čištění od nejrůznějších anomálií typu
duplicitní body a ocásky. Už by jste neměli potkat chybu: "Deleted node
referenced". ;-) Převedeny jsou pluginy LPIS a Ruian. RuianLands je
stále ve stádiu experimentů a modul původního traceru zatím převeden není.
Tuto verzi už nějakou verzi testuji a funguje mnohem lépe než starý
tracer. Funguje ořezávání cest a jednoduchých multipolygonů. Složitější
multipolygony zatím nejsou podporovány. Stejně tak ještě stále nefunguje
přetrasovávání již existujících polí. V tomto případě doporučuji pole
natrasovat bez ořezu a použít funkci "Nahradit geometrii" z utilsplugin2
pluginu. Pak je možno dané pole znova natrasovat a to by se už měl
provést ořez a napojení na okolní cesty (Ovšem s výjimkou těch prozatím
nepodporovaných případů ;-) )
Takže vyzkoušejte a nahlaste nalezené problémy. Případně pokud máte
nějaké návrhy, co by se ještě mohlo vylepšit.
TODO:
*) Převést i zbývající modul (Classic)
*) Zahodit starý modul pro ořez a pročistit kód
*) Předělat konfiguraci jednotlivých modulů
*) Opravy chyb a další vylepšení
Doplním pár bodů:
(*) Pokud používáte v JOSM jinou projekci než Mercatora, ozvěte se.
Patrně budete mít problém ;-)
(*) Když neproběhne ořez multipolygonu, podívejte se jestli nemá
old-style tagování (tagy na cestách). Případně převeďte na new-style
(plošné tagy z cest přesunout na relaci) a zkuste znovu. New-style
multipolygony Tracer ořezává mnohem ochotněji.
(*) Pozor, při ořezech můžou vznikat malé odřezky, které byste měli
zkontrolovat a popř. smazat. V RUIANu už se mažou automaticky, u LPISu
zatím není jasné co považovat za "malý odřezek".
(*) Vůbec není podporován ořez multipolygonů s _neuzavřenými_ outer
cestami, např. rozsáhlé lesy.
Užijte si trasování a podezřelosti hned hlaste.
Martin
_______________________________________________
Talk-cz mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-cz