228 |
title = attrs.get((None, 'title'), "") |
title = attrs.get((None, 'title'), "") |
229 |
filename = attrs.get((None, 'filename'), "") |
filename = attrs.get((None, 'filename'), "") |
230 |
filename = os.path.join(self.GetDirectory(), filename) |
filename = os.path.join(self.GetDirectory(), filename) |
231 |
|
visible = attrs.get((None, 'visible'), "true") |
232 |
fill = parse_color(attrs.get((None, 'fill'), "None")) |
fill = parse_color(attrs.get((None, 'fill'), "None")) |
233 |
stroke = parse_color(attrs.get((None, 'stroke'), "#000000")) |
stroke = parse_color(attrs.get((None, 'stroke'), "#000000")) |
234 |
stroke_width = int(attrs.get((None, 'stroke_width'), "1")) |
stroke_width = int(attrs.get((None, 'stroke_width'), "1")) |
235 |
self.aLayer = layer_class(title, |
self.aLayer = layer_class(title, |
236 |
self.theSession.OpenShapefile(filename), |
self.theSession.OpenShapefile(filename), |
237 |
fill = fill, stroke = stroke, |
fill = fill, stroke = stroke, |
238 |
lineWidth = stroke_width) |
lineWidth = stroke_width, |
239 |
|
visible = visible != "false") |
240 |
|
|
241 |
self.__projReceiver = self.aLayer |
self.__projReceiver = self.aLayer |
242 |
|
|