[Talk-cz] Tracer 7.1
Vlákno 19.9. - 22.11.2010, počet zpráv: 10
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
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 <ehanoj na gmail.com> wrote:
zobrazit citaci
> 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 na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
>
Ahoj,
On Sat 18-09-10 23:08:37, hanoj wrote:
zobrazit citaci
> 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í.
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>:
zobrazit citaci
> 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 na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
>
--
S pozdravem,
Jirka Sedláček
---
jirisedlacek na gmail.com
v Kolovratech bude hlavní problém v tom, že se nejedná o digitální katastrální mapu ale o skenovanou mapu katastru
Pražák
zobrazit citaci
> ------------ Původní zpráva ------------
> Od: Libor Pechacek <lpechacek na gmx.com>
> 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 na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
>
>
>
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>
wrote:
zobrazit citaci
> 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ý
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:
zobrazit citaci
> 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 <lpechacek na gmx.com>
> > 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 na openstreetmap.org
> > http://lists.openstreetmap.org/listinfo/talk-cz
> >
> >
> >
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
--
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&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:
<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
Dne 19. září 2010 9:26 MP <singularita na gmail.com> napsal(a):
zobrazit citaci
> 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 <ehanoj na gmail.com> 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
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):
zobrazit citaci
> 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 na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
On Sun 19-09-10 18:46:20, Libor Pechacek wrote:
zobrazit citaci
> 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&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
------------- další část ---------------
A non-text attachment was scrubbed...
Name: Morphology.cs.gz
Type: application/x-gzip
Size: 2620 bytes
Desc: [žádný popis není k dispozici]
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20101122/8df4ec3d/attachment.bin>« zpět na výpis měsíce