Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 

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

[IDV #HIE-550438]: enhancement request Field Selector



> Hi Jeff,
> 
> it works well.
> 
> The tree-view interaction would indeed complement things. Further to this, I was wondering if the selection could also be done semi-automatically by matching the param-names used in a Formula against the names of fields available in the Field Selector.
> 
> This would work analog to the "Search for a field by name" (as attached), except we have to consider the fact that some field %longname%s have spaces _and_ formulas would grow quite lengthy with many params. So a wildcards like * or ? would be helpful here:
> 
> test(Retrieved?Temperature*[multiple=true])
> 
> would auto-select all "Retrieved Temperature - Level x" fields, skipping the "Retrieved Moisture - Level x" fields.
> 
That already exists. See the formula docs:
http://www.unidata.ucar.edu/software/idv/docs/userguide/tools/Formulas.html

You can also specify a regular expression pattern that is used to pre-select the first data choice whose description matches the pattern.

   someProcedure(someValue[pattern=some_pattern])


Right now we only select one thing but I will look into it.

-Jeff



Ticket Details
===================
Ticket ID: HIE-550438
Department: Support IDV
Priority: Normal
Status: Open


 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Office of Programs University Corporation for Atmospheric Research (UCAR)   Unidata is a member of the UCAR Office of Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690