# Wafer map viewer

**URL:** <https://forum.inductiveautomation.com/t/wafer-map-viewer/109411>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [August 6, 2025, 2:21am UTC](https://forum.inductiveautomation.com/t/wafer-map-viewer/109411 "2025-08-06T02:21:48Z")\
**Posts on this page:** 1\
**Showing post:** 13

<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:** [August 7, 2025, 3:50pm UTC](https://forum.inductiveautomation.com/t/wafer-map-viewer/109411/13 "2025-08-07T15:50:51Z")

</div>

Consider creating an SVG using code and rendering that to the page, as in this similar task:

> [@Reading values from database and converting it using python](https://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/wafer-map-viewer/109411)._
