grafana-network-weathermap icon indicating copy to clipboard operation
grafana-network-weathermap copied to clipboard

VIAs > easier way to use?

Open sirjeannot opened this issue 9 months ago • 2 comments

Is your feature request related to a problem? Please describe. The feature is not related to a problem, but to the ease of use. The current implementation of the VIA makes use of nodes as an intermediate connection. It is much easier software-wise to implement so as you don't have much modifications to make to support this feature. However to create a VIA (or multiple VIAs) is quickly a pain on existing links as it involves removing the LINK and creating intermediates LINKS. Having in the NODES and LINKS only the actual objects (and not the "sub" NODES and LINK in case of VIAs) would make managing the weathermaps much easier. In the legacy Weathermaps, VIA is a parameter within a LINK. It is much easier this way to add a VIA once a Weathermap is created.

Describe the solution/feature you'd like Being able to add VIA(s) inside the configuration of a LINK. Could be a node object within a LINK object? Being able to specify a bending radius for a VIA

Additional context I've created a script to migrate legacy Weathermaps/CactiDB to your plugin json format. So far I've avoided implementing VIAs migration. There are in some cases >100 objects on the graph and manually editing connection nodes becomes nightmarish. Legacy WM, 2 VIA = 2 NODES, 1 Link, 2 VIA Graf-WM, 2 VIA = 4 NODES, 3 LINKS

And again, thank you for the plugin. This is a much much needed one to move away from the legacy phpWeathermaps! 👍

sirjeannot avatar Sep 12 '23 08:09 sirjeannot