Historical buildings are areas in a city with rich preservation of cultural relics and concentration of historical buildings, which can reflect the local traditional characteristics and historical features in a more complete and authentic way, and have high cultural and economic values. This study collects ground and aerial image data of historical buildings in towns and cities. After the two kinds of data are aligned and filtered, a 3D point cloud model of the historic buildings is constructed in Context Capture software, and the point cloud model is used as a platform to simulate and analyze the effect of the implementation of conservation measures. It is verified that the point cloud data model constructed has a high applicability with a maximum error of only 2.54cm and -2.98cm in plane accuracy and height. The simulation analysis reveals that the increased measures on the exterior walls and roofs of the selected historic buildings can ensure that the indoor temperatures of the historic buildings can maintain the appropriate temperatures in both cold and hot temperatures. Based on the research and analysis, this paper proposes a policy innovation path in the conservation measures of historic buildings in towns that can improve the efficiency and scientificity of historic building conservation and promote the sustainable development of historic building conservation.