@Greyhead and Remus: JoinPP is a powerfull script for push/pull on terrain, but there was a problem here.
If you use this tool , pull a shape along z axis to make a wall or a road on terrain, the top faces of the wall were a copy of these ones on terrain, it was not "flat", for example, vehicle such as cars can not ride on, is there another way to fix this?