With the rapid increase of terrestrial laser scanner (TLS) applications, especially for the high-accuracy modelling of large-volume objects, a design system is needed to provide solutions for both scanner and target placement that can meet the project requirements in terms of completeness, precision, economy, and reliability. In this paper, a hierarchical strategy driven by an improved optimization method is developed to solve the TLS viewpoint planning problem. In addition, the placement of the targets is determined by optimizing the target arrangement criterion, and the number of target locations is minimized by accepting the close to optimal target arrangements. Finally, the quality of the design, including the sensitivity of the object coverage to viewpoint placement and the precision of the point cloud are provided. Two building complexes located on University of Calgary campus are used as the experimental datasets in this research. The designs for scanner placement are compared with the “brute force” strategy in terms of the optimality of the solutions and runtime. The results showed that the proposed strategy provided scanning networks with a compatible quality but with more than 80% time savings in design. The number of targets necessary for registration from our system is surprisingly small, considering the volume and complexity of the networks. Through the quality assessments, the sensitivity of the object coverage to the scanner placement indicates how careful the field crew should be when placing the scanner for data capture, and the point cloud precision indicates if the network design can meet the project requirements.