Ignore:
Timestamp:
Jun 9, 2010, 12:28:24 PM (12 years ago)
Author:
hudson
Message:

New filename conventions for file conversion. Filenames must always be passed in with the correct extension.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/anuga_core/source/anuga/file_conversion/test_sww2dem.py

    r7776 r7814  
    132132
    133133        #Export to ascii/prj files
    134         sww2dem(self.domain.get_name(),
     134        sww2dem(self.domain.get_name()+'.sww',
     135                self.domain.get_name()+'_elevation.asc',
    135136                quantity = 'elevation',
    136137                cellsize = cellsize,
    137138                number_of_decimal_places = 9,
    138                 verbose = self.verbose,
    139                 format = 'asc')
     139                verbose = self.verbose)
    140140
    141141        #Check prj (meta data)
     
    220220        os.remove(ascfile)
    221221
     222        ascfile = self.domain.get_name() + '_depth.asc'
     223        prjfile = self.domain.get_name() + '_depth.prj'
     224
    222225        #Export to ascii/prj files
    223         sww2dem(self.domain.get_name(),
     226        sww2dem(self.domain.get_name()+'.sww',
     227                ascfile,
    224228                quantity = 'depth',
    225229                cellsize = cellsize,
    226230                number_of_decimal_places = 9,
    227                 verbose = self.verbose,
    228                 format = 'asc')
     231                verbose = self.verbose)
    229232       
    230233        #Check asc file
    231         ascfile = self.domain.get_name() + '_depth.asc'
    232         prjfile = self.domain.get_name() + '_depth.prj'
    233234        ascid = open(ascfile)
    234235        lines = ascid.readlines()
     
    353354
    354355        #Export to ascii/prj files
    355         sww2dem(domain.get_name(),
     356        sww2dem(domain.get_name() + '.sww',
     357                domain.get_name() + '_elevation.asc',
    356358                quantity = 'elevation',
    357359                cellsize = cellsize,
    358360                number_of_decimal_places = 9,
    359361                verbose = self.verbose,
    360                 format = 'asc',
    361362                block_size=2)
    362363
     
    525526
    526527        #Export to ascii/prj files
    527         sww2dem(domain.get_name(),
     528        sww2dem(domain.get_name()+'.sww',
     529                domain.get_name() + '_elevation.asc',
    528530                quantity = 'elevation',
    529531                cellsize = cellsize,
    530532                number_of_decimal_places = 9,
    531533                verbose = self.verbose,
    532                 format = 'asc',
    533534                block_size=2)
    534535
     
    720721
    721722        # Export to ascii/prj files
    722         sww2dem(domain.get_name(),
     723        sww2dem(domain.get_name() + '.sww',
     724                domain.get_name() + '_elevation.asc',
    723725                quantity = 'elevation',
    724726                cellsize = cellsize,
     
    728730                northing_min = 6189050,
    729731                northing_max = 6189100,
    730                 verbose = self.verbose,
    731                 format = 'asc')
     732                verbose = self.verbose)
    732733
    733734        fid.close()
     
    867868
    868869        #Export to ascii/prj files
    869         sww2dem(self.domain.get_name(),
     870        sww2dem(self.domain.get_name() + '.sww',
     871                self.domain.get_name() + '_stage.asc',
    870872                quantity = 'stage',
    871873                cellsize = cellsize,
    872874                number_of_decimal_places = 9,
    873                 reduction = min,
    874                 format = 'asc',
    875                 verbose=self.verbose)
     875                reduction = min)
    876876
    877877
     
    974974
    975975        #Export to ascii/prj files
    976         sww2dem(self.domain.get_name(),
     976        sww2dem(self.domain.get_name() + '.sww',
     977                self.domain.get_name() + '_stage.asc',
    977978                quantity = 'stage',
    978979                cellsize = cellsize,
    979980                number_of_decimal_places = 9,
    980981                reduction = 1,
    981                 format = 'asc',
    982982                verbose=self.verbose)
    983983
     
    10821082
    10831083        #Export to ascii/prj files
    1084         sww2dem(self.domain.get_name(),
    1085                 basename_out = 'datatest_depth',
     1084        sww2dem(self.domain.get_name()+'.sww',
     1085                name_out = 'datatest_depth.asc',
    10861086                quantity = 'stage - elevation',
    10871087                cellsize = cellsize,
    10881088                number_of_decimal_places = 9,
    10891089                reduction = min,
    1090                 format = 'asc',
    10911090                verbose = self.verbose)
    10921091
     
    12341233
    12351234        #Export to ascii/prj files
    1236         sww2dem(domain.get_name(),
     1235        sww2dem(domain.get_name()+'.sww',
     1236                domain.get_name()+'_elevation.asc',
    12371237                quantity = 'elevation',
    12381238                cellsize = cellsize,
    12391239                number_of_decimal_places = 9,
    1240                 verbose = self.verbose,
    1241                 format = 'asc')
     1240                verbose = self.verbose)
    12421241
    12431242
     
    13431342
    13441343        #Export to ers files
    1345         sww2dem(self.domain.get_name(),
     1344        outname = self.domain.get_name() + '_elevation.ers'
     1345        sww2dem(self.domain.get_name() + '.sww',
     1346                outname,
    13461347                quantity = 'elevation',
    13471348                cellsize = cellsize,
    13481349                number_of_decimal_places = 9,
    13491350                NODATA_value = NODATA_value,
    1350                 verbose = self.verbose,
    1351                 format = 'ers')
     1351                verbose = self.verbose)
    13521352
    13531353        #Check header data
    13541354        from ermapper_grids import read_ermapper_header, read_ermapper_data
    13551355
    1356         header = read_ermapper_header(self.domain.get_name() + '_elevation.ers')
    1357         #print header
     1356        header = read_ermapper_header(outname)
     1357
    13581358        assert header['projection'].lower() == '"utm-56"'
    13591359        assert header['datum'].lower() == '"wgs84"'
Note: See TracChangeset for help on using the changeset viewer.