The extraction of the building models from remote-sensed data is an important work in the geographic information systems. This investigation describes an approach to integrate LIDAR data and 2D building boundaries for building reconstruction. The proposed scheme comprises of three major parts: (1) data pre-processing, (2) extraction of building primitive, and (3) shaping. In the data pre-processing, the LIDAR point clouds are structuralized by Triangulated Irregular Networks (TIN) and interpolated as Digital Surface Model (DSM). The building boundaries are traced to form closed polygons. In the extraction of building primitive, we use DSM with Canny Edge Detector to determine the step edges. The ridge lines are extracted from the raw point clouds by using a TINbased region growing technique. The coplanarity and adjacency are considered for the TIN-based region growing. Finally, the building polygon is divided into several building primitives by the extracted structure lines. In the bui...