Detail pages - ObjectVision/GeoDMS GitHub Wiki
User Guide GeoDMS GUI - detail pages
introduction
Detail Pages present a detailed overview on the active Tree Item.
generic properties

This page presents the most relevant properties of a Tree Item. The page shows:
- The full name and if configured: label, description.
And, if the tree item is a data item:
- A calculation rule (expression) for a data item for which an expression is configured, and if applicable an instantiated from reference.
- if applicable a storage for a data item read from a data source, with a ReadOnly indicator and optionally a SqlString.
- The values unit for the data item, including if applicable the element type, the metric, the range of the values, the number of elements and, if configured, the classification scheme for the values unit.
- The value type, including range information like the range and/or the NrElements
- The domain unit for which the item is available, including the element type, if relevant the geographic projection and the range (nr elements) of the domain.
explore accessible namespaces
Since GeoDMS 20.18.0, this page makes name precedence explicit.
This detail page shows the ordered namespaces from which names are accessible to the active Tree Item. Each namespace container is numbered in search order. When an item name was already found in an earlier container, its row remains visible but is visually muted and marked hidden by n, where n is the number of the winning container. Referred containers are shown separately: lookup can continue from a parent into that parent's referred-item chain, but never from a referred item into that referred item's parent. See NameSpace for the complete search rules.
all/non-default properties

This detail page has a toggle state with two options:
- All: all relevant properties for the active tree item are presented.
- Only non-default values: all properties with a configured value (not the default value) for the active Tree Item are presented.
configuration

The detail page shows the configuration syntax of the active tree item (and if available, its subitems).
source description

This detail page describes, if relevant, information about all sources used to calculate a data item. If a source property is configured for a data item, this information is presented, if not the data source names (files) are presented.
Since GeoDMS 20.17.0 a StorageName configured on a container is reported for every item that is read from or written to that storage, and therefore also for every item calculated from such an item elsewhere in the configuration. Before, only the item that literally carried the StorageName property reported a source at all, so the page stayed empty for a subitem of a storage container and for anything derived from one -- which is precisely what the All option is meant to answer. Items inside a storage container that are neither read from it (they have their own calculation rule) nor written to it (the storage is StorageReadOnly) still report no source of their own; what their suppliers read is listed as before. For a subitem, the ReadOnly / Non ReadOnly split follows the StorageReadOnly property of the container that carries the storage, as that property is not inherited by subitems.
This detail page has a toggle state with five options:
- Configured: For storages for which a Source property is configured, the contents of these properties are shown. If not, the file/db names are presented.
- ReadOnly : All file/db names are presented used to read data from (configured with StorageReadOnly = True).
- Non ReadOnly : All file/db names are presented used to write data to.
- All : All file/db names are presented.
- Dataset information : (in development) Information on the external data file(s) is presented here. A selection is made of the relevant fields and the current implementation only supports data sources read with gdal.vect.
meta information reference

For more information on a tree item, a URL property can be configured that refers to a document on the local machine or on the web. A reference to this document is shown in this detail page for the item for which the URL property is configured as well as for each subitem.