An annotation is a text or symbol representation of specific feature in a chart. Annotations can be any of the following:
• Point-justified text
• Curved-line text
• Block text
• Symbols
• Symbol patterns
• TIFF images.
Relationships are created between features and annotations so that annotations are automatically updated when features are updated.
The annotation settings are defined in the files listed in the annotationcontrol.xml file. See the following table.
File Type | File Name | Description |
|---|---|---|
annotationfile.xml | This file controls the following information: • annotation feature name and description • feature and spatial to which an annotation is associated. • attribute value that is represented by an annotation • annotation type (symbol or text) • text properties (type face, justification, etc.) • Z-value (if needed) • special formatting information | |
abbreviationfile.xml | The abbreviation file contains codes that represent attribute values. | |
pattern_definitions.xml | The pattern definitions file contains definitions for symbol patterns that can be used as fill for area features. | |
image_annotations.xml | The image annotations file links a feature to an image. The file also defines how the image is displayed in the application. | |
light_sector_annotations.xml | The sector lights annotations file applies rules for displaying annotations with sector lights. | |
annotationcontrol.xml | The annotation control file lists the annotation, abbreviation, pattern definition files that can be used in the Source Editor and Paper Chart Editor. | |
Portrayal Control File | portrayalcontrol.xml | The file lists the annotation control file and annotation rule for a presentation. |
The following files are located in ..\Program Files\CARIS\HPD\<version>\system\PCEConfig\annotations:
• Annotation
• Abbreviation
• Pattern definition
• Image annotation
• Sector lights.
The annotation control file is located in C:\Program Files\CARIS\HPD\<version>\system\
Although ready-made files are included in the installation, you can create custom annotations that can be displayed using the annotation control file.