Vector Dataset Properties Window

If one or more vector datasets are selected in the Workspace Manager, the Dataset Attribute Panel will display six panels: Dataset, Coordinate System, Vector, Attribute Table, Range, and Subtype. Each panel shows the dataset information for the selected dataset node in the Properties panel. The specific content of each type of information is described in detail below:

Dataset

Click the Dataset option in the Properties panel, and the panel will display the attributes of the vector dataset, including the basic information of the vector dataset, dataset bounds information, and detailed description information of the dataset.

Basic Info:

  • Dataset Name: Displays the name of the vector dataset.
  • Dataset Type: Displays the type of the vector dataset.
  • Table: Displays the name of the attribute table of the vector dataset.
  • Encoding: Displays the encoding type of the vector dataset, i.e., the compression encoding type used when storing the dataset. For detailed information on dataset encoding types, please refer to: Dataset Compression Encoding Type.

Dataset Bounds:

The Top and Bottom values are the two boundaries along the Y-axis (i.e., 'Y='); the Left and Right values are the two boundaries along the X-axis (i.e., 'X='). The unit of these values is the same as the unit of the dataset. Dataset bounds support updating, copying, and pasting, as described below:

  • Update: You can update the vector dataset bounds based on the locations of spatial objects in the dataset. For details, please refer to Update Vector Dataset Bounds.
  • Copy and Paste: Click the Copy button to copy the current dataset bounds, or click the Paste button to apply the copied Left, Bottom, Right, and Top values to the current extent.

Dataset Description: Displays the description of the vector dataset. Users can edit the description of the dataset.

Coordinate System

Click the Coordinate System option in the Properties panel, and the panel will display the coordinate system information of the vector dataset.

  • Coordinate System: Displays the coordinate system information of the vector dataset.
  • Unit: Displays the distance unit of the vector dataset.
  • Coordinate System Info: Displays detailed description information about the vector dataset's projection.

Function descriptions for the buttons on the Coordinate System info toolbar:

  • Reset Coordinate System: Click this button to reset the coordinate system from the drop-down list. You can also click the More button to open the Coordinate System Settings dialog box to reset the coordinate projection of the dataset. For specific setting methods, see Projection Settings Window.
  • Copy Coordinate System: Click this button to open the Copy Coordinate System dialog box, where you can copy coordinate system information as the projection for the current dataset. The system provides two ways to copy the coordinate system:
    • Copy the coordinate projection of an existing data source in the current workspace.
    • Copy the coordinate projection of an existing dataset in the current workspace.
  • Export Coordinate System: Exports the dataset projection as a projection info file (*.xml).
  • Import Coordinate System: Imports a projection info file (*.xml) as the dataset projection.
  • Project: Click this button to open the Project dialog box to convert the current projection of the selected dataset. For specific setting methods, see the operation instructions for the Project dialog box in Project.

Vector

Click the Vector option in the Properties panel, and the panel will display information about the vector dataset.

Vector Dataset:

  • Object Count: Displays the total number of objects in the vector dataset.
  • Character Set: Displays the character set used by the vector dataset. Click the drop-down button to open a drop-down menu listing all supported character sets. Users can select a character set from the menu to change the character set currently used by the vector dataset. For information on supported character sets, please refer to: Character Set List.
  • Index Type: Displays the index type of the vector dataset. For information on vector dataset index types, please refer to: Index Type.
  • Storage Format: Displays the storage format of the vector dataset. WKB is a binary format used to represent spatial data (such as point, line, and region geometries). SuperMap is a storage format defined by SuperMap.
  • Coordinates Have M Values: Displays whether the coordinates in the vector dataset contain M values used to store additional measurement information. None indicates that M values are not included, and Yes indicates that M values are included. For detailed information on M values, please refer to: New Dataset.
  • Read-only: Displays the read-only status of the vector dataset. If the checkbox is selected, the dataset is read-only. Datasets in a read-only state do not allow editing operations such as adding, editing, or deleting objects. Users can edit the read-only status of the dataset by checking or unchecking the checkbox.

Tolerances:

  • Fuzzy: Displays and sets the minimum distance between two nodes in the currently selected vector dataset in the Workspace Manager. When the distance between two nodes is less than the fuzzy tolerance, the two nodes will be merged into one node during topology processing. The unit of this value is the same as the unit of the dataset.
  • Short Suspension Line Tolerance: Displays and sets the short suspension line tolerance for the currently selected vector dataset in the Workspace Manager. This tolerance is used to determine whether a dangling line is an overshoot line. If the length of the dangling line is less than this tolerance, it is considered an overshoot line, which can be removed during topology processing. The unit of this value is the same as the unit of the dataset.
  • Long Suspension Line Tolerance: Displays and sets the long suspension line tolerance for the currently selected vector dataset in the Workspace Manager. This tolerance is used to determine whether a long dangling line needs to be extended to a node. If the distance from the dangling point of the long dangling line to another line or arc is less than this tolerance, the undershoot can be extended during topology processing, and a node is generated at the intersection with the other line or arc. The unit of this value is the same as the unit of the dataset.
  • Grain: Displays and sets the grain tolerance for the currently selected vector dataset in the Workspace Manager. This tolerance controls the distance between nodes on circles, arcs, or curves, and is mainly used to control the distance between generated nodes when converting parametric objects to line objects. The unit of this value is the same as the unit of the dataset.
  • Minimum Polygon Tolerance: Displays and sets the minimum polygon tolerance for the currently selected vector dataset in the Workspace Manager, also known as the sliver polygon tolerance. It is valid for closed line objects and region objects. This tolerance defines the size of sliver polygons during topology processing. If the ratio of the area to the perimeter of a polygon is less than this tolerance value, it is considered a sliver polygon. During topology processing, you can set sliver polygons to be deleted.

Vector Pyramid:

Vector pyramids can significantly improve the display efficiency of massive vector data at small scales, enabling second-level response for map browsing. Currently, data types that support creating vector pyramids include point, line, and region vector datasets from UDBX, PostGIS, and Yukon data sources. For detailed information on the creation operation, please refer to Create Vector Pyramid.

Attribute Structure

Click the Attribute Structure item in the Properties panel to display the table structure of the vector dataset selected in the Workspace Manager in a tabular format, i.e., the attribute fields.

Each row in the table represents information for one field in the attribute table, and each column represents a type of information for the field. The table mainly includes the following information:

Note:

When creating a field of type Binary, the field length setting is invalid.

  • Number: The row number for each entry in the table.
  • Name: The name of the field in the attribute table. Field naming must follow certain rules:
    • Character Range:
      • Allowed characters: Chinese characters, uppercase English letters (A-Z), lowercase English letters (a-z), digits (0-9), and underscores (_).
      • Prohibited characters: All characters other than those listed above are considered illegal, such as spaces, parentheses, hyphens, periods, quotes, and percent signs. If a name contains illegal characters, they will be automatically converted to underscores (_) for storage.
    • First Character Rule: The first character of the name must be a Chinese character or a letter (upper or lower case). It cannot start with a digit or an underscore. If a digit or underscore is entered as the first character, the system will automatically prepend "T_" to the input for storage.
    • Length Limit:
      • The name must contain at least 1 valid character and cannot have a length of 0.
      • The maximum length of the name is 28 characters. One Chinese character, one letter, one digit, or one underscore each counts as one character. If the name exceeds 28 characters, the system will automatically truncate the excess part.
    • Uniqueness: Fields within the same dataset must be unique and cannot be duplicated.
    • Reserved Keyword Conflict: The name must not conflict with any reserved keywords of the database system.
  • Alias: The alias of the field, used as the display name for the field in the attribute table.
  • Type: The type of the field value. You can change the field type by selecting a type from the cell in the Type column. Currently, only field types for datasets from six database engines—PostgreSQL, OraclePlus, SQLServer, DMPlus, MySQL, and PostGIS—can be modified. For information on types, please refer to: Types and Modification.
  • Length: The maximum length of the field value in the attribute table. The maximum length can only be set when the type is Text or Wide Char.
  • Default Value: The default value for the field. When a new record is added to the attribute table, if the field has not been assigned a value, this default value will be used.
  • Required: Indicates whether the field in the attribute table is a required field. The value of a required field cannot be empty.

You can use the toolbar above the attribute structure table to manage fields. The tools include:

  • Add: Used to add a new field to the attribute table.
  • Modify: After selecting a cell in the table, click the Modify button or double-click the cell to modify it. The selected cell will automatically become editable.
  • Delete: Used to delete one or more selected records from the table, i.e., delete fields from the attribute table of the vector dataset.
  • Hyperlink: Supports setting text or wide character type attribute fields as hyperlinks. For details, please refer to the Hyperlink page description.
  • Apply: Applies all current modifications to the vector dataset table structure, including adding, deleting attribute table fields, and modifying field information.
  • Keep Backup Data After Modifying Fields: Check this checkbox to automatically back up the attributes before modification when fields are modified. For example, for the Newpoint dataset, after modifying fields and applying the changes, a BackUp_Newpoint dataset is automatically generated in the data source containing Newpoint. This backup dataset retains the attributes before the field modifications, while the Newpoint dataset retains the attributes after the field modifications.

Range

Click the Range item in the Properties panel, and the panel will display the domain information for the fields of the vector dataset, including the field alias, type, and specific domain information for the fields. You can create more domain information using the Add or Manage buttons on the toolbar.

Subtype

Click the Subtype item in the Properties panel, and the panel will display the subtype information for the vector dataset, including the subtype field, default subtype, and subtype information. You can create or manage subtypes using the Manage button on the toolbar.

Related Topics

Image Dataset Attribute Panel

Raster Dataset Attribute Panel