Replies: 5 comments 1 reply
-
I like the idea of some day having 3D support, but to be honest it would be a very long time before I could explore something like that. Plus, it would be rather simple, such as viewing it from a fixed 45 degree perspective. Being able to change the perspective (and rotate it) probably wouldn't happen. |
Beta Was this translation helpful? Give feedback.
-
OK, I might not do variable perspective. Where do I start to create an XY plot (vehicle may move in a circle etc)? |
Beta Was this translation helpful? Give feedback.
-
Below is a first try using wxMathPlot. I need to add a tiny vertical plot, for example at each 10th point, showing a non-track data parameter. Also this plot is only 2D, no 3rd dimension yet, I need a viewpoint projection. Interaction with the plot:
Hope I'm making some sense... |
Beta Was this translation helpful? Give feedback.
-
I think the 2D line plot will work for you, because it plots the points along the X axis in the order that you provide them. In other words, I do not sort the values by their X positions, I draw a line along the data points in the order that you provide them. A side effect (feature?) of this is that a line can go back and forth, and even in circles. Please refer to the W-Curve plot (which is a simple derivation of 2D line plot): https://github.com/Blake-Madden/Wisteria-Dataviz/blob/main/docs/images/WCurve.svg In this image, note how the line for "Frank" goes backwards and spirals around. This is achieved from the actual data and requesting that the line be drawn as a spline (just to make it smoother). Does that help? Is that sort of what you are needing? |
Beta Was this translation helpful? Give feedback.
-
Looks like that may work, sorry I didn't notice that in the documentation... |
Beta Was this translation helpful? Give feedback.
-
I'm considering using Wysteria for a time-series analysis tool I must write (detailed requirements for complete tool below).
Let me know if this is a bad idea!
Any suggestions on how to implement a track visualization graph in Wisteria? I will display recorded 3D vehicle track data 3D (coordinates and altitude). For each point also tiny vertical graph of another parameter p. I can prescale points to nominal display xyz plus p. But where to start implementing such a graph type?
Thanks in advance,
Best Regards, Dave
Analysis Tool Requirements
Time-series analysis
Visualization
User controls for time-series
Time-series display
GPS vehicle track visualization
Annotation and Recording/Replay
To support ongoing analysis of interesting display regions, annotate interesting display regions and save the set of annotations. A saved session can be later loaded and further annotated and saved...
An analytic session contains (during runtime, or save and restore to/from a JSON file):
-- list of time-series to display
-- time range
-- current selected time (within time range)
-- annotation (textual comment)
Beta Was this translation helpful? Give feedback.
All reactions