Unfortunately, to my knowledge there aren't any comprehensive textbooks that cover visualization from the ground up. We didn't use a single textbook in my 2-year degree; all lectures were heavily based on research papers. Central topics if you want to read up on this is perception (which color scales should you use? how many parameters can you plausibly put in one plot?), different visualization techniques for different data (scatterplots, histograms, treemaps, horizon graphs, volume rendering, graph drawing with edge bundling, +++), interactivity and applications of basic techniques (Visual Analytics, Interactive Visual Analysis).
A multitude of scientific fields use different visualization tools, so it can be tricky to find the relevant material for whatever it is you're working with. But in general, I think the data mining/big data/analytics fields could do very well with a bigger focus on visual techniques. If you get the right visualizations for your data, the truth often just jumps out of the screen. GPUs can let you work with multi-gigabyte datasets at interactive framerates, although I haven't seen a lot of practical applications of this yet. Can also be used for non-spatial data, if you're clever with CUDA or just use the shader data structures creatively. Would be interesting to hear if anyone in the industry uses this yet.