Above is a map of red shirt protest zones here in Bangkok. It appears to be accurate as of April 25.
The map shows the areas currently occupied by protesters, and includes details about roadblocks. It also shows the location of the state in the Rajaprasong intersection.
You can find a bigger version here, or by clicking on the image above.
Image source unknown; found via @farangone.