Extraction of building roof edges from LiDAR data to optimize the digital surface model for true orthophoto generation