Terrain analysis has been an active study field for years and attracted research studies from geographers, surveyors, engineers ...