The symbol keyword value describes how to plot and label objects in a user interface based on the values in a query result row. You can, for example, specify that you want yellow circles drawn around guide stars from the GSC catalog with a size based on the magnitude of the object in image pixels. You can also specify the shape and orientation of an ellipse to be drawn around each object, based on the values in each query result row and label each object with a variable string. The syntax for the symbol keyword value is as follows:
Remember that whenever there are ambiguities (embedded spaces or special chars), the Tcl list and variable syntax is used. This makes it very easy for Tcl applications to evaluate the expressions.
If you are not able to calculate the correct size of an object in an expression, there might still be a way to do what you want (at least for your own catalogs). You can insert a call to a Tcl proc or command in the expression. For example:
Note that the cat package does not actually plot any symbols or deal with images directly. See the skycat package for that. It defines subclasses of some catalog user interface classes and adds image plotting support.
Please send questions or comments to abrighto@eso.org@eso.org.
Copyright © 1998 ESO - European Southern Observatory