Well im making top view rally game and in track drawing function i use function like this:

glBegin (GL_QUADS);

for(x=0;x<32;x++)

{

for(z=0;z<32;z++)

{

u=trakmap[z*32+x].u;
v=trakmap[z*32+x].v;

glTexCoord2f(u,v+0.125);

glVertex3f (x,0,(z+1));

glTexCoord2f(u+0.125,v+0.125);

glVertex3f ((x+1),0,(z+1));

glTexCoord2f(u+0.125,v);

glVertex3f ((x+1),0,z);

glTexCoord2f(u,v);

glVertex3f (x,0,z);

}

}

But when it draws there are some fuzz between those quads.