« zpět na výpis měsíce |

[Talk-cz] Relations - sousední obce (kraje, okresy) z API

Vlákno 18.8. - 18.8.2014, počet zpráv: 5


18.8.2014 12:20:59 (#1)
gravatar

Jiří Sedláček

<jirisedlacek at gmail.com>
38 539
Dobr? den, ahoj, m?m pom?rn? specifick? po?adavek na API (?i p??padn? na jin? zdroj) a nev?m, jak se spr?vn? zeptat API (?i t?eba RUIANu). Cht?l bych z?skat: Obce (?i okresy, ...) tak, abych zjistil, kter? dal?? obec (?i okres, ...) s n? soused?. A to ide?ln? tak, abych si mohl vybrat obce jen z dan?ho okresu (a to je pro m? nejv?t?? probl?m a nijak jsem nedok?zal donutit API, aby mi vr?tila jen data z dan?ho okresu dle ref nebo id relace). Pokud bych z?skal data dle BBOXU, tak je to sice hezk?, ale nebude to ono - nicm?n?, i pak mi asi nezbyde nic jin?ho, ne? proj?t jednotliv? relace a jejich ways a dle toho, ?e ways jsou ve v?ce relac?ch poznat, ?e spolu ty dan? obce soused?. Nebo to jde i jinak? D?ky za radu ?i nakopnut?. J. -- S pozdravem, Jirka Sedl??ek --- jirisedlacek at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140818/449a236e/attachment.html>

18.8.2014 01:01:15 (#2)
gravatar

"Petr Morávek [Xificurk]"

<petr at pada.cz>
138
Dne 18.8.2014 00:20, Ji?? Sedl??ek napsal(a): zobrazit citaci
> Dobr? den, ahoj, > m?m pom?rn? specifick? po?adavek na API (?i p??padn? na jin? zdroj) a > nev?m, jak se spr?vn? zeptat API (?i t?eba RUIANu). > > Cht?l bych z?skat: > Obce (?i okresy, ...) tak, abych zjistil, kter? dal?? obec (?i okres, > ...) s n? soused?. > > A to ide?ln? tak, abych si mohl vybrat obce jen z dan?ho okresu (a to je > pro m? nejv?t?? probl?m a nijak jsem nedok?zal donutit API, aby mi > vr?tila jen data z dan?ho okresu dle ref nebo id relace). > > Pokud bych z?skal data dle BBOXU, tak je to sice hezk?, ale nebude to > ono - nicm?n?, i pak mi asi nezbyde nic jin?ho, ne? proj?t jednotliv? > relace a jejich ways a dle toho, ?e ways jsou ve v?ce relac?ch poznat, > ?e spolu ty dan? obce soused?. Nebo to jde i jinak? > > D?ky za radu ?i nakopnut?. > > J. > > -- > S pozdravem, > Jirka Sedl??ek > --- > jirisedlacek at gmail.com <mailto:jirisedlacek at gmail.com>
Ahoj, tohle by m?lo b?t ?e?iteln? pomoc? Overpass API. Zkonstruov?n? konkr?tn?ho dotazu u? nech?m na tob?, ale postup by m?l b?t zhruba takov?to: 1) Podle jm?na, id, nebo ?ehokoliv jin?ho naj?t relaci obce (okresu, ...) 2) Naj?t v?echny cesty, kter? relace odkazuje. 3) Naj?t v?echny relace, ve kter?ch jsou tyto cesty a vyfiltrovat je pomoc? po?adovan?ho admin_level. 4) P??p. st?hnout v?echny cesty/uzly, kter? jsou sou??st? t?chto relac?. Zdrav?, Petr Mor?vek aka Xificurk

18.8.2014 09:09:44 (#3)
gravatar

hanoj

<ehanoj at gmail.com>
713
jak p??e xificurk, asi takto: http://overpass-api.de/api/interpreter?data=(rel["name"="okres Brno-m?sto"]["admin_level"="7"][boundary=administrative];way(r);rel(bw))->.c;(rel.c["admin_level"="7"][boundary=administrative];way(r);node(w))->.d;.d out meta; v?klad syntaxe nap?. zde: http://geoinformatics.fsv.cvut.cz/data/2014/06-12/03-Barta-Geoinformatics-2014.pdf#page=26 ha hanoj Dne 18. srpna 2014 1:01 "Petr Mor?vek [Xificurk]" <petr at pada.cz> napsal(a): zobrazit citaci
> Dne 18.8.2014 00:20, Ji?? Sedl??ek napsal(a): >> Dobr? den, ahoj, >> m?m pom?rn? specifick? po?adavek na API (?i p??padn? na jin? zdroj) a >> nev?m, jak se spr?vn? zeptat API (?i t?eba RUIANu). >> >> Cht?l bych z?skat: >> Obce (?i okresy, ...) tak, abych zjistil, kter? dal?? obec (?i okres, >> ...) s n? soused?. >> >> A to ide?ln? tak, abych si mohl vybrat obce jen z dan?ho okresu (a to je >> pro m? nejv?t?? probl?m a nijak jsem nedok?zal donutit API, aby mi >> vr?tila jen data z dan?ho okresu dle ref nebo id relace). >> >> Pokud bych z?skal data dle BBOXU, tak je to sice hezk?, ale nebude to >> ono - nicm?n?, i pak mi asi nezbyde nic jin?ho, ne? proj?t jednotliv? >> relace a jejich ways a dle toho, ?e ways jsou ve v?ce relac?ch poznat, >> ?e spolu ty dan? obce soused?. Nebo to jde i jinak? >> >> D?ky za radu ?i nakopnut?. >> >> J. >> >> -- >> S pozdravem, >> Jirka Sedl??ek >> --- >> jirisedlacek at gmail.com <mailto:jirisedlacek at gmail.com> > > Ahoj, > tohle by m?lo b?t ?e?iteln? pomoc? Overpass API. Zkonstruov?n? > konkr?tn?ho dotazu u? nech?m na tob?, ale postup by m?l b?t zhruba takov?to: > > 1) Podle jm?na, id, nebo ?ehokoliv jin?ho naj?t relaci obce (okresu, ...) > 2) Naj?t v?echny cesty, kter? relace odkazuje. > 3) Naj?t v?echny relace, ve kter?ch jsou tyto cesty a vyfiltrovat je > pomoc? po?adovan?ho admin_level. > 4) P??p. st?hnout v?echny cesty/uzly, kter? jsou sou??st? t?chto relac?. > > > Zdrav?, > Petr Mor?vek aka Xificurk

18.8.2014 07:25:42 (#4)
gravatar

Petr Souček

<soucekp at atlas.cz>
69
Dobr? den, v?echny obce z p??slu?n?ho okresu je mo?n? z?skat pomoc? WFS pro Administrativn? jednotky, viz http://services.cuzk.cz/doc/inspire-au-download.pdf , nap?. v?echny obce z okresu Olomouc je mo?n? z?skat takto, http://services.cuzk.cz/wfs/inspire-au-wfs.asp?service=WFS <http://services.cuzk.cz/wfs/inspire-au-wfs.asp?service=WFS&version=2.0.0&request=GetFeature&StoredQuery_id=GetLowerBoundaries&srsName=urn:ogc:def:crs:EPSG::5514&NAT_LEVEL=Obec&UPPER_UNIT_NAZEV=Olomouc> &version=2.0.0&request=GetFeature&StoredQuery_id=GetLowerBoundaries&srsName=urn:ogc:def:crs:EPSG::5514&NAT_LEVEL=Obec&UPPER_UNIT_NAZEV=Olomouc Co se t??e z?sk?n? souseda, tak je to zaj?mav? my?lenka. Pokus?m se promyslet, zdali bychom to mohli p?idat jako dal?? p?edp?ipraven? dotaz. Petr Sou?ek From: Ji?? Sedl??ek [mailto:jirisedlacek at gmail.com] Sent: Monday, August 18, 2014 12:21 AM To: Czech Republic OpenStreetMap Subject: [Talk-cz] Relations - sousedn? obce (kraje, okresy) z API Dobr? den, ahoj, m?m pom?rn? specifick? po?adavek na API (?i p??padn? na jin? zdroj) a nev?m, jak se spr?vn? zeptat API (?i t?eba RUIANu). Cht?l bych z?skat: Obce (?i okresy, ...) tak, abych zjistil, kter? dal?? obec (?i okres, ...) s n? soused?. A to ide?ln? tak, abych si mohl vybrat obce jen z dan?ho okresu (a to je pro m? nejv?t?? probl?m a nijak jsem nedok?zal donutit API, aby mi vr?tila jen data z dan?ho okresu dle ref nebo id relace). Pokud bych z?skal data dle BBOXU, tak je to sice hezk?, ale nebude to ono - nicm?n?, i pak mi asi nezbyde nic jin?ho, ne? proj?t jednotliv? relace a jejich ways a dle toho, ?e ways jsou ve v?ce relac?ch poznat, ?e spolu ty dan? obce soused?. Nebo to jde i jinak? D?ky za radu ?i nakopnut?. J. -- S pozdravem, Jirka Sedl??ek --- jirisedlacek at gmail.com ------------- dal?? ??st --------------- HTML p??loha byla odstran?na... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140818/278e9337/attachment.html>

18.8.2014 07:31:30 (#5)
gravatar

"Petr Morávek [Xificurk]"

<petr at pada.cz>
138
Dne 18.8.2014 09:09, hanoj napsal(a): zobrazit citaci
> jak p??e xificurk, asi takto: > > http://overpass-api.de/api/interpreter?data=(rel["name"="okres > Brno-m?sto"]["admin_level"="7"][boundary=administrative];way(r);rel(bw))->.c;(rel.c["admin_level"="7"][boundary=administrative];way(r);node(w))->.d;.d > out meta; > > v?klad syntaxe nap?. zde: > http://geoinformatics.fsv.cvut.cz/data/2014/06-12/03-Barta-Geoinformatics-2014.pdf#page=26 > > ha > hanoj
Je?t? dopln?m, ?e z?le??, co p?esn? m? b?t v?stupem... uveden? odkaz st?hne komplet relace a jejich prvky. Pokud ti sta?? jen "metadata" o obc?ch/okresech, tak sta?? st?hnout jen relace. Z nich si pak u? vyt?hne? v?echny d?le?it? identifika?n? ?daje a m??e? se podle nich dotazovat d?l t?eba pr?v? RUIAN. Petr Mor?vek aka Xificurk

« zpět na výpis měsíce