Ahoj,

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ů?

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ě.

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.

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?

(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)

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ů?

Diky předem za rady i připomínky,
HPM
_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz

Odpovedet emailem