Re: [Talk-cz] Tracer 7.1
On Sun 19-09-10 18:46:20, Libor Pechacek wrote: > 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 ... ... http://wms.cuzk.cz/wms.asp?service=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&LAYERS=RST_KMD,RST_KN,hranice_parcel,dalsi_p_mapy&FORMAT=image/png&transparent=false"; /> -kompilace-(Mono)--- $ gmcs -reference:../Osm.Kn.Trace.Server.Interfaces.dll -target:library Morphology.cs Morphology.cs.gz Description: GNU Zip compressed data ___ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz
Re: [Talk-cz] Tracer 7.1
Pro info, pouzivam 7.2 a kresli mi proti wms podkladu s mirnym offsetem, ktery je zavisly na nastavenym rozliseni a poloze. Dne 19.9.2010 0:08, hanoj napsal(a): > 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 > > ___ > Talk-cz mailing list > Talk-cz@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz ___ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz
Re: [Talk-cz] Tracer 7.1
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: http://wms.cuzk.cz/wms.asp?service=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&LAYERS=RST_KMD,RST_KN,hranice_parcel,dalsi_p_mapy&FORMAT=image/png&transparent=false"; /> 3) ne 4) LargeHoleRemove ani SmallHoleRemove neumim do Traceru natahnout. Po vlozeni do config.xml na misto bitmap filters: 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 Dne 19. září 2010 9:26 MP napsal(a): > 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 > > On 2010-09-19, hanoj wrote: >> 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 ___ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz
Re: [Talk-cz] Tracer 7.1
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 On Sun 19-09-10 18:21:08, Zdeněk Pražák wrote: > v Kolovratech bude hlavní problém v tom, že se nejedná o digitální > katastrální mapu ale o skenovanou mapu katastru > Pražák > > Původní zpráva > > Od: Libor Pechacek > > Předmět: Re: [Talk-cz] Tracer 7.1 > > Datum: 19.9.2010 17:27:50 > > > > Ahoj, > > > > On Sat 18-09-10 23:08:37, hanoj wrote: > > > 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í. > > > > ___ > > Talk-cz mailing list > > Talk-cz@openstreetmap.org > > http://lists.openstreetmap.org/listinfo/talk-cz > > > > > > > > ___ > Talk-cz mailing list > Talk-cz@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz -- ___ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz
Re: [Talk-cz] Tracer 7.1
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 wrote: 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. -- Petr Dlouhý ___ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz
Re: [Talk-cz] Tracer 7.1
v Kolovratech bude hlavní problém v tom, že se nejedná o digitální katastrální mapu ale o skenovanou mapu katastru Pražák > Původní zpráva > Od: Libor Pechacek > Předmět: Re: [Talk-cz] Tracer 7.1 > Datum: 19.9.2010 17:27:50 > > Ahoj, > > On Sat 18-09-10 23:08:37, hanoj wrote: > > 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í. > > ___ > Talk-cz mailing list > Talk-cz@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz > > > ___ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz
Re: [Talk-cz] Tracer 7.1
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 : > Ahoj, > > On Sat 18-09-10 23:08:37, hanoj wrote: >> 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í. > > ___ > Talk-cz mailing list > Talk-cz@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz > -- S pozdravem, Jirka Sedláček --- jirisedla...@gmail.com ___ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz
Re: [Talk-cz] Tracer 7.1
Ahoj, On Sat 18-09-10 23:08:37, hanoj wrote: > 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í. ___ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz
Re: [Talk-cz] Tracer 7.1
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 On 2010-09-19, hanoj wrote: > 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 > > ___ > Talk-cz mailing list > Talk-cz@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz > ___ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz
[Talk-cz] Tracer 7.1
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 ___ Talk-cz mailing list Talk-cz@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-cz