How to plot color range plot with data?

enter image description here

I have some data and want to plot it like in the figure mentioned but unable to do it. The code I tried is written below but it is not giving any plot. If anyone can resolve this is most welcome. The values in {} are {a1,b1,c1}.

Listlineplot{{0,-2,0},{0,-5,1},{0,-2,2},{0,-1,3},{0,0,4},{0,0,5}} {{1,-1,0},{1,-3,1},{1,-1,2},{1,0,3},{1,0,4}},{{2,-1,0},{2,-2,1},{2,-2,2},{2,-1,3},{2,0,4}},{{3,0,0},{3,-1,1},{3,-2,2},{3,-3,3},{3,-2,4}},{{4,0,0},{4,-1,1},{4,-2,2},{4,-3,3},{4,-1,4}},{{-1,-2,0},{-1,-1,1},{-1,-2,2},{-1,-2,3},{-1,-1,4}},{{-2,-2,0},{-2,-1,1},{-2,-2,2},{-2,-2,3},{-2,-1,4}},{{-3,-2,0},{-3,-1,1},{-3,-2,2},{-3,-2,3},{-3,-1,4}},{{-4,-2,0},{-4,-1,1},{-4,-2,2},{-4,-2,3},{-4,-1,4}},ColorFunction -> (Blend["VisibleSpectrum", #] &),   ColorFunctionScaling -> False, Filling -> Axis]