The importance of greenhouse construction in some parts of the south-east of Spain has led to the creation of a European Standard for the design and construction of greenhouse structures for commercial production (UNE-EN 13031-1).

The design process of a tunnel greenhouse over an irregular surface can be viewed as the construction of object-oriented programs,which resolves a problem for a specific setting. Taking this point of view, the component elements of a greenhouse (tunnel, base module, pieces) can be treated as the objects and programming primitives that are used in the process of program construction. This work demonstrates modeling using object-oriented techniques (OOT) based upon the standard XML notation for simulating multitunnel greenhouses.

XML is a W3C technique (http://www.w3.org) for representing and describing information. It is used as a means of exchanging data between programs (XDR, eXchange Data Representation). It is also frequently used in engineering for data modeling and the definition of specification documents since it is supported on XML-Schemas, a language for grammar definition in XML documents.

This page presents gXML (Greenhouse XML), a language for document specification (templates) of geometric characteristics of a greenhouse. The gXML language is written in XML-Schemas notation, which allows the elements of a new specification language in XML to be defined. The elements make reference to the structural parts of a greenhouse (surfaces, posts, guttering) and the physical parts (sorts of plastic, absorption coefficient, refraction index, type of post, composition, amongst many others).



Applied Computing Group

Computer and Environmental Group
University of Almeria, SPAIN






gXML - The XML language for modeling tunnel greenhouses estructures