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 Structure, Range, and Subtype. Each panel shows the information of the dataset selected in the properties panel data node. The specific content of each type of information is detailed below:

Dataset

Click the Dataset option in the properties panel to display the attributes of the vector dataset, including basic info, dataset bounds, and detailed description 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 encode type of the vector dataset, i.e., the compression encode type used when storing the dataset. For detailed information about dataset encode types, please refer to: Dataset Compression Encode Type.

Dataset Bounds:

The top and bottom values represent the two boundaries along the Y-axis (i.e., 'Y='); the left and right values represent the two boundaries along the X-axis (i.e., 'X='). The unit of the values is the same as the dataset's unit. Dataset bounds support update, copy, and paste, as detailed below:

  • Update:You can update the vector dataset bounds based on the location of spatial objects in the dataset. For detailed instructions, please refer to Update Vector Dataset Bounds.
  • Copy and Paste:Click the Copy button to copy the current dataset bounds. You can also click the Paste button to set the copied bounds' left, bottom, right, and top values to the current extent.

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

Coordinate System

Click the Coordinate System option in the properties panel to 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 Information:Displays detailed description information of the vector dataset's projection.

Description of the buttons in the coordinate system information toolbar:

  • Reset Coordinate System:Click this button to reset the coordinate system from the dropdown list, or click the More button to pop up the Coordinate System Settings dialog and reset the coordinate projection of the dataset. For specific setup methods, refer to the Projection Settings Window.
  • Copy Coordinate System:Click this button to pop up the Copy Coordinate System dialog, 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:Export the dataset's projection as a projection info file (*.xml).
  • Import Coordinate System:Import a projection info file (*.xml) as the dataset's projection.
  • Project:Click this button to pop up the Project dialog to convert the current projection of the selected dataset. For specific setup methods, refer to the operation instructions for the Project dialog in Project.

Vector

Click the Vector option in the Properties panel to display information about the vector dataset.

Vector Dataset:

  • Object Count:Displays the number of all objects in the vector dataset.
  • Charset:Displays the charset used by the vector dataset. Click the dropdown button to pop up a dropdown menu listing all supported charsets. Users can select a charset from the list to change the charset currently used by the vector dataset. For supported charsets and their descriptions, please refer to: Charset 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, polygon geometries, etc.). SuperMap is a custom storage format for SuperMap.
  • Coordinates Have M Value:Indicates whether the coordinates in the vector dataset contain an M value for storing additional measurement information. No means it does not contain an M value, Yes means it contains an M value. For a detailed description of 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. Read-only datasets do not allow editing operations, such as adding, editing, or deleting objects. Users can edit the dataset's read-only status by selecting or deselecting 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, they will be merged into one node during topology processing. The unit of the value is the same as the dataset's unit.
  • 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 if a dangling line is an overshoot. If the length of the dangling line is less than this tolerance, it is considered an overshoot and can be removed during topology processing. The unit of the value is the same as the dataset's unit.
  • 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, topology processing can extend undershoots and generate a node at the intersection with the other line or arc. The unit of the value is the same as the dataset's unit.
  • Grain:Displays and sets the grain for the currently selected vector dataset in the workspace manager. This tolerance controls the distance between nodes on circles, arcs, or curves, primarily used when converting parametric objects to line objects to control the distance between generated nodes. The unit of the value is the same as the dataset's unit.
  • Polygon Tolerance:Displays and sets the minimum polygon (also known as sliver polygon tolerance) for the currently selected vector dataset in the workspace manager. It is effective for closed line objects and polygon objects. This tolerance defines the size of sliver polygons during topology processing. If the ratio of a polygon's area to its perimeter is less than this tolerance value, it is considered a sliver polygon. During topology processing, you can set to delete sliver polygons.

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 supporting the creation of vector pyramids include: point, line, and polygon vector datasets in UDBX, PostGIS, and Yukon data sources. For detailed creation operations, please refer to Create Vector Pyramid.

Attribute Structure

Click the Attribute Structure item in the properties panel to display the table structure, i.e., the attribute fields, of the selected vector dataset in the workspace manager in a table format.

Each row in the table represents information for one property field in the attribute table. Each column in the table represents a type of information for the property field, mainly including the following information:

Note:

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

  • ID:The number of each row in the table.
  • Name:The name of the property field in the attribute table. Once the property field is created successfully, its name cannot be modified. Field naming must follow certain naming rules:
    • Character Range:
      • Allowed characters: Chinese characters, uppercase English letters (A-Z), lowercase English letters (a-z), numbers (0-9), underscore (_).
      • Prohibited characters: All characters outside the above allowed range are illegal characters, such as: spaces, parentheses, hyphens, dots, quotes, percent signs, etc. If the 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 is prohibited to start with a number, an underscore, or the two consecutive letters "sm".
    • Length Limit:
      • The name must contain at least 1 valid character; the length cannot be 0.
      • The maximum length of the name is 28 characters. One Chinese character, one letter, one number, or one underscore each counts as 1 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 property field, used as the display name for the property field in the attribute table.
  • Type:The type of the property field's value. You can change the field type by selecting a type from the cell in the Type column. Currently, only dataset field types for six database engines are supported for modification: PostgreSQL, OraclePlus, SQLServer, DMPlus, MySQL, and PostGIS. For information on types, please refer to: Type and Modification Details.
  • Length:The maximum length of the property field's value in the attribute table. Only when the type is Text or Wide Char can you set the maximum length of the field's value.
  • Default Value:The default value of the property field. When adding a new record to the attribute table, if no value is assigned to this field, this default value will be used as the field's value.
  • Required:Indicates whether the property 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 perform operations. 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 in 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 a detailed description, please refer to the Hyperlink page description.
  • Apply:Apply all current modifications to the vector dataset's 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 the fields and applying, a BackUp_Newpoint dataset is automatically generated in the data source where Newpoint resides. This dataset retains the attributes before the field modification, while the Newpoint dataset retains the attributes after the modification.

Range

Click the Range item in the properties panel to display the domain information of the vector dataset's fields, including the field alias, type, and specific domain information of the vector dataset. You can create more domain information through the toolbar's add or manage buttons.

Subtype

Click the Subtype item in the properties panel to display the subtype information of the vector dataset, including the subtype field, default subtype, and subtype information. You can create or manage subtypes through the toolbar's manage button.

Related Topics

Image Dataset Attribute Panel

Grid Dataset Attribute Panel