A new technique for recognition of geological and geomorphological patterns in digital terrain models