I don't think you could easily repeat the texture tiles as in your example. You could either break your terrain in smaller polygons, each mapped to a texture or have a big texture mapped to your polygon terrain which you will "deform" to get more or less the effect you are looking for. Both examples would use the same 3D techniques you're used to.
In any case, you can't yet map a texture to a Polygon, but you're free to help
Speaking of, the polygon class is going to change quite a bit in the days to come, stay tuned.
PS : Sorry for the late response.Edit
: Never mind what I've just said, in fact you could repeat the texture tiles as you suggested by using the gles option GL_REPEAT.