Track optimisation
| Platform | Status | Where |
|---|---|---|
| iOS | done | vulture-ios/Packages/Flights/Sources/Flights/Enricher/FlightDistanceEnricher.swiftvulture-ios/Packages/Flights/Sources/Flights/Enricher/DistanceEnricher.swiftvulture-ios/Modules/App/Sources/Map/OptimizationDetail |
| Android | done | vulture-android/domain/flightvulture-android/feature/flightdetailFIXED(Q21) inverted optimiser ranges. |
Behaviour
Section titled “Behaviour”- Vulture computes the best distance for the chosen optimisation type (OLC/FAI style): out, out and return, triangle, 3 turnpoints or 5 turnpoints.
- The optimised track and task can be drawn on the map.
- An optimisation detail screen lists each leg with a mini map.
- The type is a synced setting.
Platform differences
Section titled “Platform differences”- Android guards against inverted optimiser ranges, which crash iOS (Q21); an iOS fix was requested.
- Android’s mini map is a Mapbox Snapshotter image (decisions §9 D8).



