Now most of us don't own enough land to warrant drainage on this scale but it maybe ok for mobi at his mobi mansion.
Anyway first off you need a big long ditch, this has to slope the way you want the water to go, preferably away from your land and house and towards somebody elses, the local Thai government officials will normally aim the drainage towards poorer areas and let them flood so you don't really want to be in one of them.
Next you need big concrete rings like these, size will depend on how much water you need to get rid of and how quickly.
These you just chuck in your ditch, a bit of cement between joins and your off to a good start.
Box Culverts are needed every now and again for the rain water to be able to drain into your concrete pipes, these also allow access for rats, snakes, dirt and rubbish, they also make great breeding grounds for cockroaches and mossies, generally between rainy seasons these will actually fill up with rubbish and dirt that the first major rains will flood the area, your local city hall will act shocked and amazed and vow it will never happen again, well until next year anyway.