|
@@ -125,7 +125,7 @@ class Layer(object):
|
|
|
layertypes = ('raster', 'rgb', 'his', 'shaded', 'rastarrow', 'rastnum',
|
|
|
'vector','thememap','themechart',
|
|
|
'grid', 'geodesic', 'rhumb', 'labels',
|
|
|
- 'command',
|
|
|
+ 'command', 'rastleg',
|
|
|
'overlay')
|
|
|
|
|
|
if self.type not in layertypes:
|
|
@@ -159,7 +159,7 @@ class Layer(object):
|
|
|
# if len(msg):
|
|
|
# sys.stderr.write(_("Running") + " '" + utils.GetCmdString(self.cmd) + "'")
|
|
|
# sys.stderr.write(msg)
|
|
|
-
|
|
|
+
|
|
|
if ret != 0:
|
|
|
# clean up after problem
|
|
|
try:
|
|
@@ -172,7 +172,7 @@ class Layer(object):
|
|
|
self.maskfile = None
|
|
|
|
|
|
except gcmd.GException, e:
|
|
|
- sys.stderr.write(e)
|
|
|
+ sys.stderr.write(e.value)
|
|
|
# clean up after problems
|
|
|
try:
|
|
|
os.remove(self.mapfile)
|
|
@@ -263,7 +263,7 @@ class Layer(object):
|
|
|
'shaded', 'rgb', 'his', 'rastarrow', 'rastnum',
|
|
|
'thememap', 'themechart', 'grid', 'labels',
|
|
|
'geodesic','rhumb'):
|
|
|
- raise gcmd.GException(_("Unsupported map layer type '%s'") % str(type))
|
|
|
+ raise gcmd.GException(_("Unsupported map layer type '%s'") % type)
|
|
|
|
|
|
self.type = type
|
|
|
|
|
@@ -953,7 +953,7 @@ class Map(object):
|
|
|
Debug.msg (3, "Map.AddLayer(): layer=%s" % layer.name)
|
|
|
if l_render:
|
|
|
if not layer.Render():
|
|
|
- raise gcmd.GException(_("Unable to render map layer <%s>.") % (name))
|
|
|
+ raise gcmd.GException(_("Unable to render map layer <%s>.") % name)
|
|
|
|
|
|
return layer
|
|
|
|
|
@@ -1036,7 +1036,7 @@ class Map(object):
|
|
|
|
|
|
if render and not layer.Render():
|
|
|
raise gcmd.GException(_("Unable to render map layer <%s>.") %
|
|
|
- (name))
|
|
|
+ name)
|
|
|
|
|
|
return layer
|
|
|
|
|
@@ -1145,7 +1145,7 @@ class Map(object):
|
|
|
|
|
|
if l_render and command != '' and not overlay.Render():
|
|
|
raise gcmd.GException(_("Unable render overlay <%s>.") %
|
|
|
- (name))
|
|
|
+ name)
|
|
|
|
|
|
return self.overlays[-1]
|
|
|
|
|
@@ -1184,7 +1184,7 @@ class Map(object):
|
|
|
|
|
|
if render and command != [] and not overlay.Render():
|
|
|
raise gcmd.GException(_("Unable render overlay <%s>") %
|
|
|
- (name))
|
|
|
+ name)
|
|
|
|
|
|
return overlay
|
|
|
|