# Display circular/spiral graph in Perspective

**URL:** <https://forum.inductiveautomation.com/t/display-circular-spiral-graph-in-perspective/45911>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [April 22, 2021, 2:41pm UTC](https://forum.inductiveautomation.com/t/display-circular-spiral-graph-in-perspective/45911 "2021-04-22T14:41:31Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [April 22, 2021, 3:35pm UTC](https://forum.inductiveautomation.com/t/display-circular-spiral-graph-in-perspective/45911/2 "2021-04-22T15:35:50Z")

</div>

It's not the same problem, by any means, but I would probably approach this by generating an SVG, using a method _broadly_ similar to the one in this post:

> [@Reading values from database and converting it using python](http://forum.inductiveautomation.com/t/reading-values-from-database-and-converting-it-using-python/44508/11):
>
> Easysvg is a nice little wrapper to make svg files. Unzip and put in the gateway’s user-lib/pylib/site-packages folder. [easysvg.zip](https://forum.inductiveautomation.com/uploads/short-url/wY51CE88Fu5FMMVecxJajTF2wx2.zip) (6.7 KB) View attached using the csv data posted. The SVG can be converted to base64 to display in an image component. [heatmap\_test.zip](https://forum.inductiveautomation.com/uploads/short-url/DNp1RjLC9yUNKbbFzdiZdg5LHc.zip) (76.0 KB) Script: import easysvg import base64 class heatPalette: ''' Calculate the RGB value of a point on a gradient. Usage: heatPalette(minval, maxval, [colors]) minval - minimun value to sca…

---

_[View the full topic](https://forum.inductiveautomation.com/t/display-circular-spiral-graph-in-perspective/45911)._
