Wei,
I've checked on this.
The file I downloaded is:
-rw-r--r-- 1 lds lds 65497992 2012-08-30 14:14 ncl_ncarg-6.1.0-beta.Linux_Debian_i686_gcc445.tar.gz
Is there any other way to check if the NCL I installed is OPeNDAP-enabled or not?
Thanks.
Dongsheng
ÔÚ 2012-09-04 22:51:23£¬"Wei Huang" <huangwei@ucar.edu> дµÀ£º
Dongsheng,
It seems you have installed an OpenDAP-disabled version of NCL.
Can you check on this?
Or you can re-download NCL, and make sure it is openDAP enabled.
As on my machine, I got:
ncl opendap.ncl
Copyright (C) 1995-2012 - All Rights Reserved
University Corporation for Atmospheric Research
NCAR Command Language Version 6.1.0
The use of this software is governed by a License Agreement.
See http://www.ncl.ucar.edu/ for more details.
Variable: exists
Type: logical
Total Size: 4 bytes
1 values
Number of Dimensions: 1
Dimensions and sizes: [1]
Coordinates:
(0) True
Variable: f
Type: file
filename: 123
path: http://test.opendap.org/opendap/data/nc/123.nc
file global attributes:
history : This is an example of a multi-line global
attribute. It could be used for representing the
processing history of the data, for example.
_DODS_Unlimited_Dimension : k
dimensions:
i = 2
j = 3
l = 3
maxStrlen64 = 64
variables:
integer i ( i )
float j ( j )
short l ( l )
character bears ( i, j, maxStrlen64 )
act : text string
123
acs : -40
acl : 17000
acf : ( -2, 1, 0 )
acd : ( -1, 0.75 )
string_length : 3
short order ( i, j )
integer shot ( i, j )
float aloan ( i, j )
double cross ( i, j )
Note that the "exists" variable is True (where yours is false).
Wei
huangwei@ucar.edu
VETS/CISL
National Center for Atmospheric Research
P.O. Box 3000 (1850 Table Mesa Dr.)
Boulder, CO 80307-3000 USA
(303) 497-8924
On Sep 2, 2012, at 7:23 PM, L wrote:
Wei,
This is my output:
ncl 0> url = "http://test.opendap.org/opendap/data/nc/"
ncl 1> filename = url + "123.nc"
ncl 2>
ncl 3> exists = isfilepresent(filename)
ncopen: filename "http://test.opendap.org/opendap/data/nc/123.nc": NetCDF: Unknown file format
ncl 4> print(exists)
Variable: exists
Type: logical
Total Size: 4 bytes
1 values
Number of Dimensions: 1
Dimensions and sizes: [1]
Coordinates:
(0) False
ncl 5>
ncl 6> f = addfile(filename, "r")
fatal:NetCDF: Unknown file format
fatal:Could not open (http://test.opendap.org/opendap/data/nc/123.nc)
ncl 7> print(f)
Variable: f
Type: file
(0) File Missing Value : -1
Regards,
Dongsheng
ÔÚ 2012-09-01 09:11:40£¬L <dxlds@163.com> дµÀ£º
Wei,
Thanks for your reply.
Sorry I can't send you the exact output message right now, as I am not with the working computer.
I am wondering, if there is any other equirement except the libdap? like, should I compile the netcdf with the ¨Cenable-dap flag ?
The isfilepresent command with an url file in my computer seems not trying to connect to the Internet, and it sends the message 'unknow file format' back to the sceen immediately.
Dongsheng
At 2012-09-01 06:58:22,"Wei Huang" <huangwei@ucar.edu> wrote:
Dongsheng,
Can you try this script:
url = "http://test.opendap.org/opendap/data/nc/"
filename = url + "123.nc"
exists = isfilepresent(filename)
print(exists)
f = addfile(filename, "r")
print(f)
And send the output/error message to us?
(This script runs fine on my system).
Wei
huangwei@ucar.edu
VETS/CISL
National Center for Atmospheric Research
P.O. Box 3000 (1850 Table Mesa Dr.)
Boulder, CO 80307-3000 USA
(303) 497-8924
On Aug 31, 2012, at 12:55 AM, L wrote:
Hi
I have a problem about OpeNDAP.
The NCL precompiled binary file I downloaded is ncl_ncarg-6.1.0-beta.Linux_Debian_x86_64_gcc445.tar.gz.
By typing ncl on the command line, it just shows:
---------------------------------------------------------
Copyright (C) 1995-2012 - All Rights Reserved
University Corporation for Atmospheric Research
NCAR Command Language Version 6.1.0-beta
The use of this software is governed by a License Agreement.
See http://www.ncl.ucar.edu/ for more details.
ncl 0>
---------------------------------------------------------
no such words like :ncl: error while loading shared libraries: libdap.so.4: cannot open shared object file: No such file or directory
But when I follow the test
------------------------------
url = "http://test.opendap.org/opendap/data/nc/"
filename = url + "123.nc"
exists = isfilepresent(filename)
ncopen: filename "http://test.opendap.org/opendap/data/nc/123.nc": NetCDF: Unknown file format
-------------------------------
Also I have added the libdap library to the LD_LIBRARY_PATH.
Can anyone give me some suggestion?
Thanks.
Regards.
Dongsheng
_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Tue Sep 4 18:39:27 2012
This archive was generated by hypermail 2.1.8 : Tue Sep 11 2012 - 15:30:42 MDT