Staple fibers needle punched non-woven geotextile is made of PP or PET staple fibers and processed by on carding cross-laying equipment and needle punched equipment. It has the functions of isolation, filtration, drainage, reinforcement, protection and maintenance.