This document provides an overview of tools and techniques for 3D analysis in GIS, including interpolating surfaces from point data, creating contours and derivative surfaces, analyzing visibility, and comparing surfaces for cut-fill analysis. It discusses various interpolation methods like inverse distance weighting and spline that can be used to generate grid surfaces from point data. Methods for analyzing terrain properties like slope, aspect and hillshade are also covered. The document concludes with explanations of how to determine line of sight and create viewsheds for visibility analysis, as well as how to compare two surfaces to determine cut and fill volumes.