Note that there are some explanatory texts on larger screens.

plurals
  1. POSVG editors, or: SVG vs. JavaScript?
    primarykey
    data
    text
    <p>I'd like to create SVG charts from a database app. However, I know nothing about creating SVG, so I'd like to start with an editor, if I can find one. This should ideally let me -</p> <p>1 - place a zoom control in the image</p> <p>2 - place a pan control in the image</p> <p>3 - do various things on mouseovers - pop up a data box, highlight chart points</p> <p>4 - create scatter and time-line charts from my own dataset, with legends, axes, and so on.</p> <p>The idea is that, once I get a basic template from the editor, I can write C code to directly generate the SVG code.</p> <p>I've spent hours looking, and I can't find any commercial or free apps that can do anything like this. "SVG editors" primarily draw circles and rectangles, which isn't much use to me. Have I missed something? It seems that SVG editor development stopped several years ago, and various editors have been discontinued. I can't even find example SVG code that does anything similar to this.</p> <p>In fact, the more I read the more it seems that I need to do this in JavaScript, rather than directly creating images (but I don't know JavaScript either). Any thoughts on which way I should go? I've looked at maybe 20 javascript libs that will do charting, but none of them seem to tick all of 1 to 3 above. I also need to overlay polylines on scatter plots, and few of them will do that. Google charts is close, but it won't do the last one.</p> <p>Oh, I've got a captive audience, and they'll upgrade their browsers if I ask nicely.</p> <p>Thanks -</p> <p>Al</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload