Spot Assist requires weather data.
- WINDALOFT(wind at various altitudes)
- METAR(current weather)
- TAF(forecast)
All these are available at NOAA. Surprisingly, TAF doesn’t provide a temperature, so there is another data source: free API from OpenWeatherMap
Parsers are implemented as separate Python programs. Python has an amazing capacity to work with XML, JSON and geo data.