condition_aggregator_owm_road_risk 0.1.5 copy "condition_aggregator_owm_road_risk: ^0.1.5" to clipboard
condition_aggregator_owm_road_risk: ^0.1.5 copied to clipboard

OpenWeatherMap Road Risk adapter for the condition_aggregator interface. Maps OWM Road Risk alerts to source-neutral Advisory events. Pure Dart.

example/main.dart

// Minimal example for condition_aggregator_owm_road_risk.
//
// Demonstrates constructing the OpenWeatherMap Road Risk
// AdvisoryProvider. Operators supply their own publisher API key
// (`appid`); for an offline example we construct with a placeholder
// key and show identity. Wire this provider into an
// `AdvisoryAggregator` from `condition_aggregator` to compose with
// sibling adapters (JMA / NWS / etc).

import 'package:condition_aggregator/condition_aggregator.dart';
import 'package:condition_aggregator_owm_road_risk/condition_aggregator_owm_road_risk.dart';

void main() {
  final provider = OwmRoadRiskProvider.withApiKey(
    apiKey: 'your-openweathermap-api-key',
  );
  print('Source: ${provider.source.name}');
  print('Attribution: ${provider.source.attributionString}');
}
0
likes
160
points
83
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

OpenWeatherMap Road Risk adapter for the condition_aggregator interface. Maps OWM Road Risk alerts to source-neutral Advisory events. Pure Dart.

Repository (GitHub)
View/report issues
Contributing

Topics

#aggregator #advisory #openweathermap #winter-driving

License

BSD-3-Clause (license)

Dependencies

condition_aggregator, equatable, http

More

Packages that depend on condition_aggregator_owm_road_risk