Dne 11.1.2014 17:28, Petr Vejsada napsal:
Dne So 11. ledna 2014 17:06:49, Marián Kyral napsal(a):
Ono by možná na začátek stačilo emulovat "Tracer" server. Tedy, gui
by dělal Tracer plugin. Ten po kliknutí vygeneruje následující
požadavek:
http://localhost:5050/trace/simple/[longitude];[latitude]
No a ty pak jen vrátíš seznam bodů v polygonu.
aha, nějak mi nebylo jasné, co je ten Tracer. Teď chápu, že je to
plugin do
JOSM. Mono ani .NET nemám a nechci, ale pokud je to takto jednoduché.
Můžeš specifikovat, co PŘESNĚ ten server má vracet? Jak vypadá ten
seznam bodů,
CSV, JSON nebo jak ? TO je jeden polygon, ve kterém se nachází onen
daný bod?
Já žil v domnění, že taky každý už o Tracer pluginu minimálně slyšel :-D
marian@gool ~ $ wget
"http://localhost:5050/trace/simple/49.6755837;18.3265737"
--2014-01-11 18:05:19--
http://localhost:5050/trace/simple/49.6755837;18.3265737
Překládám localhost… ::1, 127.0.0.1
Navazuje se spojení s localhost|::1|:5050… nezdařilo se: Spojení
odmítnuto.
Navazuje se spojení s localhost|127.0.0.1|:5050… spojeno.
HTTP požadavek odeslán, program čeká na odpověď… 200 OK
Délka: 259 [text/plain]
Ukládám do: „49.6755837;18.3265737“
100%[========================================>] 259 --.-K/s za
0s
2014-01-11 18:06:18 (22,7 MB/s) – „49.6755837;18.3265737“ uloženo
[259/259]
marian@gool ~ $ cat "49.6755837;18.3265737"
49.675707;18.326728|49.675703;18.326759|49.675689;18.326794|49.675667;18.326828|49.675499;18.326534|49.675418;18.326657|49.675358;18.326559|49.675453;18.326415|49.675475;18.326394|49.675493;18.326388|49.675519;18.326395|49.675689;18.326660|49.675703;18.326693marian@gool
~ $
Nevýhodou Tracer Serveru je, že si musí nejprve postahovat z katastru
dlaždice okolo, což u první budovy nějakou dobu trvá. U další už to je
rychlejší (závisí na vzdálenosti od předchozí tracované budovy).
Marián
_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz