Simultaneous error removal with feature digitization, in the map production process eliminates spatial data editing stage after digitization operations. In this case, spatial information can be directly entered to GIS. Because editing operations are carried out by using photogrammetric reference model, problems of unavailability of source data will be solved. CAD environments, as an external digitization facility in most of the photogrammetric systems, contain powerful functions for storage, retrieval, editing and displaying 3D data according to user needs. All of these functions are required for spatial data preparation to be entered into GIS system. In this paper, a new approach to detect and eliminate errors simultaneously with feature digitization process, in CAD environment has been presented. We have used primitives of object-oriented systems presented for feature modeling based on logical relations among features. To show applicability of presented method, an Object-Oriented CAD-Based Photogrammetric System (OCBPS) was designed, implemented, and tested for elimination of errors related to contour features. Results showed that based on constraints used by features to maintain logical consistency with real word, it is possible to automatically detect and eliminate some errors simultaneously with feature digitization process in CAD environment. Therefore, time and cost of spatial data production for GIS is greatly reduced and reliability of data is increased.