[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netCDFJava #TJD-270946]: HDF5 reader
- Subject: [netCDFJava #TJD-270946]: HDF5 reader
- Date: Fri, 02 Oct 2009 13:58:33 -0600
Hi Chris:
I had a quick look at the file you sent.
It looks to me like the XML is redundant info to whats in the file (see below).
I was hoping it would allow me to add shared dimensions, as in the
StructMetadata of HDF-EOS files.
It looks like im missing getting a whole bunch of the data inside. ill
investigate more.
XML file:
<HDF_UserBlock>
<Mission_Name>NPP</Mission_Name>
<Platform_Short_Name>NPP</Platform_Short_Name>
<Number_of_Data_Products>3</Number_of_Data_Products>
<Data_Product>
<Instrument_Short_Name>ATMS</Instrument_Short_Name>
<N_Collection_Short_Name>ATMS-SDR-GEO</N_Collection_Short_Name>
<N_Processing_Domain>int</N_Processing_Domain>
<N_Dataset_Type_Tag>GEO</N_Dataset_Type_Tag>
<AggregateBeginningDate>20020906</AggregateBeginningDate>
<AggregateBeginningOrbitNumber>19646</AggregateBeginningOrbitNumber>
<AggregateBeginningTime>040956.504501Z</AggregateBeginningTime>
<AggregateEndingDate>20020906</AggregateEndingDate>
<AggregateEndingOrbitNumber>19646</AggregateEndingOrbitNumber>
<AggregateEndingTime>041027.549551Z</AggregateEndingTime>
<AggregateBeginningGranuleID>NPP001090085954</AggregateBeginningGranuleID>
<AggregateEndingGranuleID>NPP001090085954</AggregateEndingGranuleID>
</Data_Product>
<Data_Product>
<Instrument_Short_Name>ATMS</Instrument_Short_Name>
<N_Collection_Short_Name>ATMS-SDR</N_Collection_Short_Name>
<N_Processing_Domain>int</N_Processing_Domain>
<N_Dataset_Type_Tag>SDR</N_Dataset_Type_Tag>
<AggregateBeginningDate>20020906</AggregateBeginningDate>
<AggregateBeginningOrbitNumber>19646</AggregateBeginningOrbitNumber>
<AggregateBeginningTime>040956.504501Z</AggregateBeginningTime>
<AggregateEndingDate>20020906</AggregateEndingDate>
<AggregateEndingOrbitNumber>19646</AggregateEndingOrbitNumber>
<AggregateEndingTime>041027.549551Z</AggregateEndingTime>
<AggregateBeginningGranuleID>NPP001090085954</AggregateBeginningGranuleID>
<AggregateEndingGranuleID>NPP001090085954</AggregateEndingGranuleID>
</Data_Product>
<Data_Product>
<Instrument_Short_Name>ATMS</Instrument_Short_Name>
<N_Collection_Short_Name>ATMS-TDR</N_Collection_Short_Name>
<N_Processing_Domain>int</N_Processing_Domain>
<N_Dataset_Type_Tag>TDR</N_Dataset_Type_Tag>
<AggregateBeginningDate>20020906</AggregateBeginningDate>
<AggregateBeginningOrbitNumber>19646</AggregateBeginningOrbitNumber>
<AggregateBeginningTime>040956.504501Z</AggregateBeginningTime>
<AggregateEndingDate>20020906</AggregateEndingDate>
<AggregateEndingOrbitNumber>19646</AggregateEndingOrbitNumber>
<AggregateEndingTime>041027.549551Z</AggregateEndingTime>
<AggregateBeginningGranuleID>NPP001090085954</AggregateBeginningGranuleID>
<AggregateEndingGranuleID>NPP001090085954</AggregateEndingGranuleID>
</Data_Product>
</HDF_UserBlock>
ncdump:
netcdf
D:/datasets/npoess/VIIRS/GEOs/VIIRS_AEROS_EDR_GEO/VAGEO_npp_d20030125_t102937_e103103_b00016_c20070131195149_den_OPS_SEG.h5
{
Group All_Data {
Group VIIRS-Aeros-EDR-GEO_All {
variables:
float lhclat_Array(128, 533, 1);
:_lastModified = "2007-01-31T19:51:51Z";
float lhclon_Array(128, 533, 1);
:_lastModified = "2007-01-31T19:51:51Z";
float whclat_Array(768, 3200, 1);
:_lastModified = "2007-01-31T19:51:52Z";
float whclon_Array(768, 3200, 1);
:_lastModified = "2007-01-31T19:51:52Z";
}
}
Group Data_Products {
Group VIIRS-Aeros-EDR-GEO {
variables:
String VIIRS-Aeros-EDR-GEO_Aggr(4);
:AggregateBeginningDate = "20030125";
:AggregateBeginningGranuleID = "NPP001212137766";
:AggregateBeginningOrbitNumber = 68719476736; // long
:AggregateBeginningTime = "102937.696768Z";
:AggregateEndingDate = "20030125";
:AggregateEndingGranuleID = "NPP001212137766";
:AggregateEndingOrbitNumber = 68719476736; // long
:AggregateEndingTime = "103103.149632Z";
:_lastModified = "2007-01-31T19:52:19Z";
:_HDF5ReferenceType = "values are names of referenced Variables";
long VIIRS-Aeros-EDR-GEO_Gran_0(4);
:Ascending/Descending_Indicator = "0";
:Beginning_Date = "20030125";
:Beginning_Time = "102937.696768Z";
:Ending_Date = "20030125";
:Ending_Time = "103103.149632Z";
:G-Ring_Latitude = 24.397196f, 24.24888f, 24.114325f, 23.993267f,
23.802313f, 23.61938f, 23.382286f, 23.161713f, 22.942623f, 22.70732f,
22.432398f, 22.082767f, 21.762058f, 21.362213f, 21.059284f, 20.654701f,
20.065546f, 20.364893f, 20.664028f, 20.963f, 21.261848f, 21.560455f,
21.858948f, 22.157211f, 22.455301f, 22.753204f, 23.051004f, 23.348541f,
23.645891f, 23.94306f, 24.240078f, 24.536842f, 24.950195f, 25.577297f,
26.003422f, 26.32075f, 26.737913f, 27.07051f, 27.432634f, 27.717455f,
27.962198f, 28.191278f, 28.423054f, 28.672525f, 28.864553f, 29.06267f,
29.186317f, 29.320295f, 29.459425f, 29.150694f, 28.842007f, 28.53332f,
28.224634f, 27.915955f, 27.607214f, 27.298513f, 26.989807f, 26.681122f,
26.372438f, 26.063675f, 25.754984f, 25.446302f, 25.137623f, 24.828936f; // float
:G-Ring_Longitude = 56.942608f, 54.31309f, 52.432526f, 50.970882f,
48.95299f, 47.2496f, 45.277695f, 43.62234f, 42.110996f, 40.606358f, 38.973568f,
37.050823f, 35.406548f, 33.48329f, 32.103455f, 30.347284f, 27.937927f,
27.830437f, 27.722185f, 27.613184f, 27.50335f, 27.39278f, 27.281395f,
27.169226f, 27.056217f, 26.942375f, 26.82775f, 26.71226f, 26.595898f,
26.478737f, 26.360622f, 26.241623f, 26.09472f, 28.594074f, 30.413595f,
31.845034f, 33.845074f, 35.554455f, 37.557037f, 39.257713f, 40.826138f,
42.40268f, 44.130802f, 46.18946f, 47.970886f, 50.079975f, 51.610794f,
53.581894f, 56.332413f, 56.36765f, 56.403313f, 56.439392f, 56.475853f,
56.512695f, 56.54994f, 56.587555f, 56.625572f, 56.66398f, 56.702724f,
56.741875f, 56.781395f, 56.821285f, 56.86159f, 56.90221f; // float
:N_Beginning_Orbit_Number = 68719476737; // long
:N_Beginning_Time_IET = 1422181809696768; // long
:N_Creation_Date = "20070123";
:N_Creation_Time = "013508.019729Z";
:N_Ending_Time_IET = 1422181895149632; // long
:N_Granule_ID = "NPP001212137766";
:N_Granule_Version = "A1";
:N_Input_Prod = "45b5653e-ba0c1-9b9deaaa-e15ef0a9",
"45b5662b-15cf5-9b9deaaa-e154adca", "45b5653d-a1298-9b9deaaa-e15d627f",
"45b563ab-917f9-9b9deaaa-e15c664e", "45b563ca-5383b-9b9deaaa-e15886af",
"45b563a0-b1ff7-9b9deaaa-e15e6e41", "45b563b5-30d47-9b9deaaa-e1565ba6",
"45b563d3-e6dd9-9b9deaaa-e161bc56", "45b563aa-5448c-9b9deaaa-e15892e0",
"45b563b6-34a94-9b9deaaa-e15698f4", "45b563d4-e9571-9b9deaaa-e161e3ef",
"45b563ab-577dc-9b9deaaa-e158c631", "45b563b7-36f83-9b9deaaa-e156bde4",
"45b563d5-ee6ec-9b9deaaa-e162356b", "45b563ac-5a008-9b9deaaa-e158ee5e",
"45b563b8-39417-9b9deaaa-e156e279", "45b563d6-f10d1-9b9deaaa-e1625f51",
"45b563ad-5c7b0-9b9deaaa-e1591607", "45b563b9-3b93e-9b9deaaa-e15707a1",
"45b563d8-01bb0-9b9deaaa-e1536a32", "45b563ae-5ed21-9b9deaaa-e1593b79",
"45b563ba-402f1-9b9deaaa-e1575155", "45b563d9-0430f-9b9deaaa-e1539192",
"45b563af-62f34-9b9deaaa-e1597d8d", "45b563bb-42807-9b9deaaa-e157766c",
"45b563da-069b4-9b9deaaa-e153b838", "45b563b0-65607-9b9deaaa-e159
a461", "45b563bc-44d14-9b9deaaa-e1579b7a", "45b563db-09014-9b9deaaa-e153de99",
"45b563b1-67bd6-9b9deaaa-e159ca31", "45b563bd-4af73-9b9deaaa-e157fdda",
"45b563dc-0b6e1-9b9deaaa-e1540567", "45b563b2-6a291-9b9deaaa-e159f0ed",
"45b563be-4d49e-9b9deaaa-e1582306", "45b563dd-0ddd6-9b9deaaa-e1542c5d",
"45b563b3-6c79c-9b9deaaa-e15a15f9", "45b563c1-543d2-9b9deaaa-e158923d",
"45b563e0-155bb-9b9deaaa-e154a445", "45b563b6-73a03-9b9deaaa-e15a8863",
"45b563c2-574a0-9b9deaaa-e158c30c", "45b563e1-17d4d-9b9deaaa-e154cbd8",
"45b563b7-76e0a-9b9deaaa-e15abc6b";
:N_LEOA_Flag = "Off";
:N_Reference_ID = "45b5664b-c9c39-9b9deaaa-e15fed2e";
:N_Spacecraft_Maneuver = "Normal Operations";
:_lastModified = "2007-01-31T19:52:26Z";
:_HDF5ReferenceType = "values are regions of referenced Variables";
VIIRS-Aeros-EDR-GEO:N_Anc_Type_Tasked = "Official";
VIIRS-Aeros-EDR-GEO:N_Collection_Short_Name = "VIIRS-Aeros-EDR-GEO";
VIIRS-Aeros-EDR-GEO:N_Dataset_Type_Tag = "GEO";
VIIRS-Aeros-EDR-GEO:N_Processing_Domain = "OPS_SEG";
VIIRS-Aeros-EDR-GEO:Operational_Mode = "NPP Science, VIIRS Operational";
}
}
:Instrument_Short_Name = "VIIRS";
:Mission_Name = "NPP";
:N_Dataset_Source = "Ijelee";
:N_HDF_Creation_Date = "20070131";
:N_HDF_Creation_Time = "195149.549462Z";
:N_Software_Version = "i1.4.0.3_NPP_QUAL";
:Platform_Short_Name = "NPP";
}
Ticket Details
===================
Ticket ID: TJD-270946
Department: Support netCDF Java
Priority: Normal
Status: Open