elevation grids are simplified IndexedFaceSets polygons are automatically constructed from a height field.
Texture coordinates are simple by default: when viewed from above,
with +z pointing up, +x pointing right,
(0,0) is bottom left, (1,1) is top right;
but you can provide your own with a TextureCoordinate node.
[wrl]