Data Style Settings

These settings defines how features are displayed on the map. There are two style setting sections available,

Unmatched style settings are similar to Data Style settings expect for few changes

Point Style

Map Settings

This setting defines the style used for point features, does not have any effect on line and polygon features. Follwing data styles are supported.

  • Standard - all points are displayed on the map using style setting specified further in this section. This style is recommended for simple visualisation of features locations on map.
  • Cluster - allows for reducing and summarizing points displayed on map by spatially grouping points based on cluster radius. Radius used is 5% of map controls minimum height or width. E.g. If Map control dimension is 700 X 500, then cluster radius is 5% of 500 = 25 px.
  • Heatmap - displays point as a heatmap surface emphasizing areas with higher point density / magnitude. Intensity and size of the heatmap are determined by Heatmap Radius and Heatmap Blur settings.

When cluster or Heatmap point style is used, polygon and line features will be approximated to point features. Centroid of the geometry is used for polygons. For lines midpoint is used.

Point Symbol

This setting determines the symbol used to represent point features on the map. We can use regular shapes such as circle, square, star, triangle or an icon image. When using Icon or Colour Icon as point symbol an Icon Source is required.

Colour Icon is useful when we want to use a data driven colour coded icon. Icon will be coloured using Fill Colour in this setting.

Use an image with transparent background and black pixels to achieve correct colour.

Icon Source

This setting allows us to specify the image that will be used when Point Symbol is set to Icon or Colour Icon. Conditional formatting can be used to define data driven icon source.

Icon source can be one of the following:

  • Image URL - HTTPS URL source for the image. When using an image URL, it is important that the image is served over HTTPS and have CORS enabled. Any URL source supported by HTML can be used.
  • Base64 - Base64 encoded string representation of the image.

We can use encode-base64-url.ps1 script from Github to bulk convert URL to base64 strings which can be included in report data.

encode-base64-url.ps1 "C:\data\imageUrls.csv"

Point Rotation

This setting defines the number of degrees in clockwise direction from north that a point icon will rotated. This setting is useful in displaying orientation of points on map. 0° is north, 90° is east, 180° is south and 270° is west.

Conditional formatting can be used to define data driven point rotation values.

Point Size

Point size setting defines the size of points on map in pixel unit. Conditional formatting can be used to define data driven point size. This setting has no effect on line features

This should be a positive value, negative values will be parsed to positive numbers. Conditional formatting can be used to define data driven point size.

Border/Line Width

This setting defines the border width in pixels for polygon and point symbols, for lines this will be the line width. Conditional formatting can be used to define data driven border width.

Border/Line Transparency

This setting defines transperancy of polygon and point symbol borders, for lines this will be the features transperancy.

Fill Transparency

This setting defines fill transperancy for polygon and point symbols, this setting has no effect on line features.

Border/Line Colour

This setting defines the colour used to draw polygon and point borders, for lines this will be the feature colour. Conditional formatting can be used to define data driven border colour.

Fill Colour

This setting defines the colour used for polygon and point area fill, this setting has no effect on line features and Icon point symbols. However, this setting is used to colour the icon for Colour Icon point symbol. Conditional formatting can be used to define data driven fill colour.

Heatmap Weight

This setting is applicable only when Point style is Heatmap. This setting defines the weight or influence each data point has on the heatmap, higher value indicates more influence.

Heatmap Radius

This setting defines the radius or influence distance of each data point in pixel. Higher radius will spread the heatmap over greater distance.

Heatmap Blur

This setting defines the gaussian blur applied to each data point which indicates the strength of influence. Higher blur will produce a smoother heatmap.

Unmatched Style

Unmatched style setting is visible only if Number of Data Layers in Map settings is greater than 0. Unmatched style is applied to remote data sources which were not matched to specified category field.

Unmatched style settings are similar to Data Style except for following changes:

  • Point Style is not available.
  • Unmatched features are always ignored for heatmap point styles
  • Conditional formatting is not supported