diff --git a/mapgenerator/plotting/plotmap.py b/mapgenerator/plotting/plotmap.py index 54d59940649a78f6ec26d829e9c3e659a48f37a9..037df997aa2d772a5c2bd8e8cd0cfba9fadd407c 100644 --- a/mapgenerator/plotting/plotmap.py +++ b/mapgenerator/plotting/plotmap.py @@ -337,8 +337,11 @@ class PlotMap(MapCross, MapDrawOptions): else: map_data[0], glon, glat = do_interpolation(map_data[0], glon, glat) - - map_data[0], glon = add_cyclic_point(map_data[0], coord=glon) + try: + map_data[0], glon = add_cyclic_point(map_data[0], coord=glon) + except ValueError: + LOG.debug('Can not add cyclic point.') + pass LOG.info("2. GLON: %s, GLAT: %s", str(glon.shape), str(glat.shape)) xloc, yloc = glon, glat diff --git a/mapgenerator/plotting/tools.py b/mapgenerator/plotting/tools.py index ce3708c9b4a11cf41ae3596eaa7929e5ad18687f..a5a51ee2855556706694a68197b3d8ad2a2b5af2 100644 --- a/mapgenerator/plotting/tools.py +++ b/mapgenerator/plotting/tools.py @@ -73,6 +73,7 @@ def set_resolution(lon, lat): zoom = 1 elif lats > 45 and lons > 75: resolution = '50m' + zoom = 2 elif lats <= 45 and lons <= 75: resolution = '10m' zoom = 4 diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/tests/unit/__init__.py b/tests/unit/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391