You are not logged in.

#1 2021-04-09 10:03:51

dieterdreist
Member
From: Roma, Italia
Registered: 2010-09-22
Posts: 2,945
Website

Overpass API findet manche Objekte nicht

Mir ist etwas merkwürdiges aufgefallen, Overpass findet bestimmte Dinge nicht, und nicht nur in einer Instanz sondern in allen 3 die ich probiert habe.

    // Area ID of London relation (London is 65606)
    area(3600065606) -> .a;
    // ID of St Paul’s Cathedral
    way(369161987)(area.a);
    out geom;

Es kommt kein Ergebnis. https://overpass-turbo.eu/s/15VY

Wenn man stattdessen nach der Westminster Abbey sucht, wird sie gefunden:

    // Area ID of London relation (London is 65606)
    area(3600065606) -> .a;
    // ID of Westminster Abbey
    way(364313092)(area.a);
    out geom;

https://overpass-turbo.eu/s/15VR

Offline

#2 2021-04-09 10:06:56

mmd
Member
Registered: 2010-11-06
Posts: 1,835

Re: Overpass API findet manche Objekte nicht

St. Paul's Cathedral liegt im "inner" Bereich der Relation 65606, ist also nicht mehr Teil der Relation:

area(3600065606) -> .a;
rel(pivot.a);out geom;
way(369161987);
out center;

City of London gehört also nicht zu London dazu. Das steht auch so in der Relation drin:

note=This relation is for the 'county' of Greater London, which excludes the City of London

Last edited by mmd (2021-04-09 10:09:14)

Offline

#3 2021-04-09 10:08:54

fx99
Member
From: Baden-Württemberg
Registered: 2009-06-02
Posts: 1,787

Re: Overpass API findet manche Objekte nicht

St Paul’s Cathedral liegt nicht in area(3600065606)!

// Area ID of London relation (London is 65606)
area(3600065606) -> .a;
// ID of Westminster Abbey
way(364313092)(area.a);
out geom;
// ID of St Paul’s Cathedral
way(369161987);
out geom;
rel(65606);
out geom;

Offline

#4 2021-04-09 10:26:03

dieterdreist
Member
From: Roma, Italia
Registered: 2010-09-22
Posts: 2,945
Website

Re: Overpass API findet manche Objekte nicht

das war schnell, vielen Dank an Euch beide für die Antworten!

Offline

Board footer

Powered by FluxBB