Presentation library


Conditional Symbology Procedure QUAPOS01



Download 7.92 Mb.
Page26/53
Date23.04.2018
Size7.92 Mb.
#46652
1   ...   22   23   24   25   26   27   28   29   ...   53

13.2.6 Conditional Symbology Procedure QUAPOS01



Applies to: S-57 Object Class "land area" (LNDARE), as point and line;

S-57 Object Class “coast line” (COALNE), line only;


Spatial Object(s): Point, Line
Attribute(s) used: Spatial attribute QUAPOS
Parameter(s): Object to be symbolized from SENC
User Parameters: Show low accuracy symbol.
Defaults: Symbolization given by the look-up table;

Display Priority given by look-up table;

OVERRADAR priority given by look-up table;

Display Category given by look-up table;



Viewing Group given by look-up table

Remarks: The attribute QUAPOS, which identifies low positional accuracy, is attached to the spatial object, not the feature object. This procedure passes the object to procedure QUALINnn or QUAPNTnn, which examines the spatial attributes, and returns the appropriate symbolization to QUAPOSnn.
Figure 15 QUAPOS01 conditional symbology procedure





Entry point

Entry to the symbology procedure.

Get the Calling Object

Get the object which is calling this procedure.

Is Line?

Is the calling object of type line?

QUALIN01

Perform the symbology sub-procedure 'QUALIN01' which symbolizes lines based on the spatial object's attribute 'QUAPOS' , see “”

Calling Object

- input parameter

QUAPNT02

Perform the symbology sub-procedure 'QUAPNT02' which returns a flag indicating whether or not to display the low accuracy symbol and returns the selected symbol 'LOWACC01', see “”

Calling Object

- input parameter

LOWACC01

- output parameter

Does 'QUAPNT02' return 'LOWACC01?'

Is the symbol 'LOWACC01' selected by the procedure 'QUAPNT02'?

SY(LOWACC01)

Draw the low accuracy symbol 'LOWACC01' if so indicated by the procedure 'QUAPNT02' at the calling object location.

Exit Procedure

Symbolization is finished





Download 7.92 Mb.

Share with your friends:
1   ...   22   23   24   25   26   27   28   29   ...   53




The database is protected by copyright ©ininet.org 2024
send message

    Main page