You can extend the properties of the entities in Overture's network by using Flags.
Every network entity has a collection of flag values that can be used to hold meta-data
such as addresses, categories or other parameter values. Overture makes extensive
use of flags to hold technology-specific parameters.
You can edit the flag definitions for a particular entity type from the menu. For
example, you can examine the flag definitions for sites from the menu option:
You can add, remove and edit the flag definitions that are available for sites from
this editor.
All flag values are strongly-typed, and Overture supports a wide range of flag types
including strings, numbers, dates and collections. Note that the values of some
flag types are calculated dynamically. For example, you can use a Flag From Categories
element to set up a flag that computes the zip-code that each site lies in. This
flag will automatically update whenever a site is moved or added to the network.
The flag types available in Overture are listed below:
- Angle Array Flag. This represents a list of angle values.
- Angle Flag. This represents a single angle value.
- Bitrate Array Flag. This represents a list of bitrate values.
- Bitrate Flag. This represents a single bitrate value.
- Boolean Array Flag. This represents a list of Boolean (true/false) values.
- Boolean Flag. This represents a single Boolean (true/false) value.
- Calculated Flag Definition. The value of this flag is calculated dynamically
in code.
- Categorical Angle Flag. The value of this flag is chosen from a user-specified
list of possible angle values.
- Categorical Bitrate Flag. The value of this flag is chosen from a user-specified
list of possible bitrate values.
- Categorical Distance Flag. The value of this flag is chosen from a user-specified
list of possible distance values.
- Categorical Double Flag. The value of this flag is chosen from a user-specified
list of possible floating-point values.
- Categorical Gain Flag. The value of this flag is chosen from a user-specified
list of possible gain values.
- Categorical Integer Flag. The value of this flag is chosen from a user-specified
list of possible integer (not floating-point) values.
- Categorical Power Flag. The value of this flag is chosen from a user-specified
list of possible power values.
- Categorical String Flag. The value of this flag is chosen from a user-specified
list of possible string values.
- Date Time Flag. This represents a single date or time value. You can change
the display of date-time values by adjusting the flag's format string.
- Distance Array Flag. This represents a list of distance values.
- Distance Flag. This represents a single distance value.
- Double Array Flag. This represents a list of floating-point values.
- Double Flag. This represents a single floating-point value. You can change
the display of numerical values by adjusting the flag's format string.
- Flag from Angle Provider. The value of this flag comes from a source of geo-located
angle data. The position of the entity is used to compute the value displayed. The
source of angle data can be chosen from the angle data sources in your project.
- Flag from Categories. The value of this flag comes from a source of geo-located
categorical data. The position of the entity is used to compute the value displayed.
The source of categorical data can be chosen from the categorical data sources in
your project.
- Flag from Density Provider. The value of this flag comes from a source of
geo-located density data. The position of the entity is used to compute the value
displayed. The source of density data can be chosen from the density data sources
in your project.
- Flag from Distance Provider. The value of this flag comes from a source of
geo-located distance data. The position of the entity is used to compute the value
displayed. The source of distance data can be chosen from the distance data sources
in your project.
- Flag from Gain Provider. The value of this flag comes from a source of geo-located
gain data. The position of the entity is used to compute the value displayed. The
source of gain data can be chosen from the gain data sources in your project.
- Flag from Numeric Provider. The value of this flag comes from a source of
geo-located numerical data. The position of the entity is used to compute the value
displayed. The source of numerical data can be chosen from the numerical data sources
in your project.
- Flag from Power Provider. The value of this flag comes from a source of geo-located
power data. The position of the entity is used to compute the value displayed. The
source of power data can be chosen from the power data sources in your project.
- Gain Array Flag. This represents a list of gain values.
- Gain Flag. This represents a single gain value.
- Integer Array Flag. This represents a list of integer (not floating-point)
values.
- Integer Flag. This represents a single integer (not floating-point) value.
You can change the display of numerical values by adjusting the flag's format string.
- Power Array Flag. This represents a list of power values.
- Power Flag. This represents a single power value.
- String Array Flag. This represents a list of string values.
- String Flag. This represents a single string value. This is probably the
most commonly used flag type.