Layer Semantics

Print Previous page Top page Next page

Layer semantics describe lists of fields for created database tables or attributes of layers for exported files in exchange formats: DXF, MIF, SHP, GML, JSON, and others. Layer semantics must include those object semantics that should be saved during data export by default. The use of additional configuration files in converters may override the consideration of layer semantics during export.

The database table field name is formed according to the Alias parameter of the layer semantic. Therefore, it is recommended to use English alphabet characters in the semantic Alias and to avoid using SQL query keywords. Editing semantic parameters is performed in the Classifier Editor → Semantics.

 

Working with layer semantics is carried out in the Classifier Editor task, on the Layers tab. At the bottom right, there is a table for working with common semantics for the layer. When navigating through the list of semantics, objects of the layer that have this semantic are highlighted with a yellow frame.

 

clip0067

 

Layer semantics may be empty. Before filling:

1. Select which semantics will be included in the layer semantics:

• Mandatory,

• All object semantics,

• All object semantics + Common

2. Click the Fill clip0064button.

The resulting list can be edited (Add clip0065 or Delete clip0066 semantics). You can also simply select the required semantics from the list using the Add button.

For the tasks of viewing generalized information about a terrain object, a semantic — identifier attribute has been added to layer semantics. Such semantics are marked with an asterisk (*) in the Search column.

You can assign or remove the assignment of a semantic as a search identifier for a layer by double-clicking on a layer semantic row. A layer cannot have more than 4 such semantics.