Skip to content

Chart Tool

Overview

The Chart Tool creates interactive data visualisations from feature layer attributes. It supports ten chart types and provides a step-by-step configuration workflow for selecting data sources, fields, and aggregation methods. Charts are rendered using the ArcGIS Charts component with interactive features such as hover details, zooming, and legend controls.

Key Features

  • Ten Chart Types: Bar, Line, Pie, Radar, Gauge, Heat Chart, Combo Bar-Line, Histogram, Scatter, and Box Plot
  • Layer Auto-Conversion: Automatically converts Map Image Layers to Feature Layers for charting
  • Multi-Field Support: Select multiple numeric fields and switch between them via tabs
  • Category Value Filtering: Load unique values from a category field and filter chart data by selection
  • Aggregation Options: Count, Sum, Average, Min, Max, and other aggregation methods
  • Fullscreen Mode: Expand charts to a larger modal view for detailed examination
  • Step-by-Step Configuration: Accordion-style setup with layer selection, chart type, and field configuration

How to Use the Chart Tool

Accessing the Tool

Accessing the Tool

  1. Locate the Chart icon in the right panel toolbar
  2. Click to open the Chart Tool panel
  3. The configuration tab appears with a step-by-step accordion

Step 1: Select a Layer

Select a Layer

Choose a visible feature layer from the Layer dropdown. The list includes:

  • Feature Layers: Direct charting support for all chart types
  • Map Image Layers: Automatically converted to Feature Layers (some advanced chart types may be limited)

Step 2: Choose a Chart Type

Choose a Chart Type

Click one of the ten chart type buttons to select your visualisation:

Chart TypeIconBest For
BarBar chartComparing categorical values
LineLine graphShowing trends and changes over categories
PiePie chartDisplaying proportions of a whole
RadarRadar plotComparing multiple variables simultaneously
GaugeGauge meterShowing a single value against a target
Heat ChartHeat gridCross-tabulation of two category fields
ComboBar + lineCombining bar and line in a single chart
HistogramDistributionShowing frequency distribution of numeric values
ScatterScatter plotShowing relationships between two numeric fields
Box PlotBox and whiskerDisplaying statistical distribution summaries

INFO

Histogram, Scatter, and Box Plot are only available for native Feature Layers, not for converted Map Image Layers.

Step 3: Configure Fields

Configure Fields

Category Field (X-Axis)

Select a text or categorical field from the Category Field dropdown. This field defines how data is grouped along the chart's X-axis.

Value Fields (Y-Axis)

Select one or more numeric fields from the Value Fields list:

  • Use checkboxes to select individual fields
  • Click All to select all numeric fields
  • Click None to clear the selection
  • The count of selected fields is displayed (e.g., "2/5 selected")

Special cases:

  • Heat Charts require a second category field for the Y-axis grouping
  • Scatter Charts require exactly 2 numeric fields for X and Y axes

Aggregation Type

Choose how numeric values are aggregated:

  • Count — Number of features in each category
  • Sum — Total of all values
  • Average — Mean value
  • Min — Minimum value
  • Max — Maximum value

Step 4: Generate the Chart

Generate the Chart

Click the Create Chart button to generate the visualisation. The panel switches to the Preview tab showing your interactive chart.

Optional: Filter by Category Values

  1. Click Load Values next to the category field to retrieve unique values
  2. Use the search box to filter the value list
  3. Select or deselect specific values using checkboxes
  4. Click All or None for quick selection
  5. Click Update Chart to apply the filter

Fullscreen Mode

Open Fullscreen Mode

Fullscreen Mode

Click the Fullscreen button in the chart preview to open an expanded view. The fullscreen modal includes a sidebar for adjusting configuration without closing the view.

Chart Types

Bar Chart

Displays rectangular bars proportional to the values they represent. Ideal for comparing values across categories such as tree species counts by region.

Line Chart

Connects data points with lines to show trends. Useful for visualising changes across ordered categories or sequential data.

Pie Chart

Shows proportions of a whole as slices. Best for displaying percentage distributions such as land use types within an area.

Heat Chart

Creates a colour-coded grid using two category fields. Requires both a primary category (X-axis) and a secondary category (Y-axis) to produce a cross-tabulation matrix.

Histogram

Displays the frequency distribution of a single numeric field. Shows how many features fall into each value range. Available only for native Feature Layers.

Scatter Chart

Plots individual features as points using two numeric fields for X and Y coordinates. Reveals correlations and clustering patterns. Available only for native Feature Layers.

Box Plot

Displays statistical distribution summaries (median, quartiles, outliers) for numeric data across categories. Available only for native Feature Layers.

Troubleshooting

IssueSolution
No layers in dropdownEnsure at least one feature layer is visible on the map
Chart type buttons disabledSome types require native Feature Layers, not Map Image Layers
No numeric fields availableEnsure the selected layer has numeric attribute fields
Chart is blank or emptyCheck that category and value fields are correctly selected
"Load Values" returns nothingVerify the selected category field contains data
Chart generation failsTry selecting a different layer or reducing the data scope

Frequently Asked Questions

Q: Can I chart data from Map Image Layers? A: Yes, the tool automatically converts Map Image Layers to Feature Layers. However, advanced chart types (Histogram, Scatter, Box Plot) are only available for native Feature Layers.

Q: Can I view multiple numeric fields at once? A: Yes, select multiple value fields and use the tabs in the chart preview to switch between each field's visualisation.

Q: Does filtering affect the original layer? A: No. The chart tool applies temporary filters for the chart only. Your layer's definition expression is preserved and restored after charting.

Q: Can I export or save charts? A: Currently, charts are displayed within the panel. Use your browser's screenshot functionality or the Print tool to capture chart visuals.


Horizon Help Documentation