CAD
systems evolved to create designs and plans of buildings and
infrastructure. This activity required that components of fixed
characteristics be assembled to create the whole structure.
These systems require few rules to specify how components can
be assembled and very limited analytical capabilities. CAD systems
have been extended to support maps but typically have limited
utility for managing and analyzing large geographic databases.