CADObject allows to construct application systems and web services that organize interaction between CAD and GIS applications. The main difference of CADObject from the standard ways of data exchange between CAD and GIS is the creation of an object data model during the process of conversion. Such approach allows to construct analytic systems of any level of complexity and to use all the analytic and mathematical tools of GIS and CAD for data analysis and representation, including those obtained by CAD design.
Many of the graphics primitives of CAD chart are unconnected. That is why conversion and saving an object to the database by means of standard methods may result in a number of unconnected objects (lines, dots, polygons). From their properties it’s not clear what part of the object does every specific graphic primitive belong to. Consequently, in the end we get a similar to CAD chart graphics that is composed of a number of unconnected objects. On the basis of such decisions it is impossible to construct any analytic system. The object model is distinguished by the fact that during conversion graphics primitives are identified and combined into separate objects in accordance with the designed classifier.
An object conforms to a unique record of database object, which allows constructing spatial analytic solutions of any complexity level.