Open steinbro opened 5 months ago
I added a basic implementation of this, but it could use many refinements:
The complete logic for this in iOS Soundscape is nontrivial, but is helpfully documented: https://github.com/soundscape-community/soundscape/blob/943ff8a91181f6e8bbd8f74cb338888b9f29f3cf/docs/ios-client/components/intersections-callout-logic.md
The original Soundscape app announced upcoming intersections, reading out the streets that meet.
This will require knowing what road the user is currently on (see #4).
Getting the street names will require the ability to look up cached features by OSM ID, since each intersection feature is just a list of IDs..