Well, parts of it anyway ... Bangkok, Phuket and Chiang Mai for starters. And Google claims that 90% of all streets are covered.
That in itself is a BIG number, and, dear readers, I am not about to go out and double check it. But Bangkok is riddled with streets, sois, minor sois, sub sois, sois off sois, and little access ways that just don't plain exist on any map.
After all, where do you think U2 got the inspiration for their song Where The Streets Have No Name?
Does Google Street View really cover 90%? That's not the point. The point is that as a tourist in Thailand or before your travel to Bangkok etc, you can have a look at some of the places you might want to stay ... such as Khao San Road. Maybe some of the dreadlocks and tattoos you spot on incidental passersby or brochure-toting touts will put you off. Or maybe make you say, Get Me There Now, Darnnit!
Street View makes you virtual judge and jury. But it's never as good as being there and seeing it for yourself.