Allora:

se ho ben capito il tuo problema è quello di colorare una parte di immagine con un colore diverso a seconda del valore di una variabile.

Possibili soluzioni:
graficamente è piuttosto semplice: con un editor crei vari mirror della stessa immagine ognuno con un'area poligonale di diverso colore.

Per quanto riguarda invece il resto non puoi non ricorrere alla logica condizionale.

Hai due strade:
1. lato server (p.e.: php): se hai a che fare con valori restituiti da interrogazioni devi necessariamente conoscerlo ed utilizzarlo.
Si tratta poi di impostare una serie di "if... else if..." a seconda del valore restituito e ad ognuno collegare un colore

2. lato client: puoi utilizzare javascript se vuoi che la tua immagine interagisca con input inseriti direttamente dal tuo utente.

Con html statico non puoi aggiungere nessuna funzionalità dinamica alle tue pagine.