363 |
elif fieldType == FIELDTYPE_DOUBLE: |
elif fieldType == FIELDTYPE_DOUBLE: |
364 |
self.conv = float |
self.conv = float |
365 |
|
|
366 |
self.aLayer.SetClassificationField(field) |
self.aLayer.SetClassificationColumn(field) |
367 |
|
|
368 |
def end_classification(self, name, qname): |
def end_classification(self, name, qname): |
369 |
pass |
pass |
381 |
def start_clpoint(self, name, qname, attrs): |
def start_clpoint(self, name, qname, attrs): |
382 |
attrib_value = attrs.get((None, 'value'), "0") |
attrib_value = attrs.get((None, 'value'), "0") |
383 |
|
|
384 |
field = self.aLayer.GetClassificationField() |
field = self.aLayer.GetClassificationColumn() |
385 |
if self.aLayer.GetFieldType(field) == FIELDTYPE_STRING: |
if self.aLayer.GetFieldType(field) == FIELDTYPE_STRING: |
386 |
value = self.encode(attrib_value) |
value = self.encode(attrib_value) |
387 |
else: |
else: |