This Tab lists the attributes fields (data columns) of the vector layer, it also provides tools to append new data field and alter an existing one.
Pressing the New field button opens a panel where the properties of the new data field can be adjusted. The Add button at the bottom of this panel will create the new data field.
Selecting an existing data field shows the properties of that data field. This panel provides two buttons to Save the modification of the data field or to delete the selected data field.
The following properties define a data field:
Name: this is the primary name of the data field. Use short name (maximum 10 characters) and ASCII letters and numbers due to technical restrictions of various file formats.
Alias: this is the detailed alias name of the data field. It is independent from the file format, any character can be used here without length limitation.
Default: this property defines the default value of the data field after inserting a new record. The following values are available:
|•||Null: zero value|
|•||True, false: only true or false value can be stored here, default is false|
|•||Copy: copy the value of the same field of the previous data record|
|•||Increase: increase the value of the same field of the previous data record|
|•||Now: date and time of the creation of the record|
|•||East: easting coordinate of the center of the geometry|
|•||North: northing coordinate of the center of the geometry|
|•||Elevation: elevation coordinate of the center of the geometry|
|•||Area: area of the geometry in the selected dimension|
|•||Length: area of the geometry in the selected dimension|
|•||Perimeter: area of the geometry in the selected dimension|
|•||Longitude: longitude (WGS84) of the center of the geometry|
|•||Latitude: longitude (WGS84) of the center of the geometry|
|•||Height: height above WGS84 ellipsoid of the center of the geometry|
|•||Heading: bearing of the movement at the moment of the geometry creation|
|•||PDOP: current PDOP (Position Dilution of Precision) value of the GNSS receiver|
|•||Satellites: number of visible satellites by the GNSS receiver|
|•||HRMS: Estimated Horizontal RMS (root mean square) of the the position|
|•||VRMS: Estimated Vertical RMS of the the position|
|•||GNSS time: Current date and time of the GNSS receiver|
|•||GNSS solution: Solution type of the GNSS receiver|
|•||GUID: globally unique identifier|
|•||Serial: device serial number|
Calculate: this property defines the calculation of the data field after every modification. The same values can be used like above.
Type: type of the data field (bool, int, real, string, date, time, document).
Predefined values: predefined values of the data field. The elements are separated by semicolons (eg: oak; beech; poplar). The optional numeric codes can be defined before the values (eg: 10=oak; 20=beech; 50=poplar). The values can be grouped using [group] labels (eg: [Trees] oak; beech; poplar). The program can use external code dictionary files (Cdt) from the project folder.
Multi selection: If it is enabled, then more than one predefined values can be selected. It is recommended to modify the field type to String and the width to 50 or more.
Width: number of characters the data field can store. For an integer value 5 character is enough, for real value at least 10 character is required, for storing names 30 character is suggested, for remarks minimum 100 characters.
Decimal: number of decimal characters after decimal point.
Verify: verification expression to validate the entered value.
Field icon: displayed icon before the field name (or alias) in the record
Group: name of the data field group. Data fields can be grouped. Entered group name will start a new group and the program creates a Tab for each group.
Group icon: icon of the data field group. It will be displayed on field Tab.