Changeset 2389 for TI02-CSML/trunk


Ignore:
Timestamp:
10/04/07 10:10:24 (12 years ago)
Author:
domlowe
Message:

valid output from gridseries subset

Location:
TI02-CSML/trunk/csml
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • TI02-CSML/trunk/csml/API/genSubset.py

    r2385 r2389  
    146146        go.coordAxisValues = csml.parser.SpatialOrTemporalPositionList() 
    147147        go.coordAxisValues.id=csml.csmllibs.csmlextra.getRandomID() 
     148        vals=str(domainSubset[key]).replace(',',' ') 
     149        
    148150        if key==crs.axes[crs.timeAxis]: 
    149             go.coordAxisValues.timePositionList=csml.parser.csString(domainSubset[key]) 
     151            go.coordAxisValues.timePositionList=csml.parser.csString(vals) 
    150152            go.coordAxisValues.frame = frame 
    151153            #self.domain.key placeholder 
    152154        else: 
    153             go.coordAxisValues.coordinateList=csml.parser.csString(domainSubset[key]) #self.domain.key placeholder 
     155            go.coordAxisValues.coordinateList=csml.parser.csString(vals) #self.domain.key placeholder 
    154156        seqRule= csml.parser.SequenceRule() 
    155157        seqRule.CONTENT='Linear' 
  • TI02-CSML/trunk/csml/API/ops_GridSeriesFeature.py

    r2387 r2389  
    112112    vc.show='embed' 
    113113    ql=csml.parser.MeasureOrNullList() 
    114     #ql.uom=strUom  TODO 
     114    try: 
     115        ql.uom=self.value.rangeSet.valueArray.valueComponent.quantityList.uom 
     116    except: 
     117        ql.upm = 'unknown'  #TODO, 
    115118    vc.quantityList=ql 
    116119    va.valueComponent=vc 
  • TI02-CSML/trunk/csml/csmllibs/netCDFWriter.py

    r2305 r2389  
    6969                    continue 
    7070                else: 
    71                     for val in ord[1].coordAxisValues.coordinateList.CONTENT.split(','): 
     71                    for val in ord[1].coordAxisValues.coordinateList.CONTENT.split(): 
    7272                        if val != ' ': 
    7373                            vals.append(float(val))   
Note: See TracChangeset for help on using the changeset viewer.