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

Odpovedet emailem