#### Description:

This attribute allows an IntraMap to be flagged so that it is distinguishable from other IntraMaps. The transformation function associated with the IntraMap may then enquire the value of this attribute and adapt the transformation it provides according to the particular IntraMap involved.

Although this is a string attribute, it may often be useful to store numerical values here, encoded as a character string, and to use these as data within the transformation function. Note, however, that this mechanism is not suitable for transferring large amounts of data (more than about 1000 characters) to an IntraMap. For that purpose, global variables are recommended, although the IntraFlag value can be used to supplement this approach. The default IntraFlag value is an empty string.

Type:

  String.

#### Applicability

##### IntraMap

All IntraMaps have this attribute.

#### Notes:

- A pair of IntraMaps whose transformations may potentially cancel cannot be simplified to produce a UnitMap (e.g. using astSimplify) unless they have the same IntraFlag values. The test for equality is case-sensitive.

Copyright (C) 2021 East Asian Observatory