Extend Attribute

Feature Description

 SuperMap iDesktopX supports adding new feature attribute types based on S-57, CJ-57 or IENC standards, in conjunction with Extend Feature or extending attributes of existing features to meet requirements in complex inland water environments, diverse navigation channels, and new data content scenarios.

Steps

Taking the case of missing fields during feature extension as an example, this section describes how to implement extend attribute in SuperMap iDesktopX.

When extending the "water conservancy facility" feature in CJ-57 standard (see Extend Feature), it was found that the property field "水利设施类 CATWCN" is missing in the system. Therefore, we need to add this property field.

  1. Chart Tab -> Extend Feature group -> Extend Attribute button to open the Feature Properties Extension dialog.
  2. In the Feature Properties Extension dialog, fill in basic definitions for the feature attribute:
    • Standard type: Current supported standards for extend feature in SuperMap iDesktopX include S-57 (international electronic chart standard), CJ-57 (China inland electronic navigation chart standard), and IENC (international inland electronic navigation chart standard). For more about standards and version numbers, refer to Search Feature Definition.
    • Acronym: Find "CATWCN" as the acronym for water conservancy category in CJ-57.
    • Code: Find "26017" as the code for water conservancy category in CJ-57.
    • Chinese name: The Chinese name of this attribute, "水利设施类".
    • Full name: Usually the English full name, here "Category of water conservancy".
    • Type: Find "List type" as the domain type for water conservancy category in CJ-57.
    • Reference: Specify the standard version or code referenced for this attribute extension.
    • Group: Keep default.
    • Remarks and description: Add notes or detailed descriptions for this attribute.
  3. After completing the above steps, if selecting Enumeration Type or List, the dialog will expand a list for adding expected values:
    • Toolbar: From left to right are Add Expected Value and Remove Expected Value buttons.
      • Add Expected Value: Add attribute values to the list, including ID (value), Meaning (name), Description (detailed definition), and Reference (source).
      • Remove Expected Value: Remove selected values from the list.After completing the input as shown above, click OK to finish the extend attribute operation.
  4. After extension, check the newly added "水利设施类" attribute through two methods:
    • Search Feature Definition;
    • Check the extended feature attributes in S57Attributes.xml file located at bin/Resource/Chart/Presentation/S57 folder under SuperMap iDesktopX installation directory:

      <Attribute Acronym="CATWCN" Code="26012" Type="L">
      <Name>Category of water conservancy</Name>
      <Subset value="A" />
      <LocalName>水利设施类</LocalName>
      <Definition>Category of water conservancy</Definition>
      <References>JTS 195-3-2019</References>
      <Remarks>水利设施类</Remarks>
      <ExpectedInputs>
      <ExpectedValue Meaning="倒虹吸" ID="1" />
      <ExpectedValue Meaning="输水槽" ID="2" />
      <ExpectedValue Meaning="沟渠" ID="3" />
      <ExpectedValue Meaning="地下灌渠及出水口" ID="4" />
      <ExpectedValue Meaning="干沟" ID="5" />
      <ExpectedValue Meaning="阀门" ID="6" />
      <ExpectedValue Meaning="水轮泵" ID="7" />
      <ExpectedValue Meaning="抽水机站" ID="8" />
      <ExpectedValue Meaning="储水池" ID="100" />
      <ExpectedValue Meaning="其他" ID="999">
      <Definition>其他水利设施</Definition>
      </ExpectedValue>
      </ExpectedInputs>
      </Attribute>

Related Topics

Search Feature Definition

Extend Feature

S-52 Display Extension

S-58 Check Extension