CARIS HPD : Portrayal : Paper Chart Marginalia : How Marginalia Works : Cartographic Symbols
 

Cartographic Symbols

The symbol marginalia annotations use the symbol feature codes as defined in the master file (see “Presentation Files” on page 3).

A basic symbol marginalia file is shown below.

<Object Acronym=”$marga”>

  <Filter>

    <AttributeValueIsEqualTo Acronym=”$lckey” Value=”TopRight”/>

  </Filter>

  <CreateAnnotation AnnotationType=”SYMBOL” Acronym=”$CSYMB” Description=”Another Symbol” XOffset=”1.1” YOffset=”3.9” Angle=”0”>

    <Attribute Acronym=”$SCODE” Value=”ALSC”/>

  </CreateAnnotation>

</Object>

The key attributes:

Tag

Description

<Object>

The feature to which the annotation is associated.

Attribute:

Acronym: For marginalia, the value is $marga.

<Filter>

Parent tag for the filter.

<AttributeValueIsEqualTo />

Filter for associating marginalia information with an anchor point.

Attributes:

Acronym: The location key ($lckey) position of the marginalia anchor point.

Value: The value of the $lckey attribute. Eight default values are Top, TopRight, Right, BottomRight, Bottom, BottomLeft, Left, TopLeft

<CreateAnnotation>

Positioning information for the marginalia text.

Attributes:

Acronym: The name assigned to the marginalia feature.

Description: a brief explanation of the symbol.

XOffset: The horizontal offset (in mm) of the text feature from its reference point.

YOffset: The vertical offset (in mm) of the text feature from its reference point.

Angle: The angle of rotation of the text (degrees).

<Attribute>

Attributes for cartographic symbol

Attributes:

Acronym: Symbolization code for symbol ($SCODE)

Value: The feature code from the master file that is used for the symbol.