622 |
elif isinstance(tb_class, ClassGroupSingleton): |
elif isinstance(tb_class, ClassGroupSingleton): |
623 |
new_class.set_name(str(tb_class.GetValue())) |
new_class.set_name(str(tb_class.GetValue())) |
624 |
else: |
else: |
625 |
# TODO: set a name if the expression is a ogical |
# TODO: set a name if the expression is a logical |
626 |
|
# if it is an logical expression and no name is set, |
627 |
|
# the final name will be set after expression is created |
628 |
new_class.set_name("no name") |
new_class.set_name("no name") |
629 |
if self.get_type() == "line": |
if self.get_type() == "line": |
630 |
new_class.add_thubanstyle(tb_class.GetProperties(), type="line") |
new_class.add_thubanstyle(tb_class.GetProperties(), type="line") |
688 |
self._range_op1 + " " +\ |
self._range_op1 + " " +\ |
689 |
self._range_combine + \ |
self._range_combine + \ |
690 |
self._range_op2 + " )" |
self._range_op2 + " )" |
691 |
|
|
692 |
#set the expression to the mapscript |
#set the expression to the mapscript |
693 |
new_class.set_expressionstring(self._range_umn) |
new_class.set_expressionstring(self._range_umn) |
694 |
else: |
else: |
879 |
self._metadata.add_metadata(self._metafkey,self._metakeydata) |
self._metadata.add_metadata(self._metafkey,self._metakeydata) |
880 |
self._metafkey = self._mf_map.getNextMetaDataKey(self._metafkey) |
self._metafkey = self._mf_map.getNextMetaDataKey(self._metafkey) |
881 |
|
|
882 |
|
|
883 |
|
def get_mappath(self): |
884 |
|
return self._mf_map.mappath |
885 |
|
|
886 |
|
|
887 |
|
|
888 |
def get_outputformat(self): |
def get_outputformat(self): |
889 |
return self._outputformat |
return self._outputformat |
890 |
|
|
970 |
print "define the size first to set extent" |
print "define the size first to set extent" |
971 |
print "size is now set to (1,1)" |
print "size is now set to (1,1)" |
972 |
self.set_size(1,1) |
self.set_size(1,1) |
973 |
self._newrect = MF_Rectangle(rectObj(newextent[0],newextent[1], \ |
# if an empty map is export newextent will be none |
974 |
newextent[2],newextent[3])) |
if newextent: |
975 |
self._mf_map.setExtent(newextent[0],newextent[1], \ |
self._newrect = MF_Rectangle(rectObj(newextent[0],newextent[1], \ |
976 |
newextent[2],newextent[3]) |
newextent[2],newextent[3])) |
977 |
|
self._mf_map.setExtent(newextent[0],newextent[1], \ |
978 |
|
newextent[2],newextent[3]) |
979 |
|
|
980 |
|
|
981 |
def set_size(self, newwidth, newheight): |
def set_size(self, newwidth, newheight): |