Modify ↓
Ticket #4142 (new defect)
JOSM does not query API for referring relations when downloading primitives
| Reported by: | Nakor | Owned by: | team |
|---|---|---|---|
| Priority: | critical | Component: | Core |
| Version: | latest | Keywords: | |
| Cc: |
Description
Download data using the following bounding box: http://www.openstreetmap.org/?lat=42.65924&lon=-83.3199&zoom=17
Download all members from the relation
Search for way 43418202. It is shown only as a member of relation 308,352 but if it is also member of another relation (see http://www.openstreetmap.org/browse/way/43418202).
This would cause inconsistencies if the way is split.
Attachments
Change History
comment:1 Changed 2 years ago by mjulius
- Summary changed from Incomplete data when downloading all memebers of a relation to JOSM does not query API for referring relations when downloading primitives
Note: See
TracTickets for help on using
tickets.



When downloading primitives from the API (with multi get) the API does not return relations the primitive is member of. There is a special API call for that:
JOSM needs to iterate over all downloaded primitives and check whether they are members of any relation.
Better would be if the API provided a call like
that returns the same kind of data like the map call.