Skip to content

Commit

Permalink
Radar: Use new data source for improved list of radar sites
Browse files Browse the repository at this point in the history
  • Loading branch information
amotl committed Feb 7, 2021
1 parent 8170d0b commit a640843
Show file tree
Hide file tree
Showing 3 changed files with 5,638 additions and 167 deletions.
13 changes: 6 additions & 7 deletions tests/dwd/radar/test_sites.py
@@ -1,18 +1,17 @@
# -*- coding: utf-8 -*-
# Copyright (c) 2018-2021, earthobservations developers.
# Distributed under the MIT License. See LICENSE for more info.
from wetterdienst.dwd.radar import DWDRadarValues
from wetterdienst.dwd.radar.sites import DWDRadarSite
from wetterdienst.dwd.radar.sites import DWDRadarSite, OperaRadarSites


def test_radar_sites_data():

sites = DWDRadarValues.get_sites()

sites = OperaRadarSites.dwd_sites()
assert len(sites) == 18
assert sites["ASB"]["name"] == "ASR Borkum"
assert sites["EMD"]["name"] == "Emden"
assert sites["UMD"]["name"] == "Ummendorf"

OperaRadarSites.dwd_site("ASB")["location"] == "ASR Borkum"
OperaRadarSites.dwd_site("EMD")["location"] == "Emden"
OperaRadarSites.dwd_site("UMD")["location"] == "Ummendorf"


def test_radar_sites_enum():
Expand Down
6 changes: 1 addition & 5 deletions wetterdienst/dwd/radar/api.py
Expand Up @@ -16,7 +16,7 @@
DWDRadarResolution,
)
from wetterdienst.dwd.radar.metadata.parameter import DWDRadarDate, DWDRadarParameter
from wetterdienst.dwd.radar.sites import RADAR_LOCATIONS, DWDRadarSite
from wetterdienst.dwd.radar.sites import RADAR_SITES, DWDRadarSite
from wetterdienst.metadata.period import Period
from wetterdienst.metadata.resolution import Resolution
from wetterdienst.util.datetime import raster_minutes, round_minutes
Expand Down Expand Up @@ -253,7 +253,3 @@ def collect_data(self):
)

return self.query()

@staticmethod
def get_sites():
return RADAR_LOCATIONS

0 comments on commit a640843

Please sign in to comment.