+ double init_vis = fgGetDouble("/environment/visibility-m");
+
+ FGLocalWeatherDatabase::DatabaseWorkingType working_type;
+
+ if (fgGetString("/environment/weather/working-type") == "internet")
+ {
+ working_type = FGLocalWeatherDatabase::use_internet;
+ } else {
+ working_type = FGLocalWeatherDatabase::default_mode;
+ }
+
+ if ( init_vis > 0 ) {
+ FGLocalWeatherDatabase::theFGLocalWeatherDatabase =