Package noaadata :: Module test_pydap3
[hide private]
[frames] | no frames]

Source Code for Module noaadata.test_pydap3

 1  #!/usr/bin/env python 
 2  import dap.client 
 3  dataset=dap.client.open('http://opendap.co-ops.nos.noaa.gov/dods/IOOS/Raw_Water_Level') 
 4  seq = dataset['WATERLEVEL_RAW_PX'] 
 5  reqStr='_STATION_ID="1615680"&_BEGIN_DATE="2006010110:00"&_END_DATE="2006010111:00"&_DATUM="MLLW"' 
 6  print 'reqStr:',reqStr 
 7  filt_seq=seq.filter(reqStr)  
 8  data = filt_seq._get_data() 
 9  print 'Found this many waterlevel points:',len(data) 
10  print data[-1] 
11  ''' 
12   
13  dap.exceptions.ClientError:  
14  Server error 3:  
15  "Encountered '\'20060101\' at line 1, column 65. 
16  Was expecting one of: 
17      \'*\' ... 
18      \'{\' ... 
19      <ID> ... 
20      <INT> ... 
21      <FLOAT> ... 
22      <STR> ... 
23      "; 
24  }; 
25  Error { 
26      code = 0; 
27      message = "java.sql.SQLException: JZ0S2: Statement object has already been closed." 
28   
29  ''' 
30