Dear Martin,
I tried to add coastlines with your provide line, but got this error:
local_scn.save_dataset('natural', 'my_nice_overview2_realistic.png', overlay={'coast_dir':'/root/GSHHS_shp/','width':'1'})
File "/usr/local/lib/python2.7/dist-packages/satpy/scene.py", line 662, in save_dataset
overlay=overlay, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/satpy/writers/__init__.py", line 369, in save_dataset
dataset, self.enhancer, fill_value, overlay=overlay, decorate=decorate)
File "/usr/local/lib/python2.7/dist-packages/satpy/writers/__init__.py", line 248, in get_enhanced_image
add_overlay(img,
dataset.info['area'], **overlay)
File "/usr/local/lib/python2.7/dist-packages/satpy/writers/__init__.py", line 114, in add_overlay
resolution=resolution, width=width, level=level_coast)
TypeError: add_coastlines() got an unexpected keyword argument 'width'
I figured out that I need to install AggDraw 1.3.
Nwo I get:
local_scn.save_dataset('natural', 'my_nice_overview2_realistic.png', overlay={'coast_dir':'/root/','width':'1'})
File "/usr/local/lib/python2.7/dist-packages/satpy/scene.py", line 662, in save_dataset
overlay=overlay, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/satpy/writers/__init__.py", line 369, in save_dataset
dataset, self.enhancer, fill_value, overlay=overlay, decorate=decorate)
File "/usr/local/lib/python2.7/dist-packages/satpy/writers/__init__.py", line 248, in get_enhanced_image
add_overlay(img,
dataset.info['area'], **overlay)
File "/usr/local/lib/python2.7/dist-packages/satpy/writers/__init__.py", line 114, in add_overlay
resolution=resolution, width=width, level=level_coast)
File "/usr/local/lib/python2.7/dist-packages/pycoast/cw_agg.py", line 418, in add_coastlines
y_offset=y_offset)
File "/usr/local/lib/python2.7/dist-packages/pycoast/cw_base.py", line 598, in _add_feature
x_offset=x_offset, y_offset=y_offset, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/pycoast/cw_base.py", line 575, in add_shapes
**new_kwargs)
File "/usr/local/lib/python2.7/dist-packages/pycoast/cw_agg.py", line 62, in _draw_polygon
kwargs['outline_opacity'])
TypeError: a float is required
What am I doing wrong??
Regards,
Christian