[Talk-cz] Tracer na rozpoznání budov z katastr. map

Petr Dlouhý petr.dlouhy na email.cz
Sobota Únor 6 22:10:28 UTC 2010


Ahoj,

vypadá to velice dobře, akorát pořád občas nedetekuje i docela jasná  
zalomení hrany (jako už s obrázkem hlásil jzvc).
Posílám ještě jednu chybu:  
http://localhost:5050/trace/osm/50.071609387667834;14.451425398197062

On Sat, 06 Feb 2010 22:45:57 +0100, Jan Bilak <jan.bilak.osm na gmail.com>  
wrote:

> Ahoj.
>
> Oprava adresy:
> http://jabi.aspone.cz/osm/TraceServerBeta3.zip
>
> Honza
>
>
> 2010/2/6 Petr Dlouhý <petr.dlouhy na email.cz>:
>> Ahoj,
>>
>> ta beta 3 nějak nejde stáhnout.
>>
>> Oni v tom byly chyby (asi ještě jsou), takže se to v některých případech
>> nespojovalo - proto jsem asi tu citlivost příliš nadhodnotil. Budu se
>> snažit to dál sledovat.
>>
>> On Sat, 06 Feb 2010 19:21:13 +0100, Jan Bilak <jan.bilak.osm na gmail.com>
>> wrote:
>>
>>> Experimentální verze TraceServeru - jen pro toho, kdo to chce  
>>> vyzkoušet:
>>> http://jabi.aspone.cz/www/osm/TraceServerBeta3.zip
>>> (nenahrazuje betu 2 - tohle občas padá apod.)
>>>
>>> Honza
>>>
>>> 2010/2/6 Jan Bilak <jan.bilak.osm na gmail.com>:
>>>> Ahoj,
>>>> ano - se změnou balíku nemám problém. Jde mi to jak zkompilovat, tak
>>>> spustit. Nakonec když se koukneš na jiné pluginy, tak většina z nich
>>>> je v balíku org.openstreetmap.josm.plugins.[neco]. Osobně si musím
>>>> zase lokálně předělávat build skript, protože mi nefunguje získávání
>>>> verze z revize SVN. Ale nevadí - udělal jsem si skriptík, který to
>>>> dělá automaticky, takže o tom už skoro ani nevím. Je to tak patrně
>>>> správně, tak jsem to tak v SVN nechal.
>>>>
>>>> A ten úhel ... těžko říct, zda je užitečný nebo ne. Chtěl jsem, aby
>>>> když se snaží to nacpat do nové úsečku existující bod, tak aby tím
>>>> nevzniklo něco moc zalomeného. Nemám vypozorované, co se chová lépe. A
>>>> možná ani žádní univerzální řešení není a něco se bude chovat lépe v
>>>> oblastech, kde jsou domy obdélníkové (paneláky apod.) a něco zase
>>>> někde na venkově nebo kde jsou domu různě kulaté...
>>>>
>>>> Jinak jsem zkoušel upravovat ten server a při pokusech mi to dělalo
>>>> strašné věci při napojování, jak jsi zvýšil tu toleranci. Když jsem ji
>>>> 3x zmenšil (na 0.000005), tak se mi to chová mnohem lépe.
>>>>
>>>> Honza
>>>>
>>>>
>>>> 2010/2/6 Petr Dlouhý <petr.dlouhy na email.cz>:
>>>>> Ahoj,
>>>>>
>>>>> přidělal jsem funkci, že při stisknutém alt to nepřidává tag
>>>>> "building".
>>>>>
>>>>> Měl bych ale dva dotazy:
>>>>>
>>>>> Po předělání balíku se mi nedaří plugin spustit - musím si to lokálně
>>>>> předělávat zpátky. Daří se ti spustit? Nenašel jsem, co by mohlo být
>>>>> nastavené špatně.
>>>>>
>>>>> Proč je tam ta kontrola na úhel při spojování, a proč je navíc jen u
>>>>> jednoho typu spojování? Zkoušel jsem jí dat pryč a připadá mi, že se  
>>>>> to
>>>>> chová stále rozumně. Když tam ale je, tak to občas nespojí něco, co  
>>>>> by
>>>>> spojit mohlo.
>>>>>
>>>>> On Sat, 06 Feb 2010 18:25:00 +0100, Jan Bilak  
>>>>> <jan.bilak.osm na gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Ahoj,
>>>>>> ten tracker se snažil to čáru posouvat na střed čáry (tedy nejprve
>>>>>> "obtáhnul" vnitřní hranu, pak zkoušel detekovat tlouštky čar a čáru
>>>>>> posouvat). Ale moc mu to nešlo. Mám rozpracovanou úpravu, která to
>>>>>> myslím trochu zlepší. Chybu to občas udělá, ale je to myslím lepší.
>>>>>>
>>>>>> Zazněl tady nápad - nedělat detekci tlouštky čar, ale linie ztenčit
>>>>>> ještě v bitmapě. To by mohlo přinést lepší výsledky. Obávám se, že  
>>>>>> za
>>>>>> cenu zpomalení trasování, ale výpočetního výkonu je obecně dostatek  
>>>>>> -
>>>>>> jen by se to muselo patrně předzpracovávat. Zkoušel jsem nějakou
>>>>>> morfologickou operaci provádět nad polem bytů (pixelů) cca 4000 x  
>>>>>> 4000
>>>>>> velkým v .NETu (unsafe) ... a trvalo to celkem dlouho (malé jednotky
>>>>>> sekund). A jak jsem pochopil, takových operací by se tam musely  
>>>>>> dělat
>>>>>> desítky. Ale jistě by se daly dělat různé optimalizace - není třeba
>>>>>> takto upravovat celou ohromnou bitmapu, ale jen její část, kde je  
>>>>>> dům
>>>>>> + malé okolí. Dalo by se to celé udělat unmanaged (v Cčku) apod.
>>>>>>
>>>>>> Ten dialog ... myslím, že by se s tím dalo dělat něco i relativně
>>>>>> snadno. Také jej nemám rád. Tedy hlavně v případech, kdy se  
>>>>>> nenačítají
>>>>>> další dlaždice mapky z webu a tedy trasování netrvá moc dlouho. Asi  
>>>>>> by
>>>>>> stačila změna kurzoru na "hodinky".
>>>>>>
>>>>>> Honza
>>>>>>
>>>>>>
>>>>>> Dne 6. února 2010 18:07 Aleš Janda <openstreetmap na kyblsoft.cz>
>>>>>> napsal(a):
>>>>>>> Ahoj,
>>>>>>>
>>>>>>> teda musím říci - ten Váš Tracker je super. Jednoznačně. Díky moc  
>>>>>>> za
>>>>>>> něj. To je
>>>>>>> plugin užitečností určitě srovnatelný s czechaddress, a možná ještě
>>>>>>> užitečnější.
>>>>>>> I když to lze těžko srovnávat.
>>>>>>>
>>>>>>> Měl bych k němu jen dvě malé připomínky:
>>>>>>>
>>>>>>> 1) Tracker neobtahuje domy ve středu čar, ale vyrobí je na vnitřní
>>>>>>> straně čáry.
>>>>>>> To má dva neblahé důsledky - dům je tak pravděpodobně zakreslen  
>>>>>>> menší
>>>>>>> než ve
>>>>>>> skutečnosti a také pak moc nevychází navazování domů. Když stojí  
>>>>>>> dva
>>>>>>> domy
>>>>>>> nalepené k sobě, různých velikostí, tak vyrobím jeden a obtáhne se
>>>>>>> vnitřní
>>>>>>> strana toho prvního. Pak udělám druhý, ten si všimne, že blízko  
>>>>>>> leží
>>>>>>> nějaký dům,
>>>>>>> tak ho přetáhne k sobě do vnitřní strany - a nevyjde to, tam, kde
>>>>>>> jsou
>>>>>>> na
>>>>>>> katastru čáry kolmé, jsou křivé, protože je rozdíl právě o tloušťku
>>>>>>> čáry. Škoda toho
>>>>>>>
>>>>>>> 2) V okamžiku trackování se objeví modální dialog "Stopování...".  
>>>>>>> Je
>>>>>>> pěkné, že mi
>>>>>>> program říká, že něco dělá, ale po chvíli to ruší. V okamžiku
>>>>>>> stopování
>>>>>>> nemůžu
>>>>>>> dělat vůbec nic (posouvat mapou atd.), navíc ten dialog vyjede
>>>>>>> uprostřed
>>>>>>> obrazovky (často tam, kde jsem kliknul) - je to takové nepěkné.
>>>>>>> Ideální by byl nemodální dialog někde po straně - abych ho viděl,  
>>>>>>> ale
>>>>>>> nerušil.
>>>>>>> Nevím, jak je technicky náročné to v JOSM udělat.
>>>>>>>
>>>>>>> Každopádně ale díky moc, i tak je Tracker velkým přínosem do OSM a
>>>>>>> vynikajícím
>>>>>>> počinem.
>>>>>>>
>>>>>>> Aleš Janda
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> 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
>>>>>
>>>>>
>>>>> --
>>>>> Petr Dlouhý
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>
>>
>> --
>> Petr Dlouhý
>>
>> _______________________________________________
>> 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


-- 
Petr Dlouhý




Další informace o konferenci talk-cz