Auswertung von Pixelwerten in wms-Diensten

Moin!
Gibt es eine Möglichkeit, einen wms-Dienst anhand von Pixelfarben auszuwerten und die Daten mit einer vorhandenen Feature Class zu verschneiden? Also dass die verschiedenfarbigen Pixel des wms-Dienstes, die in einem Einzelfeature liegen, nach Farben gezählt und z.B. in Prozent ausgegeben werden?
Vielen Dank und Grüße,
Zaunkoenig