Digital just means there are two values High and Low, whereas an analog signal has an infinite number of values in the specified range. You could easily do it with a little microcontroller if you know the range of the gauges you're interfacing with, could even make it programmable so you could use any gauge. Unfortunately, nobody makes one for this purpose, afaik.
__________________________________________
View my fuel log 2017 Mirage ES 1.2 automatic: 42.3 mpg (US) ... 18.0 km/L ... 5.6 L/100 km ... 50.8 mpg (Imp)