OverpassTurbo - Grundstückszufahren die aus öffentlich und privat bestehen ausblenden

Hallo ,
eine Frage an die Overpass-Turbo Kenner.

Im Forum gab es ja mal die Übereinkunft Grundstückszufahrten also

access=private
highway=service
service=driveway

erst ab der Grundstücksgrenze auf Privat zu setzen. Ich habe da mal angefangen das in der Umgebung zu ändern.

So… jetzt hab ich hier einen Code der mir alle Grundstückszufahren raussucht die einen access"="private im tag haben

out:json][timeout:25];
// gather results
nwr["highway"="service"]["service"="driveway"]["access"="private"]({{bbox}});
// print results
out geom;

Wäre es möglich alle Grundstückszufahrten die access=private haben auszublenden wenn diese an eine Grundstückszufahrt grenzen die keinen access=private im Tag haben? So würde ich sehen welche ich schon geändert habe.

Beispiel: OpenStreetMap

Gruß
Danfost

Laut eines Beispiels:

way[highway][name="6th Avenue"]->.w1;
way[highway][name="West 23rd Street"]->.w2;
node(w.w1)(w.w2);
out;

Für Schnittstellen zwischen privaten und öffentlichen Wegen:

[bbox:{{bbox}}];
way[highway=service][access=private]->.w1;
way[highway=service][access!=private]->.w2;
node(w.w1)(w.w2);
out;

Das sind natürlich nur die Knoten zwischen privaten und öffentlich zugänglichen Wegen aber das ist eben die Grundlage, um die einzelnen Zufahrten zu finden, indem man die Eltern der einzelnen Knoten nimmt und diese dann von den geladenen Knoten subtrahiert.

[bbox:{{bbox}}];
way[highway=service][access=private]->.w1;
way[highway=service][access!=private]->.w2;
node(w.w1)(w.w2) -> .n1;

.n1< -> .w3;

(.w1; - .w3;);

out;

Natürlich kann man dies weiter verfeinern, indem man von den gefilterten Wegen nochmal die Zufahrten sucht (da in der Liste auch noch Teilstücke von Zufahrten hinzu ausgibt) aber die Grundlage ist eben da und das kann man in der Abfrage leicht umändern.

super das funktioniert :slight_smile:
ich als Codedummie bin immer wieder erstaunt was alles möglich ist.

Danke nochmal und schönes Restwochenende

Gruß
Danfost

Aeh nein - private NUR wenn es explizite Schilder oder Barrieren wie Zäune/Tore gibt.

https://wiki.openstreetmap.org/wiki/DE:Tag:service%3Ddriveway

Um Zugangsbeschränkungen zu kennzeichnen, die durch die Eigentümer über Schilder sichtbar gemacht werden, kann für private Zufahrten access=private und für Firmenzufahrten z.B. access=customers hinzugefügt werden. Es gilt der Grundsatz, dass nur das getaggt wird, was auch existiert.

Flo

3 Likes

Hallo

so handhabe ich es auch wenn es auf dem Bild für mich ersichtlich ist.

Gruß
Danfost

Aber nicht grundsätzlich/pauschal. Manche halten access=destination für sinnvoller. Andere halten es nicht für sinnvoll pauschal access an driveway zu taggen, sondern nur dann wenn es entsprechende Schilder oder Tore gibt.

Wenn dann aber erst ab Grundstücksgrenze/Zaun/Tor.