The invention relates to a 
data transmission device applied to Web3D (Three-dimensional), in particular to a device for transmitting data with 
the Internet. The 
data transmission device comprises a request judging device, a scene data reading device, a 
data conversion device and an interface mapping device, wherein the request judging device is used for judging the position of data requested by a 
client, and resolving position information such as a 
server where the data are positioned, a scope and the like; the scene data reading device is used for reading various types of three-dimensional objects in different scenes and converting object data into an 
XML (Extensive Makeup Language) encapsulating structure; the data converting device is used for converting the object data among the 
XML encapsulating structure, an 
SOAP (
Simple Object Access Protocol) encapsulating structure and a 
JSON (
JavaScript Serialized Object Notation) encapsulating structure; and the interface mapping device is used for establishing a corresponding mapping relation between data interfaces in a 
JavaScript module and an 
OpenGL module, and transmitting response data of a 
server end to a local 
OpenGL graphics library. According to the method and the device, integrated utilization of Web3D application and other application systems is realized, and 
data sharing, 
information management and maintenance and the like are achieved. The invention further provides a 
data control method applying the 
data transmission device.