You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2013-07-05 08:50:39

Lübeck
Member
Registered: 2009-02-17
Posts: 2,874

Overpass-(Turbo) - POI ohne PLZ und City finden

Hi !

unter [1] gibt es diese klasse Skript um Fehler zu finden:

http://overpass-turbo.eu/s/ss

Ich suche jetzt einen Weg die Adressen ohne addr:city und addr:postcode zu finden.

Irgendwie erschließt sich mir das ganze noch nicht so ganz.

area[postal_code="{{plz}}"]->.a;
(node(area.a)["addr:postcode"]["addr:postcode"!="{{plz}}"];
way(area.a)["addr:postcode"]["addr:postcode"!="{{plz}}"];)
;(._;>;);out;

Von der Theorie müßten alle gefundenen Objekte auf fehlende Tags erfolgen.

Kann einer weiterhelfen?

Gruß Jan :-)

Last edited by Lübeck (2013-07-05 08:58:51)


Redmi Note 9 Pro  mit Android 11, Tablet Android 8.1, PC: Win10

Offline

#2 2013-07-05 10:37:26

GeorgFausB
Member
From: Probstei, Schleswig-Holstein
Registered: 2008-10-14
Posts: 1,916

Re: Overpass-(Turbo) - POI ohne PLZ und City finden

Moin Jan,

Lübeck wrote:

Hi !
Ich suche jetzt einen Weg die Adressen ohne addr:city und addr:postcode zu finden.

Irgendwie erschließt sich mir das ganze noch nicht so ganz.

area[postal_code="{{plz}}"]->.a;
(node(area.a)["addr:postcode"]["addr:postcode"!="{{plz}}"];
way(area.a)["addr:postcode"]["addr:postcode"!="{{plz}}"];)
;(._;>;);out;

Ohne jetzt die Doku zu lesen:

Diese Abfrage sucht nach Elementen, die
- ein addr:postcode Tag haben
- und deren PLZ abweicht

Du könntest z. B. nach Elementen suchen, die
- ein addr:housenumber haben
- und deren PLZ abweicht

area[postal_code="{{plz}}"]->.a;
(node(area.a)["addr:housenumber"]["addr:postcode"!="{{plz}}"];
 way(area.a)["addr:housenumber"]["addr:postcode"!="{{plz}}"];)
;(._;>;);out;

Diese Abfrage liefert Dir auch fehlende addr:postcode.

Andere Möglichkeiten müsstest Du in der Doku nachlesen.
Ich habe overpass bisher zuwenig genutzt, um die Syntax bereits im Kopf zu haben.

Gruß
Georg

Offline

#3 2013-07-05 11:43:01

Lübeck
Member
Registered: 2009-02-17
Posts: 2,874

Re: Overpass-(Turbo) - POI ohne PLZ und City finden

+10


Redmi Note 9 Pro  mit Android 11, Tablet Android 8.1, PC: Win10

Offline

#4 2013-07-08 11:26:33

Lübeck
Member
Registered: 2009-02-17
Posts: 2,874

Re: Overpass-(Turbo) - POI ohne PLZ und City finden

Moin !

ich muss nochmal zurückkommen auf dieses Posting!

Eine Idee warum in http://www.openstreetmap.org/?lat=53.88 … 83&zoom=18 die ganzen Adressen bei http://overpass-turbo.eu/s/u1 angemerkt werden obwohl die die Nummer 23556 haben - dem Bezirk nebenan!

Gruß Jan :-)


Redmi Note 9 Pro  mit Android 11, Tablet Android 8.1, PC: Win10

Offline

Board footer

Powered by FluxBB