Most Map Layers have a Map Key property that can be used to customize the appearance of the layer. When you create a new map in Overture, the map key is populated with default values, but you can easily change this is you wish. The customization options for map layers are very flexible, and allow you to easily generate a wide variety of different map styles.

You can access the a layer's map key from the properties of the map layer:

Signal Strength Properties

Map keys have the following properties:

  • Color Value Definitions. This is the set of color/value pairs that controls the color scheme for a particular map.
  • Map Coloring. This controls how the entries in the Color Value Definition list are interpreted. This property can take the following values:
    • InterpolatedHSLA. Colors for between-band values are interpolated in HSLA space. This gives smooth thermographic-style colorings for maps.
    • InterpolatedRGBA. Colors for between-band values are interpolated in RGBA space.
    • Banded. Colors for between-band values take on the color of the lower nearest band. This is useful if you want to produce maps based on a series of thresholds.
    • Unique. The set of Color Value Definitions are ignored, and a unique color is generated for each unique value in the source data. This is useful when the source data has few distinct values.
  • Map Scale. This controls the scaling applied to the map values. It can be set to Logarithmic or Linear. Logarithmic scaling is recommended if you wish to exaggerate the differences between small values in the source data.
  • Mark Unset Values. If set to True, then you can specify an unset value and an unset color.
  • Unset Color. This is the color that will be applied to unset values. This is typically set to be Transparent, White or Black.
  • Unset Value. This is the value to consider as being "Unset". If Mark Unset Values is True, this color will be used when drawing any point with a value equal to Unset Value.

You can edit the Color Value Definitions property by clicking on the ... button. This raises the Color Value Definitions editor:

Color Value Definition Editor

Each entry in the list has a color and an associated value. The screen shot above is for the Signal Strength map, so the values are taken to be power values. The source data in this case is a map of signal values; the color/value definitions above tell the map what color to display for each possible signal level.

The actual color generated for a particular input signal level depends on the setting of the Map Coloring property. If this is set to InterpolatedHSLA or InterpolatedRGBA, the entries above and below the given value are found and a color is generated by interpolating the two colors for these entries. When the map coloring is set to Banded, the color of the smaller of the entries surrounding the given value is used. In all cases, if the value is outside the range of color/value definitions, then the color of the closest entry is used.

Clicking the Add button will add a new color/value entry into the list. You can also remove entries by selecting them in the list and then clicking the Remove button.