Re: [osm-hu] Térkép színezése saját célra + overpassturbo lekérdezés

Tamás Németh heyjoeemail at gmail.com
2020. Ápr. 6., H, 15:35:42 UTC


A 1244004 és a 37244, két különböző admin_level

Persze, lehet boundaryra is szűrni, én most a node eltüntetésére 
koncentráltam, ezért maradt az eredeti name=Budapest
[out:json][timeout:125];
{{geocodeArea:Hungary}}->.searchArea;
(
   relation["name"="Budapest"][ "boundary"= 
"administrative"]["admin_level"= "6"](area.searchArea);
);
out;
foreach {
   way(r);
   (._;>;);
   out skel;
}
{{style:
relation
{  color:blue; fill-color:blue; }
}}

A másik relation az 8-as admin_level.




2020.04.06. 16:04 keltezéssel, Samat írta:
> Nem kellene lekorlátozni határvonalakra?
> Mert most pl. Érd esetén a public_transportra is ad eredményt.
>
> Emellett Budapestre alkalmazva (eredeti) két kapcsolatot és poligont 
> is talál, de csak egyet látok. Mi a másik?
>
> Köszi:
> Samat
>
>
> On Mon, 6 Apr 2020 at 15:50, Tamás Németh <heyjoeemail at gmail.com 
> <mailto:heyjoeemail at gmail.com>> wrote:
>
>     Egy kicsit javítva:
>     http://overpass-turbo.eu/s/Sth
>
>     Így biztosítva van, hogy nem csak akkor tölti be jól az adatokat,
>     ha a képernyőn látszik Budapest. Az egyik előző példánál azért
>     vágta ketté a poligont, mert a bbox volt alkalmazva lekérdezési
>     határnak.
>     Röviden valami ilyesmi a működése:  Magyarországon megkeresi a
>     Budapest elnevezésű kapcsolato(ka)t, végigsétál a tagjain, és
>     azokat rajzolja ki, amik út típusúak. Az out skel-nek köszönhetően
>     az utaknak csak a geometriáját használjuk, így az egyes node-ok
>     címkéi sem zavarnak be.
>
>     [out:json][timeout:125];
>     {{geocodeArea:Hungary}}->.searchArea;
>     (
>       relation["name"="Budapest"](area.searchArea);
>     );
>     out;
>     foreach {
>       way(r);
>       (._;>;);
>       out skel;
>     }
>     {{style:
>     relation
>     {  color:blue; fill-color:blue; }
>     }}
>
> -- 
> Magyar OSM Levelezőlista - openstreetmap-hungary at googlegroups.com
> leiratkozás: openstreetmap-hungary+unsubscribe at googlegroups.com
> ---
> Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok 
> „openstreetmap-hungary” csoportjára.
> Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való 
> leiratkozáshoz küldjön egy e-amailt a(z) 
> openstreetmap-hungary+unsubscribe at googlegroups.com 
> <mailto:openstreetmap-hungary+unsubscribe at googlegroups.com> címre.
> Ha szeretné megtekinteni ezt a beszélgetést az interneten, látogasson 
> el ide: 
> https://groups.google.com/d/msgid/openstreetmap-hungary/CAH0DgLgbxnYu9Q19%3DHo-aju_sZoJgSXHHGUFoUDE%2B3Lt21uxMw%40mail.gmail.com 
> <https://groups.google.com/d/msgid/openstreetmap-hungary/CAH0DgLgbxnYu9Q19%3DHo-aju_sZoJgSXHHGUFoUDE%2B3Lt21uxMw%40mail.gmail.com?utm_medium=email&utm_source=footer>.


--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20200406/51af5c23/attachment.htm>


További információk a(z) Talk-hu levelezőlistáról