HDFEOS
  1. HDFEOS

h4cflib

Public

Network

 
AuthorCommitMessageCommit Date
Hyo-Kyung LeeHyo-Kyung Lee
2608cf072b3HFRCFLIB-39:updated vdata example to test new get_file_attribute. corrected sds example for reading buffer with the right size.
Hyo-Kyung LeeHyo-Kyung Lee
7aebc482ddaHFRCFLIB-39:updated sds example to test new get_file_attribute.
Hyo-Kyung LeeHyo-Kyung Lee
1df36adbf67HFRCFLIB-39:changed get_file_attribute to get_file_attribute_txt.
Muqun YangMuqun Yang
b19b91751f4Updating APIs
Muqun YangMuqun Yang
74eb2609735Updating the APIs, they still need to be updated
Muqun YangMuqun Yang
67a04faebb4Commenting out some debugging info.
Muqun YangMuqun Yang
f6ad7d94203 Updating some API names
Muqun YangMuqun Yang
4382c1b02e91. Adding an API to retrieve file level attributes, 2. Change names of some attribute APIs so that those APIs can be used to retrieve both file level attributes and field level attributes. 3. Previously the get_file_attrs API doesn't consider attributes of vdata. Since Vdatastructure will be flattened, the vdata attribute should be considered as file attributes.
Hyo-Kyung LeeHyo-Kyung Lee
09f966307f4HFRCFLIB-38:changed the field name to read.
Hyo-Kyung LeeHyo-Kyung Lee
c345d50cb21HFRCFLIB-38:added both vdata and field attributes on test data. Attributes are on Vdata_DFNT_INT32 dataset. The Vdata attribute on Vdata_DFNT_FLOAT_32 that was added by HDFView is gone.
Muqun YangMuqun Yang
1998fd2d191Correcting the conventions to check vdata
Muqun YangMuqun Yang
895943f1e81Adding debug info to investigate a vdata attribute issue
Muqun YangMuqun Yang
4313d8fdfeaCommented out the debugging info. and corrected a critical typo in handling vdata, now vdata subsetting should work
Muqun YangMuqun Yang
30b7f77b4b7Inserting a new line character after the output for better display
Muqun YangMuqun Yang
219bdc8b62bFixing several bugs related to handling the dimension/coordinate variable names for hybrid MODIS HDF-EOS2 files, still needs to clean up the code. saving the change
Muqun YangMuqun Yang
bb521eb439ePossibly fixing a bug in handling the MODIS level 1B product,the coordinate variable and the dimension is still not right
Hyo-Kyung LeeHyo-Kyung Lee
8e51f1563d5ESDIS-299:updated copyright notice.
Muqun YangMuqun Yang
d2108e6e509Adding code to tackle the name clashing and flatten issues for MODIS hybrid files
Muqun YangMuqun Yang
3465e749771Just add a few debugging info. to fix the name clashing bug for MODIS level 1B files
Hyo-Kyung LeeHyo-Kyung Lee
7577da12aabHFRCFLIB-17:added h4cf_get_vars and h4cf_get_var_name API tests.
Muqun YangMuqun Yang
eed7d9684d4Corrected the handling of MODIS scale and offset, found an issue on handling the dimensions with hybrid files, needs to work on this next Monday
Hyo-Kyung LeeHyo-Kyung Lee
eba727a9439HFRCFLIB-17:added h4cf_get_dims API test. updated the expected CDL output due to cdldumper change.
Hyo-Kyung LeeHyo-Kyung Lee
737482b7ef1HFRCFLIB-32:removed compiler warnings on Mac.
Hyo-Kyung LeeHyo-Kyung Lee
a9b5f75ef6fHFRCFLIB-30:updated variable name to read. The library throws segmentation fault and illegal instruction on Mac OS X Lion for these examples. Only read.cpp and read_file_attrs.cpp work fine.
Muqun YangMuqun Yang
182b9641aa8Correct the vdata field name
Hyo-Kyung LeeHyo-Kyung Lee
39e20beb0d0HFRCFLIB-17:added file attrs API test.
Muqun YangMuqun Yang
39690e45ad81. Changing the way to retrieve vdata field values. Making it consistent with the HDF4 handler, needs more testing. 2. Fixing a bug when the added coordinate variable is the same as the data variable but the dimension is different
Hyo-Kyung LeeHyo-Kyung Lee
f26c04f56f8HFRCFLIB-30:removed real NASA files for testing. split HDF4 example into SDS and Vdata.
Hyo-Kyung LeeHyo-Kyung Lee
3ec3ac7d494HFRCFLIB-29:cleaned up codes for HDF-EOS2 examples. updated Makefile template to clean up executables.
Hyo-Kyung LeeHyo-Kyung Lee
ed178dada0eHFRCFLIB-29:added Hybrid examples but they work only for HDF-EOS2 variable.
Hyo-Kyung LeeHyo-Kyung Lee
4e5c705b3d0HFRCFLIB-29:added HDF4 examples but only read_file_attrs works.
Hyo-Kyung LeeHyo-Kyung Lee
86d1a860e3aHFRCFLIB-29:reorganized examples directory.
Hyo-Kyung LeeHyo-Kyung Lee
9f60fa768beHFRCFLIB-29:cleaned up code and documentatoin.
Muqun YangMuqun Yang
d8588decc47Adding code to retrieve vdata field value, passing the compile but need to check with the real files, check in the code just in case the VM gets crashed
Muqun YangMuqun Yang
207bdd44083 1) Making pure HDF4 SDS follow COARDS 2) Making Vdata and vdata field names follow HDF4 OPeNDAP naming conventions, 3) Make HDF-EOS2 >1D lat/lon case follow CF and COARDS(the other third dimension doesn't follow COARDS in the previous version)
Hyo-Kyung LeeHyo-Kyung Lee
750c1bf49eeHFRCFLIB-26:added RELEASE.txt and wrote a known issue.
Hyo-Kyung LeeHyo-Kyung Lee
d9aecd7cb10HFRCFLIB-26:removed a test case that leaks memory resource.
Muqun YangMuqun Yang
9c7d145757eRevert the decision to make all swath geofield variables coordinate variables. This will cause conflicts if several 1-D geofield variables share the same dimension
Muqun YangMuqun Yang
e9cd2d5003fTackling the handling of HDF-EOS2 dimensions that don't have dimension names. This now is treated as an error
Muqun YangMuqun Yang
3e1f6dd49c8(1) Make the HDF-EOS2 coordinate variable follow COARDS (2) Make the HDF-EOS2 variable name be /path/variable name if clashing occurs.
Hyo-Kyung LeeHyo-Kyung Lee
a943bdcb237HFRCFLIB-16:changed lat/lon name to Latitude/Longitude.
Muqun YangMuqun Yang
11ba927311bCorrected the wrong name and the wrong orig_name for the extra SDS and Vdata objects in an HDF-EOS2 file
Muqun YangMuqun Yang
ae17528351cAdding code to hande hybrid EOS2 object handlings, not compiled yet. Just check in the code to keep it updated
Muqun YangMuqun Yang
7f41d891cd1Fixing an if(a=b) rather than if(a==b) bug and continue investigating the handling of hybrid EOS2 objects bug
Muqun YangMuqun Yang
53ef667800aCorrectly handling lone and nonlone vdatas for hybrid files
Muqun YangMuqun Yang
639d5602b9bFixing the seg. fault of dumping the header of a MISR file, mostly fixing the vdata name conventions
Muqun YangMuqun Yang
aa2ba19c9f3Make the cdldumper generate an error message rather than 'segmentation fault' when the root group of the converted file is NULL.
Muqun YangMuqun Yang
cc49e1b3484Just add two comments
Muqun YangMuqun Yang
e0166ec9252mainly adding some comments for future code improvement
Muqun YangMuqun Yang
4b49dca3e0bAdding comments for name clashing routine