{'fraction_non_alphanumeric': 0.011627906976744186, 'fraction_numerical': 0.0, 'mean_word_length': 5.298780487804878, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Towards a Common Framework for the Identification of Landforms on Terrain Models

A landform is a physical feature of the terrain with its own recognisable shape. Its definition is often qualitative and inherently vague. Hence, landforms are difficult to formalise in a logical model that can be implemented. We propose for that purpose a framework where these qualitative and vague definitions are transformed successively during different phases to yield an implementable data structure. Our main consideration is that landforms are characterised by salient elements as perceived by users. Hence, a common prototype based on an object-oriented approach is defined that shall apply to all landforms. This framework shall facilitate the definition of conceptual models for other landforms and relies on the use of ontology design patterns to express common elements and structures. The model is illustrated on examples from the literature, showing that existing works undertaken separately can be developed under a common framework.