Fragen zu overpass CSV output mode

Zum einen hast du in der ersten Zeile ein “[” vor dem out:csv(... vergessen (oder nur falsch hier ins Forum kopiert).

Und das Konvertieren müsste vermutlich so aussehen, da WDPA() kein gültiger/bekannter Operator ist:

  convert bla
    "ref:WDPA" = t["ref:WDPA"],
	_link = "https://www.protectedplanet.net/" + t["ref:WDPA"];
  out meta;

Ahhhhh… Du bist mein Held des Tages…

Ausgangspunkt war

[out:csv(type,::id,_link,"ref:WDPA",protection_title,short_protection_title,name,operator,leisure,::user)][timeout:45];
{{geocodeArea:Brandenburg}}->.searchArea;
(
  node["boundary"="protected_area"]["protect_class"="4"]["name"](area.searchArea);
  way["boundary"="protected_area"]["protect_class"="4"]["name"](area.searchArea);
  relation["boundary"="protected_area"]["protect_class"="4"]["name"](area.searchArea);
);
foreach {
  
  convert bla 
          ::id = id(),
  		  type = type(),
          ::  = ::,
   _link = "https://www.openstreetmap.org/" + type() + "/" + id();
  out;
}

Das funktioniert auch, Eben auch noch mal getestet. Der Unterschied ist jetzt das t["ref:WDPA"] Ersetze ich das convert-Statement, wird ein ordentlicher Link generiert, der die Doppelpunkt-Keys verarbeitet!

Super… Wie gewünscht! Das wollte ich haben!

Danke,

Sven

Edit: vorläufige Endversion:

[out:csv(type,::id,"ref:WDPA",protection_title,protect_class,short_protection_title,name,operator,leisure,::user,_link,_lnkPrPl)][timeout:45];
{{geocodeArea:Dahme-Spreewald}}->.searchArea;
(
  node["boundary"="protected_area"]["protect_class"="4"]["name"](area.searchArea);
  way["boundary"="protected_area"]["protect_class"="4"]["name"](area.searchArea);
  relation["boundary"="protected_area"]["protect_class"="4"]["name"](area.searchArea);
);
foreach {
  convert bla
    ::id = id(),
  	type = type(),
    ::  = ::,
    "ref:WDPA" = t["ref:WDPA"],
	_link = "https://www.openstreetmap.org/" + type() + "/" + id(),
    _lnkPrPl = "https://www.protectedplanet.net/" + t["ref:WDPA"];
  out meta;
}

beinhaltet alle gewünschten Felder und einmal Link zum OSM-Objekt und einmal zu ProtectedPlanet… :sunglasses: