Tree Item - ObjectVision/GeoDMS GitHub Wiki
All elements that occur in a configuration are called tree items. Four types of tree items are distinguished:
Each tree item is configured with a keyword (unit, attribute, parameter, container or template) and at least a name.
Based on the hierarchical structure, a full name can be derived for each tree item. This full name includes the name of the item and the name of all it's parents.
This full name is comparable to a full file path in a directory structure.
Properties can be configured as relevant characteristics for an item. To configure a property use:
- A colon (:) after the name of the item, before the first property.
- Commas (,) as separators between properties
attribute<meter> length (road) := arc_length(geometry), descr = "length of the road";
In the example an attribute tree item is configured with as:
- values unit: meter
- name: length
- domain unit: road
- two properties, an expression: arc_length(geometry) and a description: length of the road.