Author Commit Message Commit Date Hyo-Kyung Lee 2608cf072b3 HFRCFLIB-39:updated vdata example to test new get_file_attribute. corrected sds example for reading buffer with the right size. 06 Feb 2013 Hyo-Kyung Lee 7aebc482dda HFRCFLIB-39:updated sds example to test new get_file_attribute. 05 Feb 2013 Hyo-Kyung Lee 1df36adbf67 HFRCFLIB-39:changed get_file_attribute to get_file_attribute_txt. 05 Feb 2013 Muqun Yang b19b91751f4 Updating APIs 05 Feb 2013 Muqun Yang 74eb2609735 Updating the APIs, they still need to be updated 05 Feb 2013 Muqun Yang 67a04faebb4 Commenting out some debugging info. 05 Feb 2013 Muqun Yang f6ad7d94203 Updating some API names 04 Feb 2013 Muqun Yang 4382c1b02e9 1. 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. 04 Feb 2013 Hyo-Kyung Lee 09f966307f4 HFRCFLIB-38:changed the field name to read. 04 Feb 2013 Hyo-Kyung Lee c345d50cb21 HFRCFLIB-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. 04 Feb 2013 Muqun Yang 1998fd2d191 Correcting the conventions to check vdata 01 Feb 2013 Muqun Yang 895943f1e81 Adding debug info to investigate a vdata attribute issue 01 Feb 2013 Muqun Yang 4313d8fdfea Commented out the debugging info. and corrected a critical typo in handling vdata, now vdata subsetting should work 01 Feb 2013 Muqun Yang 30b7f77b4b7 Inserting a new line character after the output for better display 01 Feb 2013 Muqun Yang 219bdc8b62b Fixing 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 01 Feb 2013 Muqun Yang bb521eb439e Possibly fixing a bug in handling the MODIS level 1B product,the coordinate variable and the dimension is still not right 31 Jan 2013 Hyo-Kyung Lee 8e51f1563d5 ESDIS-299:updated copyright notice. 30 Jan 2013 Muqun Yang d2108e6e509 Adding code to tackle the name clashing and flatten issues for MODIS hybrid files 30 Jan 2013 Muqun Yang 3465e749771 Just add a few debugging info. to fix the name clashing bug for MODIS level 1B files 29 Jan 2013 Hyo-Kyung Lee 7577da12aab HFRCFLIB-17:added h4cf_get_vars and h4cf_get_var_name API tests. 29 Jan 2013 Muqun Yang eed7d9684d4 Corrected the handling of MODIS scale and offset, found an issue on handling the dimensions with hybrid files, needs to work on this next Monday 25 Jan 2013 Hyo-Kyung Lee eba727a9439 HFRCFLIB-17:added h4cf_get_dims API test. updated the expected CDL output due to cdldumper change. 25 Jan 2013 Hyo-Kyung Lee 737482b7ef1 HFRCFLIB-32:removed compiler warnings on Mac. 24 Jan 2013 Hyo-Kyung Lee a9b5f75ef6f HFRCFLIB-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. 24 Jan 2013 Muqun Yang 182b9641aa8 Correct the vdata field name 23 Jan 2013 Hyo-Kyung Lee 39e20beb0d0 HFRCFLIB-17:added file attrs API test. 23 Jan 2013 Muqun Yang 39690e45ad8 1. 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 23 Jan 2013 Hyo-Kyung Lee f26c04f56f8 HFRCFLIB-30:removed real NASA files for testing. split HDF4 example into SDS and Vdata. 23 Jan 2013 Hyo-Kyung Lee 3ec3ac7d494 HFRCFLIB-29:cleaned up codes for HDF-EOS2 examples. updated Makefile template to clean up executables. 22 Jan 2013 Hyo-Kyung Lee ed178dada0e HFRCFLIB-29:added Hybrid examples but they work only for HDF-EOS2 variable. 22 Jan 2013 Hyo-Kyung Lee 4e5c705b3d0 HFRCFLIB-29:added HDF4 examples but only read_file_attrs works. 22 Jan 2013 Hyo-Kyung Lee 86d1a860e3a HFRCFLIB-29:reorganized examples directory. 22 Jan 2013 Hyo-Kyung Lee 9f60fa768be HFRCFLIB-29:cleaned up code and documentatoin. 17 Jan 2013 Muqun Yang d8588decc47 Adding 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 16 Jan 2013 Muqun 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) 14 Jan 2013 Hyo-Kyung Lee 750c1bf49ee HFRCFLIB-26:added RELEASE.txt and wrote a known issue. 14 Jan 2013 Hyo-Kyung Lee d9aecd7cb10 HFRCFLIB-26:removed a test case that leaks memory resource. 14 Jan 2013 Muqun Yang 9c7d145757e Revert the decision to make all swath geofield variables coordinate variables. This will cause conflicts if several 1-D geofield variables share the same dimension 13 Jan 2013 Muqun Yang e9cd2d5003f Tackling the handling of HDF-EOS2 dimensions that don't have dimension names. This now is treated as an error 11 Jan 2013 Muqun 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. 10 Jan 2013 Hyo-Kyung Lee a943bdcb237 HFRCFLIB-16:changed lat/lon name to Latitude/Longitude. 08 Jan 2013 Muqun Yang 11ba927311b Corrected the wrong name and the wrong orig_name for the extra SDS and Vdata objects in an HDF-EOS2 file 07 Jan 2013 Muqun Yang ae17528351c Adding code to hande hybrid EOS2 object handlings, not compiled yet. Just check in the code to keep it updated 04 Jan 2013 Muqun Yang 7f41d891cd1 Fixing an if(a=b) rather than if(a==b) bug and continue investigating the handling of hybrid EOS2 objects bug 04 Jan 2013 Muqun Yang 53ef667800a Correctly handling lone and nonlone vdatas for hybrid files 02 Jan 2013 Muqun Yang 639d5602b9b Fixing the seg. fault of dumping the header of a MISR file, mostly fixing the vdata name conventions 02 Jan 2013 Muqun Yang aa2ba19c9f3 Make the cdldumper generate an error message rather than 'segmentation fault' when the root group of the converted file is NULL. 31 Dec 2012 Muqun Yang cc49e1b3484 Just add two comments 28 Dec 2012 Muqun Yang e0166ec9252 mainly adding some comments for future code improvement 21 Dec 2012 Muqun Yang 4b49dca3e0b Adding comments for name clashing routine 20 Dec 2012 ← Prev Next → require('plugin/commitgraph/network').applyCommits([{id: '2608cf072b36c704d724aebb328715bc7ca6a362', href: '/projects/HDFEOS/repos/h4cflib/commits/2608cf072b36c704d724aebb328715bc7ca6a362',parents: [{ id: '7aebc482dda4951edbe94b0d106398742c9e5fcc' }]},{id: '7aebc482dda4951edbe94b0d106398742c9e5fcc', href: '/projects/HDFEOS/repos/h4cflib/commits/7aebc482dda4951edbe94b0d106398742c9e5fcc',parents: [{ id: '1df36adbf67a80febde9a4c779d25d7e90804ad0' }]},{id: '1df36adbf67a80febde9a4c779d25d7e90804ad0', href: '/projects/HDFEOS/repos/h4cflib/commits/1df36adbf67a80febde9a4c779d25d7e90804ad0',parents: [{ id: 'b19b91751f4a8f9b45d46423cb15b42c87e48f87' }]},{id: 'b19b91751f4a8f9b45d46423cb15b42c87e48f87', href: '/projects/HDFEOS/repos/h4cflib/commits/b19b91751f4a8f9b45d46423cb15b42c87e48f87',parents: [{ id: '74eb26097351842bdd9245a2ef9a86a030381ce2' }]},{id: '74eb26097351842bdd9245a2ef9a86a030381ce2', href: '/projects/HDFEOS/repos/h4cflib/commits/74eb26097351842bdd9245a2ef9a86a030381ce2',parents: [{ id: '67a04faebb41d4888517973f999b4feb7b3a650c' }]},{id: '67a04faebb41d4888517973f999b4feb7b3a650c', href: '/projects/HDFEOS/repos/h4cflib/commits/67a04faebb41d4888517973f999b4feb7b3a650c',parents: [{ id: 'f6ad7d942037fd2f680ab90361df326ce3cf7262' }]},{id: 'f6ad7d942037fd2f680ab90361df326ce3cf7262', href: '/projects/HDFEOS/repos/h4cflib/commits/f6ad7d942037fd2f680ab90361df326ce3cf7262',parents: [{ id: '4382c1b02e9162ad62dba9b355fabeddacae8bde' }]},{id: '4382c1b02e9162ad62dba9b355fabeddacae8bde', href: '/projects/HDFEOS/repos/h4cflib/commits/4382c1b02e9162ad62dba9b355fabeddacae8bde',parents: [{ id: '09f966307f4a21e1e0fc232ab3ed3bfd429acf18' }]},{id: '09f966307f4a21e1e0fc232ab3ed3bfd429acf18', href: '/projects/HDFEOS/repos/h4cflib/commits/09f966307f4a21e1e0fc232ab3ed3bfd429acf18',parents: [{ id: 'c345d50cb2136d60d65e8250aecdbf7f3af1ee30' }]},{id: 'c345d50cb2136d60d65e8250aecdbf7f3af1ee30', href: '/projects/HDFEOS/repos/h4cflib/commits/c345d50cb2136d60d65e8250aecdbf7f3af1ee30',parents: [{ id: '1998fd2d19156ec5298c9cc91facf30df864a8ff' }]},{id: '1998fd2d19156ec5298c9cc91facf30df864a8ff', href: '/projects/HDFEOS/repos/h4cflib/commits/1998fd2d19156ec5298c9cc91facf30df864a8ff',parents: [{ id: '895943f1e81c79031a99995383b0f7622753f063' }]},{id: '895943f1e81c79031a99995383b0f7622753f063', href: '/projects/HDFEOS/repos/h4cflib/commits/895943f1e81c79031a99995383b0f7622753f063',parents: [{ id: '4313d8fdfea4e365854d30f7b835fe2695275a79' }]},{id: '4313d8fdfea4e365854d30f7b835fe2695275a79', href: '/projects/HDFEOS/repos/h4cflib/commits/4313d8fdfea4e365854d30f7b835fe2695275a79',parents: [{ id: '30b7f77b4b7cdc777b7365e28887c14b0d01dee0' }]},{id: '30b7f77b4b7cdc777b7365e28887c14b0d01dee0', href: '/projects/HDFEOS/repos/h4cflib/commits/30b7f77b4b7cdc777b7365e28887c14b0d01dee0',parents: [{ id: '219bdc8b62bcaa13d0d406d1f856a05d397b4026' }]},{id: '219bdc8b62bcaa13d0d406d1f856a05d397b4026', href: '/projects/HDFEOS/repos/h4cflib/commits/219bdc8b62bcaa13d0d406d1f856a05d397b4026',parents: [{ id: 'bb521eb439e007abd7c3f494ffe4c48eb51a000a' }]},{id: 'bb521eb439e007abd7c3f494ffe4c48eb51a000a', href: '/projects/HDFEOS/repos/h4cflib/commits/bb521eb439e007abd7c3f494ffe4c48eb51a000a',parents: [{ id: '8e51f1563d525f0043adb49c8cda2fc640b4e501' }]},{id: '8e51f1563d525f0043adb49c8cda2fc640b4e501', href: '/projects/HDFEOS/repos/h4cflib/commits/8e51f1563d525f0043adb49c8cda2fc640b4e501',parents: [{ id: 'd2108e6e5091de38d2f2a00020859a9e284b5cfe' }]},{id: 'd2108e6e5091de38d2f2a00020859a9e284b5cfe', href: '/projects/HDFEOS/repos/h4cflib/commits/d2108e6e5091de38d2f2a00020859a9e284b5cfe',parents: [{ id: '3465e749771feb3e707bc6ecf4c20286344b5bad' }]},{id: '3465e749771feb3e707bc6ecf4c20286344b5bad', href: '/projects/HDFEOS/repos/h4cflib/commits/3465e749771feb3e707bc6ecf4c20286344b5bad',parents: [{ id: '7577da12aab183a7e984483b9c1e6d9647874577' }]},{id: '7577da12aab183a7e984483b9c1e6d9647874577', href: '/projects/HDFEOS/repos/h4cflib/commits/7577da12aab183a7e984483b9c1e6d9647874577',parents: [{ id: 'eed7d9684d40d82f16162fcfadce8255cc283d0b' }]},{id: 'eed7d9684d40d82f16162fcfadce8255cc283d0b', href: '/projects/HDFEOS/repos/h4cflib/commits/eed7d9684d40d82f16162fcfadce8255cc283d0b',parents: [{ id: 'eba727a943934e59fbcd93560b7f567f311e54fc' }]},{id: 'eba727a943934e59fbcd93560b7f567f311e54fc', href: '/projects/HDFEOS/repos/h4cflib/commits/eba727a943934e59fbcd93560b7f567f311e54fc',parents: [{ id: '737482b7ef184da602642e4671f4b4dbb73c3105' }]},{id: '737482b7ef184da602642e4671f4b4dbb73c3105', href: '/projects/HDFEOS/repos/h4cflib/commits/737482b7ef184da602642e4671f4b4dbb73c3105',parents: [{ id: 'a9b5f75ef6f3323c74175a075c762e38bd0a9060' }]},{id: 'a9b5f75ef6f3323c74175a075c762e38bd0a9060', href: '/projects/HDFEOS/repos/h4cflib/commits/a9b5f75ef6f3323c74175a075c762e38bd0a9060',parents: [{ id: '182b9641aa8be2daee5371a663d1024b35284abe' }]},{id: '182b9641aa8be2daee5371a663d1024b35284abe', href: '/projects/HDFEOS/repos/h4cflib/commits/182b9641aa8be2daee5371a663d1024b35284abe',parents: [{ id: '39e20beb0d093ee7ec5453d7321235ba53dc163f' }]},{id: '39e20beb0d093ee7ec5453d7321235ba53dc163f', href: '/projects/HDFEOS/repos/h4cflib/commits/39e20beb0d093ee7ec5453d7321235ba53dc163f',parents: [{ id: '39690e45ad8f725785de0574cb53f82d4eaa4bbb' }]},{id: '39690e45ad8f725785de0574cb53f82d4eaa4bbb', href: '/projects/HDFEOS/repos/h4cflib/commits/39690e45ad8f725785de0574cb53f82d4eaa4bbb',parents: [{ id: 'f26c04f56f8994edb0952168ab5dabfc8cea71e0' }]},{id: 'f26c04f56f8994edb0952168ab5dabfc8cea71e0', href: '/projects/HDFEOS/repos/h4cflib/commits/f26c04f56f8994edb0952168ab5dabfc8cea71e0',parents: [{ id: '3ec3ac7d49442e09254be58d8377e1dfeaab6a70' }]},{id: '3ec3ac7d49442e09254be58d8377e1dfeaab6a70', href: '/projects/HDFEOS/repos/h4cflib/commits/3ec3ac7d49442e09254be58d8377e1dfeaab6a70',parents: [{ id: 'ed178dada0ea04c4793fd53b9258a83085dfbd8d' }]},{id: 'ed178dada0ea04c4793fd53b9258a83085dfbd8d', href: '/projects/HDFEOS/repos/h4cflib/commits/ed178dada0ea04c4793fd53b9258a83085dfbd8d',parents: [{ id: '4e5c705b3d06201416d244fae03fae52a4ce3140' }]},{id: '4e5c705b3d06201416d244fae03fae52a4ce3140', href: '/projects/HDFEOS/repos/h4cflib/commits/4e5c705b3d06201416d244fae03fae52a4ce3140',parents: [{ id: '86d1a860e3a3713a0edd3d64a9a8620954025760' }]},{id: '86d1a860e3a3713a0edd3d64a9a8620954025760', href: '/projects/HDFEOS/repos/h4cflib/commits/86d1a860e3a3713a0edd3d64a9a8620954025760',parents: [{ id: '9f60fa768be9be90a6f53b98539bef6faa99cb1c' }]},{id: '9f60fa768be9be90a6f53b98539bef6faa99cb1c', href: '/projects/HDFEOS/repos/h4cflib/commits/9f60fa768be9be90a6f53b98539bef6faa99cb1c',parents: [{ id: 'd8588decc47ff7ccafba2a7d03b0b902f3d31b0c' }]},{id: 'd8588decc47ff7ccafba2a7d03b0b902f3d31b0c', href: '/projects/HDFEOS/repos/h4cflib/commits/d8588decc47ff7ccafba2a7d03b0b902f3d31b0c',parents: [{ id: '207bdd44083f6fe70d4cc204fcd4fd3ffa7e4e07' }]},{id: '207bdd44083f6fe70d4cc204fcd4fd3ffa7e4e07', href: '/projects/HDFEOS/repos/h4cflib/commits/207bdd44083f6fe70d4cc204fcd4fd3ffa7e4e07',parents: [{ id: '750c1bf49ee96c1e7e8763856a350b1bc0e8a28a' }]},{id: '750c1bf49ee96c1e7e8763856a350b1bc0e8a28a', href: '/projects/HDFEOS/repos/h4cflib/commits/750c1bf49ee96c1e7e8763856a350b1bc0e8a28a',parents: [{ id: 'd9aecd7cb10709120dca32a7558c60caccb052a7' }]},{id: 'd9aecd7cb10709120dca32a7558c60caccb052a7', href: '/projects/HDFEOS/repos/h4cflib/commits/d9aecd7cb10709120dca32a7558c60caccb052a7',parents: [{ id: '9c7d145757ede3ce31f3d143f5089acc06baa37e' }]},{id: '9c7d145757ede3ce31f3d143f5089acc06baa37e', href: '/projects/HDFEOS/repos/h4cflib/commits/9c7d145757ede3ce31f3d143f5089acc06baa37e',parents: [{ id: 'e9cd2d5003fb5b0c36363492b5ca829c5405bffa' }]},{id: 'e9cd2d5003fb5b0c36363492b5ca829c5405bffa', href: '/projects/HDFEOS/repos/h4cflib/commits/e9cd2d5003fb5b0c36363492b5ca829c5405bffa',parents: [{ id: '3e1f6dd49c83d5247e71abc1a770dfe0607293b2' }]},{id: '3e1f6dd49c83d5247e71abc1a770dfe0607293b2', href: '/projects/HDFEOS/repos/h4cflib/commits/3e1f6dd49c83d5247e71abc1a770dfe0607293b2',parents: [{ id: 'a943bdcb23782bc72fc43eab4c649c9121bb52a0' }]},{id: 'a943bdcb23782bc72fc43eab4c649c9121bb52a0', href: '/projects/HDFEOS/repos/h4cflib/commits/a943bdcb23782bc72fc43eab4c649c9121bb52a0',parents: [{ id: '11ba927311bc11ef661790524335d902fd148986' }]},{id: '11ba927311bc11ef661790524335d902fd148986', href: '/projects/HDFEOS/repos/h4cflib/commits/11ba927311bc11ef661790524335d902fd148986',parents: [{ id: 'ae17528351cfbbe765345271a70ccf4a2a09ecd0' }]},{id: 'ae17528351cfbbe765345271a70ccf4a2a09ecd0', href: '/projects/HDFEOS/repos/h4cflib/commits/ae17528351cfbbe765345271a70ccf4a2a09ecd0',parents: [{ id: '7f41d891cd1e607398186b1311927afca6a462c2' }]},{id: '7f41d891cd1e607398186b1311927afca6a462c2', href: '/projects/HDFEOS/repos/h4cflib/commits/7f41d891cd1e607398186b1311927afca6a462c2',parents: [{ id: '53ef667800ac28be92de7ec80662e4f86500177d' }]},{id: '53ef667800ac28be92de7ec80662e4f86500177d', href: '/projects/HDFEOS/repos/h4cflib/commits/53ef667800ac28be92de7ec80662e4f86500177d',parents: [{ id: '639d5602b9b13fd8efdfe738bb4824d632abbbe7' }]},{id: '639d5602b9b13fd8efdfe738bb4824d632abbbe7', href: '/projects/HDFEOS/repos/h4cflib/commits/639d5602b9b13fd8efdfe738bb4824d632abbbe7',parents: [{ id: 'aa2ba19c9f3674227fb64f9ebc366d14b94b19d2' }]},{id: 'aa2ba19c9f3674227fb64f9ebc366d14b94b19d2', href: '/projects/HDFEOS/repos/h4cflib/commits/aa2ba19c9f3674227fb64f9ebc366d14b94b19d2',parents: [{ id: 'cc49e1b34845577db3ef02ce982d7f0faaa2f49e' }]},{id: 'cc49e1b34845577db3ef02ce982d7f0faaa2f49e', href: '/projects/HDFEOS/repos/h4cflib/commits/cc49e1b34845577db3ef02ce982d7f0faaa2f49e',parents: [{ id: 'e0166ec92526660d5aaabf78be7a726b6c7c0b98' }]},{id: 'e0166ec92526660d5aaabf78be7a726b6c7c0b98', href: '/projects/HDFEOS/repos/h4cflib/commits/e0166ec92526660d5aaabf78be7a726b6c7c0b98',parents: [{ id: '4b49dca3e0be51310e78018e3096d8cb3dd6027f' }]},{id: '4b49dca3e0be51310e78018e3096d8cb3dd6027f', href: '/projects/HDFEOS/repos/h4cflib/commits/4b49dca3e0be51310e78018e3096d8cb3dd6027f',parents: [{ id: 'c529326e6ece0e3fc6ba61d20ec91a0d6277b428' }]}]);