driving_weather 0.1.2 copy "driving_weather: ^0.1.2" to clipboard
driving_weather: ^0.1.2 copied to clipboard

Weather condition model for driving applications — snow, ice, visibility, and hazardous conditions detection. Precipitation type/intensity, wind speed, ice risk, and temperature monitoring. Includes O [...]

example/main.dart

import 'dart:async';

import 'package:driving_weather/driving_weather.dart';

Future<void> main() async {
  final provider = SimulatedWeatherProvider(
    interval: const Duration(milliseconds: 200),
  );

  final subscription = provider.conditions.take(3).listen((condition) {
    print('${condition.precipType.name}/${condition.intensity.name} '
        'visibility=${condition.visibilityMeters.toStringAsFixed(0)}m '
        'hazardous=${condition.isHazardous}');
  });

  await provider.startMonitoring();
  await subscription.asFuture<void>();
  await provider.stopMonitoring();
  provider.dispose();
}
0
likes
0
points
427
downloads

Publisher

unverified uploader

Weekly Downloads

Weather condition model for driving applications — snow, ice, visibility, and hazardous conditions detection. Precipitation type/intensity, wind speed, ice risk, and temperature monitoring. Includes Open-Meteo integration with offline fallback. Pure Dart, no Flutter dependency.

Repository (GitHub)
View/report issues

Topics

#weather #driving #navigation #safety #open-meteo

License

unknown (license)

Dependencies

equatable, http

More

Packages that depend on driving_weather