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.