When I moved from Prague to Thailand in 2007 the Thai Consulate in Prague refused to give me a tourist visa unless I produced a letter of invitation by a Thai citizen (along with a copy of their ID), a copy of my utility bills in Prague, and 6 months of bank statements. Every consulate has their own rules.