<div dir="auto"><div bgcolor="#FFFFFF" text="#000000">
<div dir="auto">Ahoj,
<div dir="auto"><br>
</div>
<div dir="auto">umí Tracer nebo TracerServer nějakým způsobem
rozeznávání tvarů z leteckých snímků? A pokud ano, dá se do něj
přidat modul na trasování z úplně jiného zdroje než z českých
luhů, hájů a rúianů?<br>
<div dir="auto"><br>
</div>
<div dir="auto">O co jde: letos začaly mapathony Lékařů bez
hranic v rámci projektu Missing Maps. Na začátku se mapovalo
pouze v iD - jednoduché, leč málo efektivní. Teď už funguje i
"pokročilejší" skupina mapující v JOSM s Buildings_tools -
výrazně efektivnější nástroj, ale při nejlepší vůli ho pořád
používáme dost primitivně.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Tedy mě napadlo, že by mohla pomoci detekce
tvarů: 90% zmapovaných budov má obdélníkový půdorys. Trošku
jsem do toho začal koukat, a pak mi došlo, že možná vynalézám
hranatý kolo.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Neboli: mám nějakou leteckou vrstvu (pro daný
účel legálně trasovatelnou; ne vždy stejnou, ale vždy v TMS
dlaždicích); nemám k ní žádná další metadata. V té vrstvě je
spousta skoroobdélníků, které chci nadetekovat jako obdélníky,
s přesností plus mínus pár pixelů, tj . pár metrů sem, pár
metrů tam. Je nějaká komponenta v Traceru nebo TracerServeru,
kterou mohu rozšířit, aby mi to takhle fungovalo? </div>
<div dir="auto"><br>
</div>
<div dir="auto">(Chápu, že to nebude "abrakadabra, všechno hned
funguje," jisté zkušenosti s vývojem mám; hodlám v prvním
kroku udělat minimální prototyp, na kterém bych tu myšlenku
ověřil)<br>
<br>
Napadlo mě, že bych udělal něco podobného, jako classic Tracer
Server - plugin z JOSM pošle dotaz na bod, můj nový lokální
server (asi Python skrz OpenCV) natáhne fotky, detekuje
obdélník (nebo taky ne), a vrátí ho do pluginu. Má Tracer
Server nějakou specifikaci toho rozhraní, nebo je potřeba to
vyčenichat z requestů a responsů?<br>
</div>
<div dir="auto"><br>
</div>
<div dir="auto">Diky předem za rady i připomínky, </div>
<div dir="auto">HPM</div>
</div>
</div>
</div></div>