Changeset 30


Ignore:
Timestamp:
06/10/05 15:50:10 (14 years ago)
Author:
domlowe
Message:

minor tidying of comments.-

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CSML/trunk/Coapec/Coapec2csml.py

    r29 r30  
    22 
    33import sys, string 
    4 #import Numeric 
     4import Numeric 
    55from Scientific.IO.NetCDF import * 
    66import xml.dom.minidom 
     
    88import getopt 
    99import os 
    10 #import datetime 
     10import datetime 
    1111 
    1212usage = """Usage: 
     
    8585def createCSML(): 
    8686#Open first file (this assumes all files are the same structure!  
    87 #TO DO add structure checking 
    88         #ncfile = NetCDFFile ( sys.argv[1], 'r' )                        
     87#TO DO add structure checking                    
    8988        ncfile = NetCDFFile ( args[1], 'r' )                     
    9089        #Number of CSML features corresponds to number of variables 
     
    125124        #get list of all filenames  (will need later) 
    126125        allFileNames = [] 
    127         #for i in range(1, len(sys.argv)): 
    128126        for i in range(0, len(args)): 
    129127                allFileNames.append(args[i]) 
    130                 #allFileNames.append(sys.argv[i]) 
    131128        print str(allFileNames) 
    132129         
     
    159156        #Grid features as part of GridSeries feature     
    160157        allVarNames=ncfile.variables.keys() 
    161         #for i in range(0, 0): 
    162158        for i in range(0, numFeatures): 
    163159                var = ncfile.variables[allVarNames[i]] 
     
    323319        #create the values list for the TimePositionList list element. 
    324320        tpl ="" 
    325         #grab any (first) file 
    326         #ncfile = NetCDFFile ( sys.argv[1], 'r' )                        
     321        #grab any (first) file           
    327322        ncfile = NetCDFFile ( args[1], 'r' )                     
    328323        #get the reference date for the time reference system. 
     
    332327        refTime = refTime[11:len(refTime)] 
    333328         
    334         #for i in range(1, len(sys.argv)): 
    335         for i in range(0, len(args)): 
    336         #       print 'processing files: %s'  %sys.argv[i] 
    337                 #ncfile = NetCDFFile ( sys.argv[i], 'r' )                        
     329        for i in range(0, len(args)):    
    338330                ncfile = NetCDFFile (args[i], 'r' )                      
    339331                var= ncfile.variables['t'] 
     
    349341        refDay = int(referenceDate[8:10]) 
    350342        refTime = referenceDate [-8:] 
    351         #commented out to remove datetime library  
    352 #       now = datetime.date(refYear,refMonth, refDay) 
    353 #       difference = datetime.timedelta(days=daysSince) 
    354          
    355 #       newDateTime = now+difference 
     343        now = datetime.date(refYear,refMonth, refDay) 
     344        difference = datetime.timedelta(days=daysSince) 
     345         
     346        newDateTime = now+difference 
    356347        #add the hrs mins seconds back in. 
    357 #       newDateTime = str(newDateTime) + 'T' + refTime 
    358         newDateTime = 'temporary time string'    
    359         #reformate newTime to conform to CSML requirements. 
    360         #newTime = refYear + " " + refMonth + " " + refDay 
     348        newDateTime = str(newDateTime) + 'T' + refTime 
    361349        return newDateTime 
    362350 
Note: See TracChangeset for help on using the changeset viewer.