A map annotation is a text fragment that explains or names a map feature or graphic.
Label |
Restrictions |
Comments |
Optionality |
Units |
|
|---|---|---|---|---|---|
| CATEGORY | C=1, | R=ASCII | 1 | MAND | |
| FEATURE-CLASS | C=1, | R=USHORT | 2 | ||
| ANNOTATION | C=1, | R=ASCII | 3 | MAND | |
| FONT | C=1, | R=ASCII | 4 | ||
| HEIGHT | C=1, | R=FSINGL | 5 | U | |
| DISPLAY-ANGLE | C=1, | R=FSINGL | 6 | U | |
| ANCHOR-LOCATION | C=1, | R=OBJREF | 7 | MAND | |
| RED-VALUE | C=1, | R=USHORT | 8 | ||
| GREEN-VALUE | C=1, | R=USHORT | 8 | ||
| BLUE-VALUE | C=1, | R=USHORT | 8 | ||
| LINE-WIDTH | C=1, | R=USHORT | 9 | ||
| LINE-STYLE | C=1, | R=ASCII | 10 | ||
| JUSTIFICATION | C=1, | R=USHORT | 11 | ||
CATEGORY C=1, R=ASCII MAND
FEATURE-CLASS C=1, R=USHORT
Type of thing the annotation is tied to; chosen from the following table:
| Feature Type | ||
|---|---|---|
| Code | Mnemonic | Definition |
| 0 | PRIMARY | Primary feature annotation |
| 1 | ATTRIBUTE | Annotation on an attribute |
ANNOTATION C=1, R=ASCII MAND
The annotation that is to be placed on the map.
FONT C=1, R=ASCII
Name of the font in which the annotation is to be rendered.
HEIGHT C=1, R=FSINGL U
Height of the annotation on the map.
DISPLAY-ANGLE C=1, R=FSINGL U
The angle at which the annotation is to be displayed. An angle of zero means that the text is displayed to the right of the initial character, and read left-to-right. The same angle at which this text is displayed. An angle of 270 (deg) means the text begins at the top and moves down the page or map.
ANCHOR-LOCATION C=1, R=OBJREF MAND
Reference to a 217-MAP-LOCATION object giving the location associated with this annotation.
RED-VALUE C=1, R=USHORT GREEN-VALUE C=1, R=USHORT BLUE-VALUE C=1, R=USHORT
Relative intensity of red, green and blue to encode color attribute. For reference, white is indicated by RED-VALUE = GREEN-VALUE = BLUE-VALUE = 255, and black is RED-VALUE = GREEN-VALUE = BLUE-VALUE = 0.
LINE-WIDTH C=1, R=USHORT
Relative line width of the drawn feature, or printed character, from 0 to 255.
LINE-STYLE C=1, R=ASCII
Indicates line style: solid, dashed etc. A candidate starting list is:
| Line Style Values |
|---|
| SOLID |
| SHORT DASHED |
| MEDIUM DASHED |
| LONG DASHED |
| DOTTED |
| DOT-DASH |
| DOT-DOT-DASH |
| DOT-DASH-DASH |
JUSTIFICATION C=1, R=USHORT
Position of ANCHOR-LOCATION with respect to the annotation text as shown in diagram below:
Candidate values are taken from the Code column in the following table:
| Anchor Location | |
|---|---|
| Code | Definition |
| 1 | Top left |
| 2 | Top center |
| 3 | Top right |
| 4 | Center left |
| 5 | Center center |
| 6 | Center right |
| 7 | Bottom left |
| 8 | Bottom center |
| 9 | Bottom right |
Send questions and comments to
Jim.Theriot@POSC.org
Copyright © 2002, 03
Petrotechnical Open Software Corporation.
All rights reserved.
This file is made available under
the POSC Product License Agreement,
which may be found at
http://www.posc.org/about/license.shtml
(on the POSC web site under 'About Us' > 'License Agreement').
POSC ®, the POSC logo ® and Epicentre ® are
registered trademarks of Petrotechnical Open Software Corporation.
Copyright © 2001 Geoshare Users Group.