Geoshare Data Model, Version 13.0

217-MAP-ANNOTATION


Description    Attributes    Comments    References   

Description

A map annotation is a text fragment that explains or names a map feature or graphic.


Description    Attributes    Comments    References   

Attributes

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

Description    Attributes    Comments    References   

Comments

  1. CATEGORY   C=1, R=ASCII   MAND   
          

    Warning: printf() [function.printf]: Too few arguments in /raid/web/w3/inetpub/webroot/GeoshareSIG/templates/model_report.php on line 209
  2. 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
  3. ANNOTATION   C=1, R=ASCII   MAND   
          

    The annotation that is to be placed on the map.

  4. FONT   C=1, R=ASCII      
          

    Name of the font in which the annotation is to be rendered.

  5. HEIGHT   C=1, R=FSINGL      U
          

    Height of the annotation on the map.

  6. 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.

  7. ANCHOR-LOCATION   C=1, R=OBJREF   MAND   
          

    Reference to a 217-MAP-LOCATION object giving the location associated with this annotation.

  8. 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.

  9. LINE-WIDTH   C=1, R=USHORT      
          

    Relative line width of the drawn feature, or printed character, from 0 to 255.

  10. 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
  11. JUSTIFICATION   C=1, R=USHORT      
          

    Position of ANCHOR-LOCATION with respect to the annotation text as shown in diagram below:

    ../images/MAPANNOTATION_1.gif

    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

Description    Attributes    Comments    References   

References


Geoshare Data Model, Version 13.0

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.

Petrotechnical Open Software Corporation POSC Geoshare SIG Valid XHTML 1.0! Valid CSS!