[Talk-cz] xapi - filtrovani
Vlákno 9.6. - 10.6.2010, počet zpráv: 3
Zdravim,
mam dotaz na zkusenejsi hackory, co delam spatne, kdyz si chci stahnout
pouze relace hranic statu a do linku dam [admin_level=2][bbox= ...] tak
mi to pro CR a okoli sosne kompletni administrativni hranice.
http://www.informationfreeway.org/api/0.6/relation[admin_level=2][bbox=11.55,48.44,19.25,51.28]
(bacha, je toho pres 200MB)
podle wiki by to melo fungovat presne jak bych si myslel ze by to melo
fungovat = stahne prvky odpovidajiciho typu (=relace) s uvedenym(i)
tagy. Ovsem v realu to funguje zda se ponekud jinak = stahne i cleny relaci.
http://wiki.openstreetmap.org/wiki/Xapi
V diskusi se to evidentne resilo, je u toho poznamka fixed, ale funguje
to porad stejne
http://wiki.openstreetmap.org/wiki/Talk:Xapi#Wrong_behavior_of_XAPI_0.6
IMO by se to default melo chovat tak, ze sosne relaci odpovidajici
filtru a cleny necha napokoji, stejne jako JOSM (maximalne stahne jejich
nazvy/pocet prvku).
Já si naopak myslím, že je to vlastnost XAPI, nikoli chyba:
http://wiki.openstreetmap.org/wiki/Xapi#Relations říká, že For each matching relation the nodes and ways referenced by that relation are also returned.
Takhle je to logické pro mě, když stahuju turistické trasy. Stáhnu všechny relace, obsahující osmc tagy, a k nim zároveň i ways a nodes, aby bylo možné ty trasy podle něčeho kreslit. http://xapi.openstreetmap.org/api/0.6/relation[osmc:symbol=*][bbox=11.9,48.4,19.0,51.2]
Přiznám se, že krom wiki jsem jiné zdroje nestudoval a nevím, jestli se můj názor shoduje s ostatními.
zobrazit citaci
> ------------ Původní zpráva ------------
> Od: jzvc <jzvc na tpfree.fdns.net>
> Předmět: [Talk-cz] xapi - filtrovani
> Datum: 09.6.2010 23:00:05
> ----------------------------------------
> Zdravim,
>
> mam dotaz na zkusenejsi hackory, co delam spatne, kdyz si chci stahnout
> pouze relace hranic statu a do linku dam [admin_level=2][bbox= ...] tak
> mi to pro CR a okoli sosne kompletni administrativni hranice.
> http://www.informationfreeway.org/api/0.6/relation[admin_level=2][bbox=11.55,48.44,19.25,51.28]
>
> (bacha, je toho pres 200MB)
>
> podle wiki by to melo fungovat presne jak bych si myslel ze by to melo
> fungovat = stahne prvky odpovidajiciho typu (=relace) s uvedenym(i)
> tagy. Ovsem v realu to funguje zda se ponekud jinak = stahne i cleny relaci.
> http://wiki.openstreetmap.org/wiki/Xapi
>
> V diskusi se to evidentne resilo, je u toho poznamka fixed, ale funguje
> to porad stejne
> http://wiki.openstreetmap.org/wiki/Talk:Xapi#Wrong_behavior_of_XAPI_0.6
>
> IMO by se to default melo chovat tak, ze sosne relaci odpovidajici
> filtru a cleny necha napokoji, stejne jako JOSM (maximalne stahne jejich
> nazvy/pocet prvku).
>
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
>
>
>
Dne 10.6.2010 5:33, CZ_Tibo napsal(a):
zobrazit citaci
> Já si naopak myslím, že je to vlastnost XAPI, nikoli chyba:
>
> http://wiki.openstreetmap.org/wiki/Xapi#Relations říká, že For each matching relation the nodes and ways referenced by that relation are also returned.
> Takhle je to logické pro mě, když stahuju turistické trasy. Stáhnu všechny relace, obsahující osmc tagy, a k nim zároveň i ways a nodes, aby bylo možné ty trasy podle něčeho kreslit. http://xapi.openstreetmap.org/api/0.6/relation[osmc:symbol=*][bbox=11.9,48.4,19.0,51.2]
> Přiznám se, že krom wiki jsem jiné zdroje nestudoval a nevím, jestli se můj názor shoduje s ostatními.
>
>
>
Problem neni s cleny relace jako takovymi (ways, nodes), ale se
subareas. Ty muzou byt (a v pripade CR jsou) navazany v nekolika
urovnich a stahuje se to vsechno. Takovyhle chovani muze byt rozumny "na
vyzadani", ovsem, default je to IMO pitomost.
zobrazit citaci
>> ------------ Původní zpráva ------------
>> Od: jzvc <jzvc na tpfree.fdns.net>
>> Předmět: [Talk-cz] xapi - filtrovani
>> Datum: 09.6.2010 23:00:05
>> ----------------------------------------
>> Zdravim,
>>
>> mam dotaz na zkusenejsi hackory, co delam spatne, kdyz si chci stahnout
>> pouze relace hranic statu a do linku dam [admin_level=2][bbox= ...] tak
>> mi to pro CR a okoli sosne kompletni administrativni hranice.
>> http://www.informationfreeway.org/api/0.6/relation[admin_level=2][bbox=11.55,48.44,19.25,51.28]
>>
>> (bacha, je toho pres 200MB)
>>
>> podle wiki by to melo fungovat presne jak bych si myslel ze by to melo
>> fungovat = stahne prvky odpovidajiciho typu (=relace) s uvedenym(i)
>> tagy. Ovsem v realu to funguje zda se ponekud jinak = stahne i cleny relaci.
>> http://wiki.openstreetmap.org/wiki/Xapi
>>
>> V diskusi se to evidentne resilo, je u toho poznamka fixed, ale funguje
>> to porad stejne
>> http://wiki.openstreetmap.org/wiki/Talk:Xapi#Wrong_behavior_of_XAPI_0.6
>>
>> IMO by se to default melo chovat tak, ze sosne relaci odpovidajici
>> filtru a cleny necha napokoji, stejne jako JOSM (maximalne stahne jejich
>> nazvy/pocet prvku).
>>
>>
>>
>> _______________________________________________
>> 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
>
« zpět na výpis měsíce