Dashboard Builder

The dashboard builder allows users to create custom data dashboards with multiple widgets.

Overview

The dashboard builder (dashboard_builder.php) provides a drag-and-drop interface for creating interactive dashboards.

Widgets

Map Widget

  • Interactive map display

  • Multiple dataset layers

  • Styling and configuration

  • Basemap selection

Chart Widget

  • Bar charts

  • Line charts

  • Pie charts

  • Scatter plots

  • Time series charts

Table Widget

  • Data table display

  • Sorting and filtering

  • Pagination

  • Export options

Counter Widget

  • Count of features

  • Sum of numeric values

  • Average of numeric values

  • Custom calculations

Filter Widget

  • Dataset filter controls

  • Property filters

  • Spatial filters

  • Filter synchronization

Vector Analysis Widget

  • Tabular statistics for vector datasets

  • Summary information

  • Aggregated values

Raster Analysis Widget

  • Tabular statistics for raster datasets

  • Summary information

  • Pixel value statistics

Hot Spot Summary Widget

  • Hot spot analysis summary

  • Statistics display

  • Class distribution

Outlier Summary Widget

  • Outlier analysis summary

  • Statistics display

  • Outlier count

Dashboard Features

Layout

  • Drag-and-drop widget placement

  • Resizable widgets

  • Grid-based layout

  • Responsive design

Configuration

  • Widget-specific settings

  • Data source selection

  • Styling options

  • Update intervals

Sharing

  • Public dashboard URLs

  • Embed codes

  • Export configurations

  • Permissions management

Use Cases

  • Data monitoring dashboards

  • Analysis result displays

  • Public data portals

  • Executive summaries

  • Operational dashboards