Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lambert projection is not working in magics 4.1.2. #17

Open
NMC-DAVE opened this issue Aug 20, 2019 · 1 comment
Open

Lambert projection is not working in magics 4.1.2. #17

NMC-DAVE opened this issue Aug 20, 2019 · 1 comment

Comments

@NMC-DAVE
Copy link

NMC-DAVE commented Aug 20, 2019

Hi,
I use "conda install -c conda-forge magics" install magics 4.1.2. And in jupyter notebook, when I run the example "projection-lambert.ipynb", I get the erros:

import Magics.macro as magics

# Setting the projection
projection = magics.mmap(
    subpage_map_projection        = "lambert",
    subpage_lower_left_latitude   = -0.00,
    subpage_lower_left_longitude  = -80.00,  
    subpage_upper_right_latitude  = 70.00,
    subpage_upper_right_longitude = 160.00,
    subpage_map_area_definition   = "corners",
    page_id_line                  = "on")

# Defining the coastlines
coast = magics.mcoast(
    map_coastline_resolution        = "automatic",
    map_coastline_colour            = "tan",
    map_coastline_land_shade        = "on",    
    map_coastline_land_shade_colour = "cream",
    map_grid                        = "on",
    map_grid_line_style             = "dot",
    map_grid_colour                 = "tan"
)

magics.plot(projection, coast)
---------------------------------------------------------------------------
MagicsError                               Traceback (most recent call last)
<ipython-input-1-307c16173ba6> in <module>
     22 )
     23 
---> 24 magics.plot(projection, coast)

~/anaconda3/lib/python3.7/site-packages/Magics/macro.py in _jplot(*args)
    609         all.extend(args)
    610 
--> 611         _plot(all)
    612 
    613         image = Image(tmp)

~/anaconda3/lib/python3.7/site-packages/Magics/macro.py in _plot(*args)
    518     Magics.init()
    519     for n in args:
--> 520         _execute(n)
    521 
    522     #Collect the drivers!

~/anaconda3/lib/python3.7/site-packages/Magics/macro.py in _execute(o)
    506         if isinstance(o, list) or isinstance(o, tuple):
    507                 for x in o:
--> 508                         _execute(x)
    509 
    510         else:

~/anaconda3/lib/python3.7/site-packages/Magics/macro.py in _execute(o)
    510         else:
    511 
--> 512                 o.execute()
    513 
    514 def _plot(*args):

~/anaconda3/lib/python3.7/site-packages/Magics/macro.py in execute(self)
    396                 if self.action == Magics.legend :
    397                     Magics.setc("legend", "on")
--> 398                 self.action()
    399                 if self.action != Magics.obs and self.action != Magics.minput:
    400                     for key in list(self.args.keys()):

~/anaconda3/lib/python3.7/site-packages/Magics/Magics.py in wrapped(*args)
    178         err = fn(*args)
    179         if err:
--> 180             raise MagicsError(err)
    181 
    182     return wrapped

MagicsError: Magics Error - No Plot Produced!!! (1083945801)

So how can i solve this, very thanks!

@sylvielamythepaut
Copy link
Contributor

I will check that
Sylvie

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants