Overpass Tutorial
- 00 - The Beginning
- 01 - Finding nodes with a bounding box
- 02 - Outputting data about nodes
- 03 - Filtering nodes that have a tag
- 04 - Find nodes by matching tags and their values
- 05 - Find nodes by applying multiple filters
- 06 - Extracting multiple sets of nodes
- 07 - Calculating differences between results
- 08 - Generating JSON output
- 09 - Generating CSV output
- 10 - The default set
- 11 - Querying a set
- 12 - Searching within a radius using around
- 13 - Using around to filter against a set of results
- 14 - Searching by polygon
- 15 - Finding ways
- 16 - Ways and their nodes
- 17 - Ways and their tags
- 18 - Combining node and way queries
- 19 - Finding ways from their nodes
- 20 - Finding relations
- 21 - Type agnostic queries (nwr)
- 22 - Areas
- 23 - Finding the areas enclosing a feature
- 24 - Find the area derived from a feature
- 25 - Areas via Nominatim search
- 26 - Timeouts and endpoints
19 - Finding ways from their nodes
We previously looked at how to use the >
operator to find members of ways.
But we can also go the opposite way and find ways from their nodes. We can do
this using the "recurse up" statement (<
) which, as the arrow might suggest, goes in the
opposite direction.
This query finds all of the nodes in our bounding box and also the ways of which they are members.
There's also a <<
statement that will traverse from nodes all the way up to
the relations that contain them.
Source File | 19-find-ways-from-nodes.osm |
Authors |
|