Admin:Overpass Scripts: verschil tussen versies

Uit wiki.openbomenkaart.org
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met '==Inleiding== Dit zijn kant en klare scripts voor Overpass. Sommige bakenen het gebied af met coordinaten [1], andere met een naam van een gebied [2]. 1 node [na...')
 
 
(60 tussenliggende versies door 2 gebruikers niet weergegeven)
Regel 1: Regel 1:
Zie ook [[Open Bomenbestanden]]
==Inleiding==
==Inleiding==


Dit zijn kant en klare scripts voor Overpass.
Dit zijn kant en klare scripts voor Overpass. Je kan hier een script ophalen, in je Overpass edit box plaatsen, en vervolgens ook daar opslaan,
dan wel lokaal, dan wel op de OSM server, maar alleen voor jezelf. Als je het script verbeterd hebt (bijv. het gebied hebt aangepast), zet dan hier ook die verbeterde versie.
Regels die met een spatie beginnen worden als 'code' opgemaakt (o.a. grijs blok).
 
Sommige bakenen het gebied af met coordinaten [1], andere met een naam van een gebied [2].
Sommige bakenen het gebied af met coordinaten [1], andere met een naam van een gebied [2].


Regel 8: Regel 13:
  2 <nowiki>{{geocodeArea:Berkhoutpark}}->.searchArea;
  2 <nowiki>{{geocodeArea:Berkhoutpark}}->.searchArea;
   node [natural=tree](area.searchArea)->.a ;</nowiki>
   node [natural=tree](area.searchArea)->.a ;</nowiki>
Er zitten ook andere kleine verschillen tussen de scripts, waarvan ik niet altijd weet waarom. Ik copieer ze nu 'as is' naar deze pagina.


==Parken==
==Parken==
===Amsterdam===
====Beatrixpark====
[out:json][timeout:150];
(
  node [natural=tree](52.339336,4.877870,52.346349,4.888123)->.a ;
  node [natural=shrub](52.339336,4.877870,52.346349,4.888123)->.b ;
); 
.a ;
out meta ;
>;
out meta qt;
.b ;
out meta ;
>;
out meta qt;


===Leiden===
===Leiden===


===='''Van der Werfpark'''====
====Ankerpark====
[out:json][timeout:50];
(
  node[natural=tree](poly:"52.1613277 4.5038557 52.1613278 4.5038636 52.1613278 4.5038636 52.1610399 4.5038502 52.1603145 4.5037563 52.1596647 4.5035740  52.1595098 4.5035045  52.1594721 4.5045743  52.1601449 4.5046843  52.1605759 4.5055289  52.1607536 4.5055933  52.1613672 4.5046843  52.1613277 4.5038557");
  node[natural=shrub](poly:"52.1613277 4.5038557 52.1613278 4.5038636 52.1613278 4.5038636 52.1610399 4.5038502 52.1603145 4.5037563 52.1596647 4.5035740  52.1595098 4.5035045  52.1594721 4.5045743  52.1601449 4.5046843  52.1605759 4.5055289  52.1607536 4.5055933  52.1613672 4.5046843  52.1613277 4.5038557"); 
);
out body;
>;
out skel qt;
 
====De Burcht====
  [out:json][timeout:20];
  (
    node [natural=tree]  (52.15836,4.49170,52.15944,4.49404);
    node [natural=shrub] (52.15836,4.49170,52.15944,4.49404);
  );
  out meta ;
  >;
  out meta qt;
 
====Dichtersbuurt (in Lage Mors)====
[out:json][timeout:90];
area(97269279)->.groenstrook1;
area(87236536)->.groenstrook2;
area(97278341)->.groenstrook3;
(
  node["natural"="tree"](area.groenstrook1);
  node["natural"="tree"](area.groenstrook2);
  node["natural"="tree"](area.groenstrook3);
  node["natural"="shrub"](area.groenstrook1);
  node["natural"="shrub"](area.groenstrook2);
  node["natural"="shrub"](area.groenstrook3);
);
node(around:30.00)["natural"="tree"];
out meta ;
>;
out meta qt;
 
====Groenesteeg====
Ik weet niet meer of dit script andere data (of dezelfde data anders, qua sortering) oplevert dan de kortere versie voor het Van der Werfpark
 
[out:json][timeout:40];
(
    node [natural=tree](52.156,4.5025,52.1585,4.50586)->.a ;
    node [natural=shrub](52.156,4.5025,52.1585,4.50586)->.b ;
); 
.a ;
//node._(changed:"2020-11-30T00:00:00Z");
out meta ;
>;
out meta qt;
.b ;
//node._(changed:"2020-11-30T00:00:00Z");
out meta ;
>;
out meta qt;
 
====Hortus====
 
[out:json][timeout:20];
<nowiki>{{geocodeArea:Hortus Botanicus Leiden}}->.a;</nowiki>
node["natural"="tree"](area.a);
out body;
>;
out skel qt;
 
====Huigpark====
 
[out:json][timeout:100];
(
  node [natural=tree]  (52.16307,4.49443,52.16438,4.50038);
  node [natural=shrub] (52.16307,4.49443,52.16438,4.50038);
);
out meta ;
>;
out meta qt;
 
====Kooipark====
[out:json][timeout:25];
(
  node[natural=tree] (poly:"52.1633603 4.5089543 52.1647916 4.5089489 52.1649331 4.5065135 52.1634129 4.5065349");
  node[natural=shrub](poly:"52.1633603 4.5089543 52.1647916 4.5089489 52.1649331 4.5065135 52.1634129 4.5065349");
);
out body;
>;
out skel qt;
 
====Huigpark====
 
[out:json][timeout:100];
(
  node [natural=tree]  (52.16307,4.49443,52.16438,4.50038);
  node [natural=shrub] (52.16307,4.49443,52.16438,4.50038);
);
out meta ;
>;
out meta qt;
 
====LUMC terrein====
[out:json][timeout:25];
(
  node[natural=tree](poly:"52.1666685 4.4724773  52.1663345 4.4730594  52.1655546 4.4733947  52.1640060 4.4737324  52.1640850 4.4750361  52.1642824 4.4764471  52.1640948 4.4784857  52.1655144 4.4804132  52.1659685 4.4799089  52.1676297 4.4822407  52.1683372 4.4816666  52.1682911 4.4811838  52.1696731 4.4800089  52.1695786 4.4789081  52.1694075 4.4775132  52.1693079 4.4768929  52.1684556 4.475173    52.1671196 4.4731750  52.1667511 4.4723273  52.1666685 4.4724773");
  node[natural=shrub](poly:"52.1666685 4.4724773  52.1663345 4.4730594  52.1655546 4.4733947  52.1640060 4.4737324  52.1640850 4.4750361  52.1642824 4.4764471  52.1640948 4.4784857  52.1655144 4.4804132  52.1659685 4.4799089  52.1676297 4.4822407  52.1683372 4.4816666  52.1682911 4.4811838  52.1696731 4.4800089  52.1695786 4.4789081  52.1694075 4.4775132  52.1693079 4.4768929  52.1684556 4.475173    52.1671196 4.4731750  52.1667511 4.4723273  52.1666685 4.4724773");
)  ;
// print results
out body;
>;
out skel qt;
 
====Maresingel====
 
[out:json][timeout:100];
(
  node [natural=tree]  (52.16191,4.49160,52.16593,4.50556);
  node [natural=shrub] (52.16191,4.49160,52.16593,4.50556);
);
out meta ;
>;
out meta qt;
 
 
====Plantsoen====
 
[out:json][timeout:50];
(
  node [natural=tree]  (52.15167,4.49376,52.15552,4.50500);
  node [natural=shrub] (52.15167,4.49376,52.15552,4.50500);
);
out meta ;
>;
out meta qt;
 
====Rembrandtpark====
Gebied is iets ruimer dan parkgrens.
<nowiki>
[out:json][timeout:25];
(
  node[natural=tree](poly:"52.1609237 4.4821446 52.1606966 4.4803202 52.1599563 4.4804463  52.1597145 4.4805348  52.1591238 4.4812646  52.1589873 4.4814175  52.1591389 4.4829261  52.1592163 4.4829019  52.1592031 4.4827222  52.1594499 4.4826631  52.1594828 4.4829019  52.1596638 4.4828590  52.1596374 4.4826095  52.1600751 4.4824995  52.1601623 4.4823948  52.1603778 4.4823948  52.1606377 4.4823278  52.1606492 4.4824566  52.1609437 4.4823841  52.1609223 4.4821507");
  node[natural=shrub](poly:"52.1609237 4.4821446 52.1606966 4.4803202 52.1599563 4.4804463  52.1597145 4.4805348  52.1591238 4.4812646  52.1589873 4.4814175  52.1591389 4.4829261  52.1592163 4.4829019  52.1592031 4.4827222  52.1594499 4.4826631  52.1594828 4.4829019  52.1596638 4.4828590  52.1596374 4.4826095  52.1600751 4.4824995  52.1601623 4.4823948  52.1603778 4.4823948  52.1606377 4.4823278  52.1606492 4.4824566  52.1609437 4.4823841  52.1609223 4.4821507");
);
out body;
>;
out skel qt;
</nowiki>
 
 
====Singels====
alleen bomen binnen een straal van 140 meter van de Singel
 
[out:json][timeout:100];
<nowiki>{{geocodeArea:Leiden}}</nowiki>->.a;
(
  wr[waterway=canal][name=Zoeterwoudsesingel] (area.a);
  wr[waterway=canal][name=Maresingel] (area.a);
  wr[waterway=canal][name=Herensingel] (area.a);
  wr[waterway=canal][name=Morssingel] (area.a);
  wr[waterway=canal][name="Witte Singel"] (area.a);
  wr[waterway=canal][name=Rijnsburgersingel] (area.a);
  wr[waterway=canal][name=Zijlsingel] (area.a);
) ; 
(
node(around:140.00)["natural"="tree"];
node(around:140.00)["natural"="shrub"];
node["adm_ref"="4011582"];
);
out body;
>;
out skel qt;
 
====Singelpark Noord====
 
[out:json][timeout:30];
(
  node [natural=tree]  (52.16286,4.47998,52.16593,4.50652);
  node [natural=shrub] (52.16286,4.47998,52.16593,4.50652);
);
out meta ;
>;
out meta qt;
 
====Tuinvereniging Ons Buiten====
 
[out:json][timeout:30];
(
  node [natural=tree]  (52.169092,4.496706,52.172251,4.515653);
  node [natural=shrub] (52.169092,4.496706,52.172251,4.515653);
);
out meta ;
>;
out meta qt;
 
====Van der Werfpark====


  [out:json][timeout:50];
  [out:json][timeout:50];
  (
  (
   node [natural=tree]  (52.15480,4.4893,52.15606,4.4937);
   node [natural=tree]  (52.15467,4.4893,52.15641,4.49367);
   node [natural=shrub] (52.15480,4.4893,52.15606,4.4937);
   node [natural=shrub] (52.15467,4.4893,52.15641,4.49367);
);
out meta ;
>;
out meta qt;
 
====Voedselbos Hof van Matilo====
[out:json][timeout:25];
(
  node [natural=tree] (52.147861,4.515156,52.151203,4.518130);
  node [natural=shrub](52.147861,4.515156,52.151203,4.518130);
);
out body;
>;
out skel qt;
 
====Voedselbos Okkerheide====
[out:json][timeout:25];
(
  node[natural=tree](poly:"52.1810464 4.4985222 52.1820448 4.4986939 52.1822948 4.4984820 52.1823096 4.4982487 52.1817511 4.4981247 52.1815716 4.4980850 52.1813900 4.4980401 52.1810132 4.4979138 52.1810003 4.4983265 52.1810480 4.4985169 52.1810464 4.4985222");
  node[natural=shrub](poly:"52.1810464 4.4985222 52.1820448 4.4986939 52.1822948 4.4984820 52.1823096 4.4982487 52.1817511 4.4981247 52.1815716 4.4980850 52.1813900 4.4980401 52.1810132 4.4979138 52.1810003 4.4983265 52.1810480 4.4985169 52.1810464 4.4985222");
);
out body;
>;
out skel qt;
 
===Leiderdorp===
 
====Houtkamp====
[out:json][timeout:100];
(
  node [natural=tree] (52.15564,4.52830,52.16172,4.53615);
  node [natural=shrub](52.15564,4.52830,52.16172,4.53615);
);
out meta ;
>;
out meta qt;
 
===Oegstgeest===
 
====Oud Poelgeest====
[out:json][timeout:100];
(
  node [natural=tree]  (52.17780,4.48092,52.18223,4.48805);
  node [natural=shrub] (52.17780,4.48092,52.18223,4.48805);
  );
  );
  //zo voeg je commentaar toe
  out meta ;
>;
out meta qt;
 
===Voorschoten===
 
====Berbice====
 
[out:json][timeout:150];
(
  node [natural=tree](52.133,4.459,52.137,4.464)->.a ;
  node [natural=shrub](52.133,4.459,52.137,4.64)->.b ;
); 
.a ;
out meta ;
>;
out meta qt;
.b ;
out meta ;
>;
out meta qt;
 
====Berkhoutpark====
 
[out:json][timeout:50];
(
  node [natural=shrub](52.126,4.442,52.131,4.453)->.a ;
  node [natural=tree](52.126,4.442,52.131,4.453)->.b ;
) ;
.a ;
out meta ;
>;
out meta qt;
.b ;
  out meta ;
  out meta ;
  >;
  >;
Regel 26: Regel 320:


==Steden==
==Steden==
====Leiden====
N.B. de kaart van Leiden die we hebben is hier niet op gebaseerd, maar op het bestand van de gemeente.
<nowiki>
[out:json][timeout:200];
{{geocodeArea:Leiden}}->.searchArea;
(
  node [natural=shrub](area.searchArea)->.a ;
  node [natural=tree](area.searchArea)->.b ;
);
.a ;
out meta ;
>;
out meta qt;
.b ;
out meta ;
>;
out meta qt;
</nowiki>
====Leeuwarden====
<nowiki>
[out:json][timeout:300];
{{geocodeArea:Leeuwarden}}->.searchArea;
(
  node [natural=shrub](area.searchArea)->.a ;
  node [natural=tree](area.searchArea)->.b ;
);
.a ;
out meta ;
>;
out meta qt;
.b ;
out meta ;
>;
out meta qt;
</nowiki>
====Parijs====
Voor selecties per arrondissement:
gebruik een of meer regels uit deze lijst (zet de rest in commentaar)
[out:json][timeout:60];
(
  node[natural=tree](area:3600020727); //  1st Arr.
  node[natural=tree](area:3600009542); //  2nd Arr.
  node[natural=tree](area:3600020742); //  3rd Arr.
  node[natural=tree](area:3600009597); //  4th Arr.
  node[natural=tree](area:3600020873); //  5th Arr.
  node[natural=tree](area:3600009527); //  6th Arr.
  node[natural=tree](area:3600009521); //  7th Arr.
  node[natural=tree](area:3600020872); //  8th Arr.
  node[natural=tree](area:3600009537); //  9th Arr.
);
out body;
>;
out meta qt;
Of nieuwer (maar loopt uit memory in browser)
[out:json][timeout:100];
<nowiki>{{geocodeArea:Paris}}->.searchArea;</nowiki>
(
  node [natural=tree](area.searchArea)->.a ;
);
.a ;
out meta ;
>;
out meta qt;
== Selecteer een gebied als polygon voor Overpass query==
*Markeer een polygon in https://www.keene.edu/campus/maps/tool/
*Copieer de coordinatenparen uit de sidebar
*Plak ze in een editor (bv notepad ++)
*Ga in column edit mode
*Verwissel latitude en longitude kolommen
*Vervang comma's door spaties
*Zet alle coordinaten op 1 lijn (via delete toets)
*Plak resultaat in
[out:json][timeout:25];
(
  node[natural=tree](poly:"lat lon lat2 lon2 etc");
  node[natural=shrub](poly:"lat lon lat2 lon2 etc");
);
out body;
>;
out skel qt;
!! Het script faalt als er na de coordinaten een spatie volgt binnen de double quotes (in het voorbeeld "lat lon lat2 lon2 " -> "lat lon lat2 lon2"
== Alle parken in Leiden ==
[https://openbomenkaart.org/data/parks_leiden.html het resultaat] van onderstaande Overpass query, na export als '''interactive Map'''
<nowiki>
[out:json][timeout:25];
{{geocodeArea:Leiden}}->.searchArea;
(
  nwr["leisure"="park"](area.searchArea)->.parks ;
  nwr["admin_level"="10"]["type"="boundary"]["name"="Leiden"](area.searchArea)->.border ;
);
(
.parks;
.border;
); 
(._;>;);
out;
{{style:
relation[leisure=park]{ color:blue ;}
node[type=boundary]{ color:red ;}
}}
</nowiki>
==Bomen met een speciale tag==
Hier betreft het bomen met tag 'admin_ref'
'''Positioneer eerst kaart goed, dit script werkt met ''bounding box''
[out:json][timeout:100];
(
  node["natural"="tree"]["admin_ref"](<nowiki>{{bbox}}</nowiki>);
);
out body;
>;
out skel qt;
==Bomen in Leiden die door user "Mapper" zijn bewerkt==
'''Positioneer eerst kaart goed, dit script werkt met ''bounding box''
[out:json][timeout:100];
node (user:Mapper)[natural=tree](<nowiki>{{bbox}}</nowiki>) ;
out body;
>;
out skel qt;

Huidige versie van 15 mrt 2025 om 12:03

Zie ook Open Bomenbestanden

Inleiding

Dit zijn kant en klare scripts voor Overpass. Je kan hier een script ophalen, in je Overpass edit box plaatsen, en vervolgens ook daar opslaan, dan wel lokaal, dan wel op de OSM server, maar alleen voor jezelf. Als je het script verbeterd hebt (bijv. het gebied hebt aangepast), zet dan hier ook die verbeterde versie. Regels die met een spatie beginnen worden als 'code' opgemaakt (o.a. grijs blok).

Sommige bakenen het gebied af met coordinaten [1], andere met een naam van een gebied [2].

1 node [natural=tree]  (52.15480,4.4893,52.15606,4.4937);
2 {{geocodeArea:Berkhoutpark}}->.searchArea;
   node [natural=tree](area.searchArea)->.a ;

Er zitten ook andere kleine verschillen tussen de scripts, waarvan ik niet altijd weet waarom. Ik copieer ze nu 'as is' naar deze pagina.

Parken

Amsterdam

Beatrixpark

[out:json][timeout:150];
(
 node [natural=tree](52.339336,4.877870,52.346349,4.888123)->.a ;
 node [natural=shrub](52.339336,4.877870,52.346349,4.888123)->.b ;
);  
.a ;
out meta ;
>;
out meta qt;
.b ;
out meta ;
>;
out meta qt;

Leiden

Ankerpark

[out:json][timeout:50];
(
  node[natural=tree](poly:"52.1613277 4.5038557 52.1613278 4.5038636 52.1613278 4.5038636 52.1610399 4.5038502 52.1603145 4.5037563 52.1596647 4.5035740  52.1595098 4.5035045  52.1594721 4.5045743  52.1601449 4.5046843  52.1605759 4.5055289  52.1607536 4.5055933  52.1613672 4.5046843  52.1613277 4.5038557");
  node[natural=shrub](poly:"52.1613277 4.5038557 52.1613278 4.5038636 52.1613278 4.5038636 52.1610399 4.5038502 52.1603145 4.5037563 52.1596647 4.5035740  52.1595098 4.5035045  52.1594721 4.5045743  52.1601449 4.5046843  52.1605759 4.5055289  52.1607536 4.5055933  52.1613672 4.5046843  52.1613277 4.5038557");  
);
out body;
>;
out skel qt;

De Burcht

 [out:json][timeout:20];
 (
   node [natural=tree]  (52.15836,4.49170,52.15944,4.49404);
   node [natural=shrub] (52.15836,4.49170,52.15944,4.49404);
 );
 out meta ;
 >;
 out meta qt;

Dichtersbuurt (in Lage Mors)

[out:json][timeout:90];
area(97269279)->.groenstrook1;
area(87236536)->.groenstrook2;
area(97278341)->.groenstrook3;
(
  node["natural"="tree"](area.groenstrook1);
  node["natural"="tree"](area.groenstrook2);
  node["natural"="tree"](area.groenstrook3);
  node["natural"="shrub"](area.groenstrook1);
  node["natural"="shrub"](area.groenstrook2);
  node["natural"="shrub"](area.groenstrook3);
);
node(around:30.00)["natural"="tree"];
out meta ;
>;
out meta qt;

Groenesteeg

Ik weet niet meer of dit script andere data (of dezelfde data anders, qua sortering) oplevert dan de kortere versie voor het Van der Werfpark

[out:json][timeout:40];
(
   node [natural=tree](52.156,4.5025,52.1585,4.50586)->.a ;
   node [natural=shrub](52.156,4.5025,52.1585,4.50586)->.b ;
);  
.a ;
//node._(changed:"2020-11-30T00:00:00Z");
out meta ;
>;
out meta qt;
.b ;
//node._(changed:"2020-11-30T00:00:00Z");
out meta ;
>;
out meta qt;

Hortus

[out:json][timeout:20];
{{geocodeArea:Hortus Botanicus Leiden}}->.a;
node["natural"="tree"](area.a);
out body;
>;
out skel qt;

Huigpark

[out:json][timeout:100];
(
  node [natural=tree]  (52.16307,4.49443,52.16438,4.50038);
  node [natural=shrub] (52.16307,4.49443,52.16438,4.50038);
);
out meta ;
>;
out meta qt;

Kooipark

[out:json][timeout:25];
(
  node[natural=tree] (poly:"52.1633603 4.5089543 52.1647916 4.5089489 52.1649331 4.5065135 52.1634129 4.5065349");
  node[natural=shrub](poly:"52.1633603 4.5089543 52.1647916 4.5089489 52.1649331 4.5065135 52.1634129 4.5065349");
);
out body;
>;
out skel qt;

Huigpark

[out:json][timeout:100];
(
  node [natural=tree]  (52.16307,4.49443,52.16438,4.50038);
  node [natural=shrub] (52.16307,4.49443,52.16438,4.50038);
);
out meta ;
>;
out meta qt;

LUMC terrein

[out:json][timeout:25];
(
  node[natural=tree](poly:"52.1666685 4.4724773   52.1663345 4.4730594   52.1655546 4.4733947   52.1640060 4.4737324   52.1640850 4.4750361   52.1642824 4.4764471   52.1640948 4.4784857   52.1655144 4.4804132   52.1659685 4.4799089   52.1676297 4.4822407   52.1683372 4.4816666   52.1682911 4.4811838   52.1696731 4.4800089   52.1695786 4.4789081   52.1694075 4.4775132   52.1693079 4.4768929   52.1684556 4.475173    52.1671196 4.4731750   52.1667511 4.4723273   52.1666685 4.4724773");
  node[natural=shrub](poly:"52.1666685 4.4724773   52.1663345 4.4730594   52.1655546 4.4733947   52.1640060 4.4737324   52.1640850 4.4750361   52.1642824 4.4764471   52.1640948 4.4784857   52.1655144 4.4804132   52.1659685 4.4799089   52.1676297 4.4822407   52.1683372 4.4816666   52.1682911 4.4811838   52.1696731 4.4800089   52.1695786 4.4789081   52.1694075 4.4775132   52.1693079 4.4768929   52.1684556 4.475173    52.1671196 4.4731750   52.1667511 4.4723273   52.1666685 4.4724773");
)  ;
// print results
out body;
>;
out skel qt;

Maresingel

[out:json][timeout:100];
(
  node [natural=tree]  (52.16191,4.49160,52.16593,4.50556);
  node [natural=shrub] (52.16191,4.49160,52.16593,4.50556);
);
out meta ;
>;
out meta qt;


Plantsoen

[out:json][timeout:50];
(
  node [natural=tree]  (52.15167,4.49376,52.15552,4.50500);
  node [natural=shrub] (52.15167,4.49376,52.15552,4.50500);
);
out meta ;
>;
out meta qt;

Rembrandtpark

Gebied is iets ruimer dan parkgrens.

[out:json][timeout:25];
 (
   node[natural=tree](poly:"52.1609237 4.4821446 52.1606966 4.4803202 52.1599563 4.4804463  52.1597145 4.4805348  52.1591238 4.4812646  52.1589873 4.4814175  52.1591389 4.4829261  52.1592163 4.4829019  52.1592031 4.4827222  52.1594499 4.4826631  52.1594828 4.4829019  52.1596638 4.4828590  52.1596374 4.4826095  52.1600751 4.4824995  52.1601623 4.4823948  52.1603778 4.4823948  52.1606377 4.4823278  52.1606492 4.4824566  52.1609437 4.4823841  52.1609223 4.4821507");
   node[natural=shrub](poly:"52.1609237 4.4821446 52.1606966 4.4803202 52.1599563 4.4804463  52.1597145 4.4805348  52.1591238 4.4812646  52.1589873 4.4814175  52.1591389 4.4829261  52.1592163 4.4829019  52.1592031 4.4827222  52.1594499 4.4826631  52.1594828 4.4829019  52.1596638 4.4828590  52.1596374 4.4826095  52.1600751 4.4824995  52.1601623 4.4823948  52.1603778 4.4823948  52.1606377 4.4823278  52.1606492 4.4824566  52.1609437 4.4823841  52.1609223 4.4821507");
 );
 out body;
 >;
 out skel qt;


Singels

alleen bomen binnen een straal van 140 meter van de Singel

[out:json][timeout:100];
{{geocodeArea:Leiden}}->.a;
(
 wr[waterway=canal][name=Zoeterwoudsesingel] (area.a);
 wr[waterway=canal][name=Maresingel] (area.a);
 wr[waterway=canal][name=Herensingel] (area.a);
 wr[waterway=canal][name=Morssingel] (area.a);
 wr[waterway=canal][name="Witte Singel"] (area.a);
 wr[waterway=canal][name=Rijnsburgersingel] (area.a);
 wr[waterway=canal][name=Zijlsingel] (area.a);
) ;  
(
node(around:140.00)["natural"="tree"];
node(around:140.00)["natural"="shrub"];
node["adm_ref"="4011582"];
);
out body;
>;
out skel qt;

Singelpark Noord

[out:json][timeout:30];
(
  node [natural=tree]  (52.16286,4.47998,52.16593,4.50652);
  node [natural=shrub] (52.16286,4.47998,52.16593,4.50652);
);
out meta ;
>;
out meta qt;

Tuinvereniging Ons Buiten

[out:json][timeout:30];
(
  node [natural=tree]  (52.169092,4.496706,52.172251,4.515653);
  node [natural=shrub] (52.169092,4.496706,52.172251,4.515653);
);
out meta ;
>;
out meta qt;

Van der Werfpark

[out:json][timeout:50];
(
  node [natural=tree]  (52.15467,4.4893,52.15641,4.49367);
  node [natural=shrub] (52.15467,4.4893,52.15641,4.49367);
);
out meta ;
>;
out meta qt;

Voedselbos Hof van Matilo

[out:json][timeout:25];
(
  node [natural=tree] (52.147861,4.515156,52.151203,4.518130);
  node [natural=shrub](52.147861,4.515156,52.151203,4.518130);
);
out body;
>;
out skel qt;

Voedselbos Okkerheide

[out:json][timeout:25];
(
  node[natural=tree](poly:"52.1810464 4.4985222 52.1820448 4.4986939 52.1822948 4.4984820 52.1823096 4.4982487 52.1817511 4.4981247 52.1815716 4.4980850 52.1813900 4.4980401 52.1810132 4.4979138 52.1810003 4.4983265 52.1810480 4.4985169 52.1810464 4.4985222");
  node[natural=shrub](poly:"52.1810464 4.4985222 52.1820448 4.4986939 52.1822948 4.4984820 52.1823096 4.4982487 52.1817511 4.4981247 52.1815716 4.4980850 52.1813900 4.4980401 52.1810132 4.4979138 52.1810003 4.4983265 52.1810480 4.4985169 52.1810464 4.4985222");
);
out body;
>;
out skel qt;

Leiderdorp

Houtkamp

[out:json][timeout:100];
(
  node [natural=tree] (52.15564,4.52830,52.16172,4.53615);
  node [natural=shrub](52.15564,4.52830,52.16172,4.53615);
);
out meta ;
>;
out meta qt;

Oegstgeest

Oud Poelgeest

[out:json][timeout:100];
(
 node [natural=tree]  (52.17780,4.48092,52.18223,4.48805);
 node [natural=shrub] (52.17780,4.48092,52.18223,4.48805);
);
out meta ;
>;
out meta qt;

Voorschoten

Berbice

[out:json][timeout:150];
(
  node [natural=tree](52.133,4.459,52.137,4.464)->.a ;
  node [natural=shrub](52.133,4.459,52.137,4.64)->.b ;
);  
.a ;
out meta ;
>;
out meta qt;
.b ;
out meta ;
>;
out meta qt;

Berkhoutpark

[out:json][timeout:50];
(
  node [natural=shrub](52.126,4.442,52.131,4.453)->.a ;
  node [natural=tree](52.126,4.442,52.131,4.453)->.b ;
) ;
.a ;
out meta ;
>;
out meta qt;
.b ;
out meta ;
>;
out meta qt;

Steden

Leiden

N.B. de kaart van Leiden die we hebben is hier niet op gebaseerd, maar op het bestand van de gemeente.

 [out:json][timeout:200];
 {{geocodeArea:Leiden}}->.searchArea;
 (
   node [natural=shrub](area.searchArea)->.a ;
   node [natural=tree](area.searchArea)->.b ;
 );
 .a ;
 out meta ;
 >;
 out meta qt;
 .b ;
 out meta ;
 >;
 out meta qt;
 

Leeuwarden

 [out:json][timeout:300];
 {{geocodeArea:Leeuwarden}}->.searchArea;
 (
   node [natural=shrub](area.searchArea)->.a ;
   node [natural=tree](area.searchArea)->.b ;
 );
 .a ;
 out meta ;
 >;
 out meta qt;
 .b ;
 out meta ;
 >;
 out meta qt;
 

Parijs

Voor selecties per arrondissement: gebruik een of meer regels uit deze lijst (zet de rest in commentaar)

[out:json][timeout:60];
(
  node[natural=tree](area:3600020727); //  1st Arr.
  node[natural=tree](area:3600009542); //  2nd Arr.
  node[natural=tree](area:3600020742); //  3rd Arr.
  node[natural=tree](area:3600009597); //  4th Arr.
  node[natural=tree](area:3600020873); //  5th Arr.
  node[natural=tree](area:3600009527); //  6th Arr.
  node[natural=tree](area:3600009521); //  7th Arr.
  node[natural=tree](area:3600020872); //  8th Arr.
  node[natural=tree](area:3600009537); //  9th Arr.
);
out body;
>;
out meta qt;

Of nieuwer (maar loopt uit memory in browser)

[out:json][timeout:100];
{{geocodeArea:Paris}}->.searchArea;
(
  node [natural=tree](area.searchArea)->.a ;
);
.a ;
out meta ;
>;
out meta qt;

Selecteer een gebied als polygon voor Overpass query

  • Markeer een polygon in https://www.keene.edu/campus/maps/tool/
  • Copieer de coordinatenparen uit de sidebar
  • Plak ze in een editor (bv notepad ++)
  • Ga in column edit mode
  • Verwissel latitude en longitude kolommen
  • Vervang comma's door spaties
  • Zet alle coordinaten op 1 lijn (via delete toets)
  • Plak resultaat in
[out:json][timeout:25];
(
  node[natural=tree](poly:"lat lon lat2 lon2 etc");
  node[natural=shrub](poly:"lat lon lat2 lon2 etc");
);
out body;
>;
out skel qt;

!! Het script faalt als er na de coordinaten een spatie volgt binnen de double quotes (in het voorbeeld "lat lon lat2 lon2 " -> "lat lon lat2 lon2"


Alle parken in Leiden

het resultaat van onderstaande Overpass query, na export als interactive Map

 [out:json][timeout:25];
 {{geocodeArea:Leiden}}->.searchArea;
 (
   nwr["leisure"="park"](area.searchArea)->.parks ;
   nwr["admin_level"="10"]["type"="boundary"]["name"="Leiden"](area.searchArea)->.border ;
 );
 (
 .parks;
 .border;
 );  
 (._;>;);
 out;
 {{style:
 relation[leisure=park]{ color:blue ;}
 node[type=boundary]{ color:red ;}
 }}
 

Bomen met een speciale tag

Hier betreft het bomen met tag 'admin_ref'

Positioneer eerst kaart goed, dit script werkt met bounding box

[out:json][timeout:100];
(
  node["natural"="tree"]["admin_ref"]({{bbox}});
);
out body;
>;
out skel qt;

Bomen in Leiden die door user "Mapper" zijn bewerkt

Positioneer eerst kaart goed, dit script werkt met bounding box

[out:json][timeout:100];
node (user:Mapper)[natural=tree]({{bbox}}) ;
out body;
>;
out skel qt;