1 |
# Copyright (c) 2002, 2003, 2004, 2005 by Intevation GmbH |
# Copyright (c) 2002, 2003, 2004, 2005, 2007 by Intevation GmbH |
2 |
# Authors: |
# Authors: |
3 |
# Bernhard Herzog <[email protected]> |
# Bernhard Herzog <[email protected]> |
4 |
# |
# |
37 |
from Thuban.Model.data import DerivedShapeStore, SHAPETYPE_ARC |
from Thuban.Model.data import DerivedShapeStore, SHAPETYPE_ARC |
38 |
|
|
39 |
from Thuban.Model.classification import ClassGroupSingleton, ClassGroupRange, \ |
from Thuban.Model.classification import ClassGroupSingleton, ClassGroupRange, \ |
40 |
ClassGroupProperties |
ClassGroupPattern, ClassGroupProperties |
41 |
|
|
42 |
from Thuban.Model.range import Range |
from Thuban.Model.range import Range |
43 |
|
|
288 |
<map title="Test Map"> |
<map title="Test Map"> |
289 |
<rasterlayer title="My RasterLayer" |
<rasterlayer title="My RasterLayer" |
290 |
filename="../../Data/iceland/island.tif" |
filename="../../Data/iceland/island.tif" |
291 |
visible="true" %s %s> |
visible="true" %s> |
292 |
</rasterlayer> |
</rasterlayer> |
293 |
</map> |
</map> |
294 |
</session>''' % (opname, maskname) |
</session>''' % (opname, ) |
295 |
#print written_contents |
#print written_contents |
296 |
#print "********************************************" |
#print "********************************************" |
297 |
#print expected_contents |
#print expected_contents |
342 |
ClassGroupProperties(), |
ClassGroupProperties(), |
343 |
internal_from_unicode(u'\xdcml\xe4uts'))) # Uemlaeuts |
internal_from_unicode(u'\xdcml\xe4uts'))) # Uemlaeuts |
344 |
|
|
345 |
|
# Pattern |
346 |
|
clazz.AppendGroup(ClassGroupPattern("BUI", ClassGroupProperties(), |
347 |
|
"pattern")) |
348 |
|
|
349 |
filename = self.temp_file_name("%s.thuban" % self.id()) |
filename = self.temp_file_name("%s.thuban" % self.id()) |
350 |
save_session(session, filename) |
save_session(session, filename) |
393 |
label="\xc3\x9cml\xc3\xa4uts"> |
label="\xc3\x9cml\xc3\xa4uts"> |
394 |
<cldata fill="None" stroke="#000000" stroke_width="1"/> |
<cldata fill="None" stroke="#000000" stroke_width="1"/> |
395 |
</clpoint> |
</clpoint> |
396 |
|
<clpattern pattern="BUI" label="pattern"> |
397 |
|
<cldata fill="None" stroke="#000000" stroke_width="1"/> |
398 |
|
</clpattern> |
399 |
</classification> |
</classification> |
400 |
</layer> |
</layer> |
401 |
</map> |
</map> |