summaryrefslogtreecommitdiffstats
path: root/tools/h4toh5
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r3989] MuQun Yang2001-06-112-6/+66
| | | | | | | | | Purpose: New features for adding attribute options and modifying testing files Description: Solution: Platforms tested: eirene,arabica
* [svn-r3988] MuQun Yang2001-06-119-175/+479
| | | | | | | | | | | | | | | | | Purpose: new features Description: 1. add an option to convert HDF4 file without HDF4 specified attributes such as HDF4_OBJECT_TYPE, HDF4_REF_NUM etc. it can be done by inputting "h4toh5 -na input.hdf" The default converter will still keep HDF4 specfied attributes. 2. Add compression features (gzip) for image too. Now the compressed HDF4 image can be supported by using HDF5 gzip. Not sure whether tools can read it. Need to be tested. 3. Change SPACEPAD to NULLTERM for HDF4 dimensional name list. We can use variable length HDF5 string to represent these names, however currently H5dump and H5view cannot support variable length HDF5 string. converter will wait for other tools' update. Solution: Platforms tested: eirene(Red Hat 6.2) and arabica(solaris 2.7)
* [svn-r3871] MuQun Yang2001-04-281-2/+4
| | | | | | | | | | | | | Purpose: Add definations of two new functions Description: Solution: Platforms tested: eirene [machines you have tested the changed version. This is absolute important. Test it out on at least two or three different platforms such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and 64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
* [svn-r3870] MuQun Yang2001-04-281-1/+8
| | | | | | | | | | | | | | Purpose: Add a constant(compression level for gzip) Description: For compression issue Solution: Platforms tested: eirene [machines you have tested the changed version. This is absolute important. Test it out on at least two or three different platforms such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and 64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
* [svn-r3869] MuQun Yang2001-04-281-3/+12
| | | | | | | | | | | Purpose: a bug fix Description: User can define "Real Vdata" as user-defined attribute. By using VSisattr, we can check this out. In order to keep this piece of information, We use "Vdata attribute" in the converted HDF5 file to distingush this kind of Vdata from independent Vdata. Solution: see above Platforms tested: eirene(Linux)
* [svn-r3868] MuQun Yang2001-04-281-1/+1
| | | | | | | | | | | | Purpose: a bug fix Description: When Vsisattr is true, this Vdata still needs to be converted as an independent real "Vdata", We will add object type of this vdata as "Vdata attribute". Solution: erease the evaluation of Vsisattr call. Platforms tested: Linux(eirene)
* [svn-r3867] MuQun Yang2001-04-281-310/+830
| | | | | | | | | | | | | | | | | | | | | | Purpose: bug fix Adding more features Description: Bugs: 1) hdf4 dimensional scale data can be none, but the dim name can still defined by users, so number of hdf4 dimensional names and number of object reference may be different Previously, this problem is not considered. 2) SDcheckempty will return true when fill value is set to HDF4 SDS, and then fill value information is lost 3) check whether SDS have fill value set although SDcheckempty return true. Use H5Psetfillvalue and H5Dcreate in HDF5 part, still needs to wait for the new development of HDF5 and also need to investigate whether this part of code has bugs. New features: compressed SDS will get compressed with gzip when it is converted. That will save some space. [describe the bug, or describe the new feature, etc] Solution: See above and design document Platforms tested: eirene(linux) [machines you have tested the changed version. This is absolute important. Test it out on at least two or three different platforms such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and 64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
* [svn-r3739] MuQun Yang2001-03-291-17/+38
| | | | | | | | | | | | | Purpose: a bug fix Description: when creating sds dimensional scale dataset, I accidently created two sds dimensional scale dataset with the same name, (say using name "dim1" for both rank 2 and rank 3). hdf4 library doesn't give me complaints, hdp dumpsds doesn't generate complaints. h4toh5 converter since assumed that dimensional scale name has to be unique, simply skip if finding the same dimensional name, so accidently the result from hdp dumpsds are the same as the result from h5dump until I implement library API and find this bug. Solution: make unique sds dimensional scale name for this test file. Will also need to modify testfiles later. suggestions: somebody check hdf4 library to disallow the same dimensional scale nameOused for the same sds object. Platforms tested: eirene, and this check in will not affect daily test.
* [svn-r3611] MuQun Yang2001-03-121-10/+2
| | | | | | | | | Purpose: avoid a windows bug for string handling Description: Solution: Platforms tested: windows 2000, linux
* [svn-r3607] MuQun Yang2001-03-122-2/+2
| | | | | | | | | Purpose: change macro RGB into HDF5_RGB since RGB is defined on windows platforms Description: Solution: Platforms tested: eirene
* [svn-r3601] MuQun Yang2001-03-101-0/+10
| | | | | | | | | | | Purpose: a bug fix Description: uninitialize the start and edge value for test_ras8 and test_ras24 functions Solution: initialize Platforms tested: eirene,arabica
* [svn-r3488] Purpose:Bill Wendling2001-02-2214-0/+12323
Code Movement Description: Moved tools code into their own special subdirectories. Platforms tested: Linux, Kelgia