5 August 1997 Object-oriented software design in semiautomatic building extraction
Author Affiliations +
Developing a system for semiautomatic building acquisition is a complex process, that requires constant integration and updating of software modules and user interfaces. To facilitate these processes we apply an object-oriented design not only for the data but also for the software involved. We use the unified modeling language (UML) to describe the object-oriented modeling of the system in different levels of detail. We can distinguish between use cases from the users point of view, that represent a sequence of actions, yielding in an observable result and the use cases for the programmers, who can use the system as a class library to integrate the acquisition modules in their own software. The structure of the system is based on the model-view-controller (MVC) design pattern. An example from the integration of automated texture extraction for the visualization of results demonstrate the feasibility of this approach.
© (1997) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Eberhard Guelch, Eberhard Guelch, Hardo Mueller, Hardo Mueller, } "Object-oriented software design in semiautomatic building extraction", Proc. SPIE 3072, Integrating Photogrammetric Techniques with Scene Analysis and Machine Vision III, (5 August 1997); doi: 10.1117/12.281043; https://doi.org/10.1117/12.281043

Back to Top