diff --git a/mlair/data_handler/data_handler_wrf_chem.py b/mlair/data_handler/data_handler_wrf_chem.py index e69e63d33e1e6fd785557408cb403d138f89c45a..679218941ea531f479c135a3c8e32100f5c45147 100644 --- a/mlair/data_handler/data_handler_wrf_chem.py +++ b/mlair/data_handler/data_handler_wrf_chem.py @@ -20,7 +20,7 @@ from mlair.data_handler import DefaultDataHandler from typing import Tuple, Union, Dict, List import logging -import cartopy.crs as ccrs + # ToDo # test imports for circle plots @@ -784,6 +784,10 @@ class DataHandlerMainSectWRF(DefaultDataHandler): if __name__ == '__main__': + import cartopy.crs as ccrs + from shapely.geometry import Point, Polygon + import math + def plot_map_proj(data, xlim=None, ylim=None, filename=None, point=None, radius=None, **kwargs): cmap = kwargs.pop('cmap', plt.cm.Reds) set_background = kwargs.pop('set_background', False) @@ -829,8 +833,6 @@ if __name__ == '__main__': plt.savefig(filename, bbox_inches='tight') plt.close('all') - - def dummy_plot(data, skipna=None, xlim=None, ylim=None): plt.figure() crs_latlon = ccrs.PlateCarree() @@ -845,11 +847,6 @@ if __name__ == '__main__': plt.savefig("Example_Multiple_points_test.pdf") print("plot multiple points") - - from shapely.geometry import Point, Polygon - import math - - def sector(center, start_angle, end_angle, radius, steps=200): def polar_point(origin_point, angle, distance): return [origin_point.x + math.sin(math.radians(angle)) * distance,