Tracer - nová verze

7 zpráv
Zpět na přehled

Tracer - nová verze

7 zpráv MMXP 4 účastníků 5 min čtení
  1. Marián Kyral mkyral na email.cz #m3508aa
    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í Martinovi opět velmi děkuji za pomoc. Konec hlášení, Marián
  2. Martin Švec - OSM osm na maatts.cz #m240bc0
    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
  3. xkomczax na centrum.cz xkomczax na centrum.cz #mff2af0
    Ahoj, jeden návrh/prosbu bych měl: šlo by přidat do nastavení pluginu volbu které všechny plochy má plugin ořezávat? V současnosti je to např. landuse=forest, natural=wood, ale už to není natural=grassland. A to by se mi zrovna hodilo. Moje současné workflow je totiž takové, že si prvně vyznačím meze (které schválně přetáhnu více do pole/louky), označím to jako natural=wood, pak to nechám ze všech stran oříznout pluginem který tvoří pole/louky a nakonec tyto meze změním z natural=wood na natural=grassland. Kdybych mohl pluginu říct, že má řezat i natural=grassland, ušetřil bych tak jeden krok (a následnou kontrolu, případně opravu chyb, když to někde zapomenu změnit) Předem díky za zvážení návrhu xkomczax
  4. Marián Kyral mkyral na email.cz #m264c7b
    Ahoj, natural=grassland by se měl normálně ořezávat. Teď jsem to zkoušel a funguje to. Máš aktuální verzi pluginu (1417030875)? Marián
  5. Petr Schönmann pschonmann na gmail.com #mf75a89
    Ahoj, nevim jestli to je chyba nebo ne, kazdopadne to neni moc dobre co to dela. Kdyz mam pole ktere nekdo zakreslil rucne a presahuje okraje pres lpis a ja RE-trasuju pole okolni zbytky jsou orezany a zustavaji. Viz obrazky. Vypada to divne kdyz skrz pole vede cesta a udelate trace na sousedici pole, tak cesta uprostred zustava stale jako farmland. ?
  6. Marián Kyral mkyral na email.cz #m7a3bb5
    Ahoj, to přetrasovávání již existujících polí ještě není hotové. Myslím, že jsem o tom psal ;-) V těchto případech je nejlepší pole natrasovat se stisknutou klávesou CTRL (neprovede se ořez) a pak vybrat starou a novou cestu a použít příkaz "Nahradit geometrii". Teprve pak je možno zkusit pole přetrasovat s povoleným ořezem. Já vím, je to více práce, ale je potřeba ještě nějakou dobu vydržet, než se to podaří dokončit a odladit. Marián
  7. Martin Švec - OSM osm na maatts.cz #me17191
    Ahoj, re-trasování existujících polí funguje pouze u cest, které mají source=lpis. Jinými slovy, dají se opravovat dříve natrasované jednoduché LPIS polygony. Vše ostatní se bere jako materiál k oříznutí. Proto radši *neklikejte do ručně kreslených polí*, může to dopadnout všelijak. Nebo jak psal Marián, natrasovat s Ctrl (bez ořezů) a pak doladit výsledek přes Náhradu geometrie. Retrasování v LPISu jsem já osobně neměl (a nemám) jako prioritu, protože: (a) Jsem to nepotřeboval :-) Většina republiky je furt bílá, takže se řešily hlavně ořezy a napojování na okolí. (b) Mezi ručně zmapovanými a LPIS poli vidím zásadní rozdíly: velikost polygonů, počet polygonů, způsob navázání na okolní objekty, často nesedí typ (pole vs. louka).... Mám trochu obavy, aby tracer nesváděl k rozbíjení hotových území, s kterými si někdo dal hodně práce. (c) Není snadné definovat, co se může a nesmí nahradit. Když kliknu doprostřed lesa a podle LPISu je tam louka, má se vytvořit mýtina, nebo nahradit celý les? Pro jaké kombinace tagů, tvarů a rozloh polygonů ještě použít nahrazení, a kdy už použít ořezání? (d) Je obecně problém retrasovat multipolygony. Zase kvůli výčtu možností, které můžou nastat. Tady by pomohla širší diskuse a názory lidí, kteří retrasování opravdu potřebují. Když z toho vyplynou nejčastější konkrétní případy, můžem je dodělat :-) Martin
Napsat odpověď e-mailem… Odpovědět

Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.