SATPALDA has significant experience in producing 3D city models at various levels of detail. These city models can be used in various applications such as navigation and location-based services. Accurate cartographic feature extraction, map updating, digital city models and 3D city models in urban areas are essential for many applications, such as military operations, disaster management, mapping of buildings and their heights, simulation of new buildings, updating and keeping cadastral databases current, change detection and virtual reality. In most of these cases the models of buildings, urban features, terrain surface, and vegetation are the primary features of interest.