Tracer 7.1

10 zpráv
Zpět na přehled

Tracer 7.1

10 zpráv LHMFZPJ 7 účastníků 4 min čtení
  1. hanoj ehanoj na gmail.com #m08315e
    Ahoj, na nize uvedene adrese najdete tracer s novym konfigurakem, ktery a) odstranuje z WMS dotazu nadbytecne vrstvy (prehledky) b) redukuje potrebne vrstvy z DKM (cisla parcel, grafika) c) obsahuje korektni adresu wms i po 30/9/2010 http://wiki.openstreetmap.org/wiki/Cz:JOSM/Plugins/Tracer ha hanoj
  2. MP singularita na gmail.com #mb403a9
    Pár připomínek: 1) V archivu chybí pluginy SmallHoleRemover a LargeHoleRemover. Ty se na některé oblasti katastru mohou hodit. 2) Nebylo by dobré ty změny commitnout i do SVN? SVN repozitář je na assemble, Jan Bilak může udělit práva na zápis. (případně to tam můžu hodit i já ... jsou nějaké změny i ve zdrojáku, nebo se měnil jen config?) 3) obsahuje to i změny ve zdrojáku z SVN? Jako např. možnost specifikovat adresář pro cache? Martin
  3. Libor Pechacek lpechacek na gmx.com #m5e1122
    Ahoj,
    na nize uvedene adrese najdete tracer s novym konfigurakem,
    Díky za nový release! S Tracerem už nejakou dobu experimentuji a snažím se ho přimět, aby mi pomohl s budovami v Kolovratech. Kresba katastrální mapy vypadá na první pohled kvalitně, ale Tracer systematicky utíká mimo trasovaný obdélník. Typicky namaluje změť zcela mimo zobrazený výřez místo žádaného obdélníku. Pomůže v konfiguračním souboru zvýšit hodnotu "Resolution" na 2600, nicméně ani to není ještě záruka úspěchu. Například dotaz trace/simple/50.014021287868516;14.621734909378533 vytvoří zašmodrchaninu o 56 uzlech mimo mapový výřez. Nakonec i polygony, které vektorizuje správně jsou mírně posunuté. Máte někdo nápad co poupravit, aby Tracer fungoval v tomto případě spolehlivěji? Libor P.S. Kdysi jsem psal také něco na vektorizaci bitmapy. C++ zdrojáky jsou k nalezení na http://liborpechacek.wz.cz/programming/cove/src-1.1pre2.tgz. V souboru libvectorizer/Morphology.cpp jsou implementovány morfologické operace eroze, dilatace, ztenčování (4-connected) a prořezávání. Třeba mohou být inspirací.
  4. Frettie frettie na gmail.com #mb755fb
    Jo, dělá mě to tak nějak podobně, v Třebíči. Navíc to funguje selektivně, tady tak, tady jinak. J. 2010/9/19 Libor Pechacek <lpechacek na gmx.com>:
  5. Zdeněk Pražák ZPrazak na seznam.cz #m778e69
    v Kolovratech bude hlavní problém v tom, že se nejedná o digitální katastrální mapu ale o skenovanou mapu katastru Pražák
  6. Petr Dlouhý petr.dlouhy na email.cz #m1f68ef
    K tomu právě slouží plugin LargeHoleRemover, který podle předchozích zpráv v novém archivu zatím chybí. Ten plugin se snaží zacelit větší díry, přes které to utíká. Aby začal fungovat, tak se to musí nastavit v konfiguráku. Skenovaná mapa by neměla být problém (pokud to není ta téměř nečitelná z Rakouska-Uherska, která je ještě v některých vesnicích). On Sun, 19 Sep 2010 17:26:56 +0200, Libor Pechacek <lpechacek na gmx.com>
  7. Libor Pechacek lpechacek na gmx.com #mc313a2
    OK, také jsem si tipl. V sousedních Říčanech Tracer funguje OK. Což takhle zkusit níže uvedené algoritmy? Můj odhad je, že 2x dilatace, ztenčení a prořezávání až do konce dá pěkný, jeden pixel silný, uzavřený polygon. Místa je na 2x dilataci ve stažené bitmapě zřejmě dostatek. Libor
  8. hanoj ehanoj na gmail.com #m38627d
    Cau, 1) co jsem nasel jako posledni binarku, to jsem pouzil, na SVN zadne binarky ani odkaz neni. http://www.assembla.com/wiki/show/osm-tracer Ani tu nic jineho neni: http://wiki.openstreetmap.org/wiki/JOSM/Plugins/Tracer http://wiki.openstreetmap.org/wiki/Cz:JOSM/Plugins/Tracer 2) prava nemam a asi ani nemam ambice, jedina zmena je v URL pro WMS, ktere odpovida potrebam Traceru dle bodu a) b) c) a to tato: <downloader verticalSkip="560" tileSize="0.002" resolution="1600" url="http://wms.cuzk.cz/wms.asp?service=WMS&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;SRS=EPSG:4326&amp;LAYERS=RST_KMD,RST_KN,hranice_parcel,dalsi_p_mapy&amp;FORMAT=image/png&amp;transparent=false" /> 3) ne 4) LargeHoleRemove ani SmallHoleRemove neumim do Traceru natahnout. Po vlozeni do config.xml na misto bitmap filters: <filter name="LargeHoleRemover"> <param name="size" value="4" /> </filter> c:\0download\0tracer>Osm.Kn.Trace.Server.exe EXPERIMENTALNI VERZE (2) Plugin dir is c:\0download\0tracer\plugins. Plugin LargeHoleRemover.dll loaded. Plugin Osm.Kn.Trace.Server.Interfaces.dll loaded. Plugin SmallHoleRemover.dll loaded. Neošetřená výjimka: System.Collections.Generic.KeyNotFoundException: Daný klíč n ení ve slovníku k dispozici. v System.ThrowHelper.ThrowKeyNotFoundException() v System.Collections.Generic.Dictionary`2.get_Item(TKey key) v Osm.Kn.Trace.Server.Wms.BitmapFilterManager.AddFilter(String name, IDiction ary`2 parameters) v Osm.Kn.Trace.Server.Config.LoadBitmapFilters() v Osm.Kn.Trace.Server.Server.Start() v Osm.Kn.Trace.Server.Program.Main(String[] args) ahoj hanoj
  9. jzvc jzvc na tpfree.fdns.net #m333ac6
    Pro info, pouzivam 7.2 a kresli mi proti wms podkladu s mirnym offsetem, ktery je zavisly na nastavenym rozliseni a poloze.
  10. Libor Pechacek lpechacek na gmx.com #mf9e8f7
    Což takhle zkusit níže uvedené algoritmy? Můj odhad je, že 2x dilatace, ztenčení a prořezávání až do konce dá pěkný, jeden pixel silný, uzavřený polygon. Místa je na 2x dilataci ve stažené bitmapě zřejmě dostatek.
    Tak jsem vyrobil plugin pro morfologické operace a chvíli s ním experimentoval. S níže uvedeným nastavením jsem už získal v Kolovratech solidní bitmapu a většinou i použitelné polygony. Nicméně, vzhledem k použitému rozlišení je posun výsledných polygonů nepřijatelný a také jsou některé polygony překvapivě zdeformované. No, třeba si budete také někdo chtít pohrát. :) Na požádání můžu dodat i debugovací patche do Traceru, které ukládají předzpracované bitmapy ve formátu PNG. Libor -config.xml-------------------- ... <bitmapFilters> <filter name="Morphology"> <param name="operation" value="dilation" /> <param name="repetition" value="2" /> </filter> <filter name="Morphology"> <param name="operation" value="thinning" /> <param name="repetition" value="1" /> </filter> <filter name="Morphology"> <param name="operation" value="pruning" /> <param name="repetition" value="4" /> </filter> </bitmapFilters> ... <downloader verticalSkip="560" tileSize="0.001" resolution="1600" url="http://wms.cuzk.cz/wms.asp?service=WMS&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;SRS=EPSG:4326&amp;LAYERS=RST_KMD,RST_KN,hranice_parcel,dalsi_p_mapy&amp;FORMAT=image/png&amp;transparent=false" /> -kompilace-(Mono)----------- $ gmcs -reference:../Osm.Kn.Trace.Server.Interfaces.dll -target:library Morphology.cs
Napsat odpověď e-mailem… Odpovědět

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