aivazis / qed

A web based visualizer of large datasets
BSD 2-Clause "Simplified" License
4 stars 6 forks source link

Restructured the way the live cursor location information is harvested and rendered #49

Closed aivazis closed 5 months ago

aivazis commented 5 months ago

Datasets can now report arbitrary information about the cursor location on peek. The client renders it just like the other channels, with a clickable description that allows the user to cycle though the available information. As an example, this capability can now be used to let geocoded datasets report geographic information about the cursor location. At this point, only pixel locations are reported, pending a survey of what is possible for each dataset type.

In addition, this PR contains a few improvements to the functionality and style of the measure and sync controls, and addresses a few relevant issues that were in its neighborhood.