Ignore:
Timestamp:
29/03/07 13:35:57 (13 years ago)
Author:
domlowe
Message:

various fixes related to schema validation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI02-CSML/trunk/csml/csmllibs/csmlfeaturetypes.py

    r2328 r2348  
    139139                    #(axisid stored in dictionary = current filename + variable name) 
    140140                    axisid=self.repfilename+dimName[1] 
    141                     sptList.coordinateList=cp.csString('#'+self.fileExtractDictionary[axisid]) 
     141                    sptList.coordinateList=cp.TimePositionList(self.fileExtractDictionary[axisid]) 
    142142                else: 
    143143                    #store times inline 
    144144                    self.DI.setAxis(dimName[1]) 
    145                     sptList.coordinateList=cp.csString(self.timeString) 
    146                     sptList.frame='%s:%s'%(self.caltype,self.units) 
     145                    timeposList=cp.TimePositionList(self.timeString) 
     146                    timeposList.frame='%s:%s'%(self.caltype,self.units) 
     147                    sptList.timePositionList=timeposList 
    147148            else:  #for all other dimensions, create ordinates 
    148149                if self.spatialstorage=='fileextract': 
     
    283284                gsDomain.axisLabels=crs.axisLabels # note this is the xml attribute axisLabels, not the child element (aLabels) 
    284285                gsDomain.srsDimension=crs.srsDimension 
     286                gsDomain.dimension=gsDomain.srsDimension 
    285287                aLabels='' 
    286288                for dim in dimNames: 
    287289                    aLabels=aLabels + dim + ' ' 
    288290                gsDomain.aLabels=cp.csString(aLabels) 
     291                limits=cp.GridEnvelope() 
     292                limits.low=cp.csString('0 0 0') 
     293                limits.high=cp.csString('0 0 0') 
     294                gsDomain.limits=limits 
    289295                gcT=self.__getGridCoordinatesTable(dimNames, crs,axisorder) 
    290296                gsDomain.coordTransformTable=gcT 
Note: See TracChangeset for help on using the changeset viewer.