[Kst] [Bug 135038] New: Add support for units in vectors
Nicolas Brisset
nicolas.brisset at eurocopter.com
Tue Oct 3 10:49:40 CEST 2006
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=135038
Summary: Add support for units in vectors
Product: kst
Version: unspecified
Platform: unspecified
OS/Version: Solaris
Status: NEW
Severity: wishlist
Priority: NOR
Component: general
AssignedTo: kst kde org
ReportedBy: nicolas.brisset eurocopter com
Version: 1.3.0 (using KDE 3.4.0, compiled sources)
Compiler: gcc version 3.4.3
OS: SunOS (sun4u) release 5.8
I think it is *essential* to be able to manage units when plotting curves. It would hence give kst a nice professional touch if vectors got a new "unit" property, which would be used throughout kst:
- to generate X/Y labels
- in legend text
- to perform automatic conversions (curve->RMB->convert->to [list of relevant units based on the Y vector's unit])
- ...
I think a couple of new virtual functions in kstdatasource could be added (virtual bool vectorsHaveUnits() const; etc...), for those datasources that support it. ASCII files can have units in a separate line (it is the case with our legacy ASCII format, which is why I had originally included it in my first version of the ASCII config dialog), CDF or netCDF variables often have a "unit" attribute, etc...
Then, in a first step we could generate label names with 'field + " (" + unit + ")"' if units are available. That would already be a very nice feature :-)
I'd be willing to prepare a patch to add support for units in ASCII, CDF, netCDF datasources...
Are current users (other than me :-)) actually asking for this ? I can't imagine Planck and Blast experiments handling unitless data... how are people actually working right now ?
More information about the Kst
mailing list