Skip to content

Track optimisation

PlatformStatusWhere
iOSdonevulture-ios/Packages/Flights/Sources/Flights/Enricher/FlightDistanceEnricher.swiftvulture-ios/Packages/Flights/Sources/Flights/Enricher/DistanceEnricher.swiftvulture-ios/Modules/App/Sources/Map/OptimizationDetail
Androiddonevulture-android/domain/flightvulture-android/feature/flightdetail
FIXED(Q21) inverted optimiser ranges.
Track optimisation on iPhone
  • 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.
  • 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).