[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[netCDFJava #CZW-502913]: combining satellite bands via ncml



Hi Joleen,

I'll be doing my best to help you.  Whenever tools are used across their 
original purpose, the results become less than predictable. Also, an 
issue like using the middle mouse button is more of an artifact (and 
much trickier to manage) than a concrete problem /per se/.  I don't know 
what will happen with that, but I have sent it over to the IDV team for 
consideration.  It may be that some information in the new files is 
different or missing compared to the old files.  I'll let you know what 
I find.

Cheers,
   Lansing

On 2/13/2014 11:12 AM, Joleen Feltz wrote:
> New Client Reply: combining satellite bands via ncml
>
> Hi,
>
> You are correct, I am trying to "trick the system" and create wavebands, to 
> achieve the desire results of creating cross sections, loading data 
> efficiently and being able to cycle through bands.
>
> I don't think the data probe issue is a hardware problem.  The data probe 
> works for other data types loaded into IDV and McIDAS-V.  This is illustrated 
> in the image that I sent in an earlier email.
>
> Thanks, I hope there is a solution which to this problem which helps me 
> achieve the goals stated (cross sections, etc.).
>
> Joleen
>
> On Feb 13, 2014, at 11:25 AM, Unidata netCDF Java Support wrote:
>
>> Hi Joleen,
>>
>> I noticed in your aggregation that you are "cheating" the wavebands into
>> pressure levels, presumably because the CDM stack does not currently
>> recognize wavebands.  I don't know if this leads to some sort of
>> unexpected problem.  I'll let you know what I figure out.
>>
>> Also, I asked another member of the IDV team about the middle mouse
>> button function.  So far, all I've gotten is head-scratching.  My best
>> guess at this point is that the middle mouse button feature you've
>> mentioned might be a hardware artifact.  Not all mice have three buttons
>> (or even two, for that matter), so it could be that your middle mouse
>> button maps to a convenient function, but I don't think we could
>> guarantee this across all platforms.
>>
>> Cheers,
>>    Lansing
>>
>> On 2/13/2014 10:22 AM, Joleen Feltz wrote:
>>> New Client Reply: combining satellite bands via ncml
>>>
>>> I think there may be two problems.  As I noted, when I try to aggregate 
>>> newer fixed grid format files, they aggregation fails.  Those files are 
>>> located here ftp://ftp.ssec.wisc.edu/pub/ssec/joleenf/newGRBfiles/
>>> If I was successful in aggregating the new files, I might see the second 
>>> problem, which is the missing value in the data probe.  At the same time, I 
>>> wondered if that missing value was due to a problem with the aggregation.
>>>
>>> Thanks,
>>> Joleen
>>>
>>>
>>> On Feb 13, 2014, at 11:14 AM, Unidata netCDF Java Support wrote:
>>>
>>>> I'll send this over to the McIdas and IDV teams for comment.
>>>>
>>>> -Lansing
>>>>
>>>> On 2/13/2014 8:57 AM, Joleen Feltz wrote:
>>>>> New Client Reply: combining satellite bands via ncml
>>>>>
>>>>> Hi,
>>>>>
>>>>> When the middle mouse button is pressed in either IDV or McIDAS-V a data 
>>>>> readout is displayed.  In the case of this aggregated file, no value is 
>>>>> shown for the aggregated data.
>>>>>
>>>>>
>>>>> On Feb 12, 2014, at 2:59 PM, Unidata netCDF Java Support wrote:
>>>>>
>>>>>> Hi Joleen,
>>>>>>
>>>>>> I wasn't sure what you meant by "middle mouse probe," so I asked someone 
>>>>>> over on the IDV team what it might be.  They were thinking you might 
>>>>>> mean the roller button, which may control zoom level, but I'm not so 
>>>>>> sure.  Can you clarify?
>>>>>>
>>>>>> I will grab some of the files you've posted and try to figure out what's 
>>>>>> going on.
>>>>>>
>>>>>> Regards,
>>>>>>   Lansing Madry
>>>>>>   Unidata
>>>>>>   Boulder, Colorado
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I have written an ncml which aggregates bands by assigning a pressure 
>>>>>>> level:
>>>>>>>
>>>>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>>>>> <netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2";>
>>>>>>>>
>>>>>>>> <variable name="pressure" type="int">
>>>>>>>>    <attribute name="units" value="hPa"/>
>>>>>>>> </variable>
>>>>>>>>
>>>>>>>> <aggregation  dimName="pressure" type="joinNew">
>>>>>>>>    <variableAgg name="ABI_TBB_WV"/>
>>>>>>>>    <netcdf location="sim_abi_band08_2005_0604_2200utc.nc" 
>>>>>>>> coordValue="400">
>>>>>>>>       <variable name="ABI_TBB_WV" type="float"  orgName="ABI_TBB_08" />
>>>>>>>>    </netcdf>
>>>>>>>>    <netcdf location="sim_abi_band09_2005_0604_2200utc.nc" 
>>>>>>>> coordValue="500">
>>>>>>>>       <variable name="ABI_TBB_WV" type="float"  orgName="ABI_TBB_09" />
>>>>>>>>    </netcdf>
>>>>>>>>    <netcdf location="sim_abi_band10_2005_0604_2200utc.nc" 
>>>>>>>> coordValue="750">
>>>>>>>>       <variable name="ABI_TBB_WV" type="float"  orgName="ABI_TBB_10" />
>>>>>>>>    </netcdf>
>>>>>>>> </aggregation>
>>>>>>>>
>>>>>>>> <variable name="ABI_TBB_WV" type="float">
>>>>>>>>    <attribute name="long_name" type="string" value="ABI Brightness 
>>>>>>>> Temperature Water Vapor Bands" />
>>>>>>>> </variable>
>>>>>>>> </netcdf>
>>>>>>> While this produces a file which can be loaded into IDV, I cannot get 
>>>>>>> any information using the middle mouse probe.  Furthermore, when I try 
>>>>>>> to use this same technique on newer ABI data, the aggregation fails.  
>>>>>>> Is there a way to make this work?  It is a very useful tool
>>>>>>>
>>>>>>> 1.)  Multiple bands can be loaded and displayed quickly.
>>>>>>> 2.)  The band data can be displayed roughly at a level that is 
>>>>>>> appropriate
>>>>>>> 3.)  The instrument data can be viewed as a cross section
>>>>>>>
>>>>>>> I have placed the data and ncml on a ftp site:
>>>>>>> ftp://ftp.ssec.wisc.edu/pub/ssec/joleenf/
>>>>>>>
>>>>>>> and the new data is under
>>>>>>> ftp://ftp.ssec.wisc.edu/pub/ssec/joleenf/newGRBfiles/
>>>>>>>
>>>>>>> Thank-you for your assistance,
>>>>>>> Joleen
>>>>>>>
>>>>>>>
>>>>>> Ticket Details
>>>>>> ===================
>>>>>> Ticket ID: CZW-502913
>>>>>> Department: Support netCDF Java
>>>>>> Priority: Normal
>>>>>> Status: Open
>>>>>>
>>>>>
>>>>> Ticket Details
>>>>> ===================
>>>>> Ticket ID: CZW-502913
>>>>> Department: Support netCDF Java
>>>>> Priority: Normal
>>>>> Status: Open
>>>>> Link:  
>>>>> https://www.unidata.ucar.edu/esupport/staff/index.php?_m=tickets&_a=viewticket&ticketid=23345
>>>>
>>>> Ticket Details
>>>> ===================
>>>> Ticket ID: CZW-502913
>>>> Department: Support netCDF Java
>>>> Priority: Normal
>>>> Status: Open
>>>>
>>>
>>> Ticket Details
>>> ===================
>>> Ticket ID: CZW-502913
>>> Department: Support netCDF Java
>>> Priority: Normal
>>> Status: Open
>>> Link:  
>>> https://www.unidata.ucar.edu/esupport/staff/index.php?_m=tickets&_a=viewticket&ticketid=23345
>>
>>
>> Ticket Details
>> ===================
>> Ticket ID: CZW-502913
>> Department: Support netCDF Java
>> Priority: Normal
>> Status: Open
>>
>
>
> Ticket Details
> ===================
> Ticket ID: CZW-502913
> Department: Support netCDF Java
> Priority: Normal
> Status: Open
> Link:  
> https://www.unidata.ucar.edu/esupport/staff/index.php?_m=tickets&_a=viewticket&ticketid=23345




Ticket Details
===================
Ticket ID: CZW-502913
Department: Support netCDF Java
Priority: Normal
Status: Open