The Modularization of VRML Language in 3D Dynamic On-Line Geospatial Courses