Super Map

Geographic data can be hard to interpret when presented in raw tables or charts, making it difficult to discern trends or disparities. Traditional visualizations, like bar charts or tables, often overwhelm users with too much information, leaving critical patterns hidden. Without geographic context, the data becomes unclear and abstract, slowing down decision-making.

With the Super Map, complex datasets become easy to understand through visually rich choropleth maps. Using color gradients tied directly to data values easily highlights variations, and users can spot patterns and trends more quickly. This powerful, intuitive tool makes geographic data both accessible and actionable, enabling users to make informed decisions faster.

Notion image
📄

Release Notes for Super Map can be found here.

ℹ️

Guides for additional/advanced functionality can be found in the Guides section of the documentation site.

Installation

The Super Map plugin can be installed by an Admin, following the directions in Installing QBeeQ Plugins.

Operating system and version support:

  • Linux - Latest
  • Windows - Latest

Before you start

Bringing your own Mapbox API token

The Super Map utilizes an API token to retrieve data from Mapbox. As of Q2025.10.27, the Super Map reads the Mapbox API token stored in Sisense and automatically applies it to the Super Map.

If you are bringing your own Mapbox token (not required), the apiToken: parameter must be updated in the config.js file. You can find it by navigating to: File Management > Plugins > QBeeQGeojsonMap > js > config.js

Determine data and limitations

As the level of granularity increases (for example, moving from state to zip code or census tract), the volume of data grows rapidly. Larger datasets can have a noticeable impact on performance, so it’s a best practice to evaluate your use case carefully and include only the data needed to support it.

While Super Map is designed to work with extremely large datasets, overall performance is influenced by the amount of data being processed and by the capabilities of the underlying Sisense environment. For optimal results, we recommend balancing data granularity with performance requirements.

If you have questions about data volume or performance considerations, please reach out to support@qbeeq.io

Preparing your data for polygons

Mapbox uses GEOID values to match your dataset to geographic shapes on a map. A GEOID is an identifier used by the U.S. Census Bureau to identify unique geographic boundaries, such as:

  • States
  • Counties
  • Census tracts
  • Census block groups
  • Zip Code Tabulation Areas (ZCTAs)

When adding data to the geoid it needs a column that contains the correct GEOID so that it can join your data to the correct geospatial polygons.

Sample File

Here is the list of the data required to values to support the display of polygons on the different native layers offered in the super map

Geoid identification
Required Column(s) Data
Sample
World Countries
Country Name Short Country Name
Country Name: France Short Country Name: FRA
US States
GEOID, State Name, State Short Name, FIPS Code
GEOID: 0400000US01 State Name: Alabama State Short Name: AL FIPS: 01
US CBSA
CBSAFP
CBSAFP: 10500
US Counties
FIPS Code
FIPS Code: 1003
US Census Tract
GEOID
GEOID: 2020001701
US Zip (ZCTA)
Zip Code
ZIP: 36006
Canada Counties
county_province
county_province: Abitibi-Quebec
Canada Municipalities
ERUID
ERUID: 1030
Canada Provinces
prov_code
prov_code: 24
Canada Townships
CCSUID
CCSUID: 1001472

Preparing your data for points

For points to be plotted on the map, each point must have a defined longitude and latitude.

The Super Map (and Mapbox) requires using the Decimal Degrees (DD) format:

  • Latitude Range: –90 to +90 (e.g., 45.5122 for Portland, OR)
  • Longitude Range: –180 to +180 (e.g., –122.6587 for Portland, OR)
⚠️

If the points are out of range, they will be disregarded and not plotted on the map

Creating a new Super Map

This section provides the steps to create a basic map visualization, without any customizations:

  1. Define the map appearance
    1. Select a base map
    2. Select a Geoid identification layer

Define map appearance

Base Map

The base map defines the background layer that displays underneath the plotted points and polygons. The base map can change the visual style of the map background to match the desired look and context.

The Super Map offers the following base maps:

  • Basic
  • Streets
  • Bright
  • Light
  • Dark
  • Satellite
  • US, White Background
ℹ️

The Base Map will display under all the selected layers and cannot be changed per layer

Geoid identification (Map Layers)

The Geoid identification (or map layer) defines the geographic granularity of the data. It determines how data is matched and rendered, and controls the visual context of the map.

The Super Map offers the following map layers, out of the box with no additional steps:

  • World Countries
  • US States
  • US CBSA
  • US Counties
  • US Census Tract
  • US Zip (ZCTA)
  • Canada Counties
  • Canada Municipalities
  • Canada Provinces
  • Canada Townships

Displaying polygons on the Super Map

To create a map displaying polygons, in the data panel:

  1. Add data to the Geoid section corresponding to the map layer you selected in the previous step
  1. Add at least one data element to the Polygon Kpi section
  1. Further configuration can be done by reviewing the Configuring the polygon layer section
Data Panel
Description
Geoid
Sets the unique identifier for each polygon at the smallest available map level.
Polygon Kpi
Applies a measure used to color polygons based on value-driven color rules
Notion image

Displaying points on the Super Map

The display points setting is off by default. When enabled, the data panel will update to display point-related options.

To create a map displaying points, in the design panel:

  1. In the design panel, enable the Display Points toggle under the Map Layers section
  1. Add data to the Geoid section corresponding to the map layer you selected in the previous steps
  1. Add data for the following sections (required)
    1. Point Type
    2. Point Latitude
    3. Point Longitude
  1. Further configuration can be done by reviewing the Configuring the points layer section
Data Panel
Description
Point Type
Assigns a dimension that determines how points are grouped and colored
Point Kpi
Applies a measure used to color points based on value-driven color rules
Point Latitude
Specifies the latitude coordinate for each point
Point Longitude
Specifies the longitude coordinate for each point
Point Radius
Defines the size of each point using a numerical measure
Notion image
Notion image

Displaying points and polygons

The Super Map allows for the display of points and polygons simultaneously across different map layers. Designers can allow Viewers to change the combination between points and areas (polygons).

Notion image

Displaying multiple layers

The Super allows for a Designer to select multiple layers. The order in which the layers are selected determines two things:

  • The order in which the data needs to be in the Geoid section in the data panel
  • The order in which the layers are presented in the drop down to the Viewer

As layers are selected, the position (pos.1) is displayed. As layers are de-selected, the positions will adjust accordingly.

Notion image
🛑

The order of the layers selected must match the position order of the layers in the design panel. When reordering the layers, check to make sure the order in the data panel matches

Adding custom layers

The Super Map allows users to add additional map layers beyond what is natively provided to address expanded use cases. The guide for adding custom layers can be found here.

Custom layers will always display in a section at the bottom of the list, under the natively provided layers.

 
Notion image

Basic settings

Map layers

This section controls which data layers (points and/or polygons) are visible on the map, and whether users can interactively switch between different KPIs.

Setting
Description
Behavior
Options/Format
Display Points
Toggles the visibility of the points layer
When enabled, related point data panels become available
On, Off (default)
Display Polygons
Toggles the visibility of the polygons layer
When enabled, related polygon data panels become available
On (default), Off
Setting
Description
Behavior
Options/Format
Allow users to change KPIs
Allows end users to dynamically switch the KPI used for map coloring
When enabled, drop downs are additional label settings below become available
True, False
KPIs label text color
Sets the color of the KPI selector text
Defines the font color of KPI selection labels on the map
Colorpicker ℹ️ Only visible if Allow users to change KPIs is set to true
Polygons Label
Sets the label text for the polygons KPI selector
Customizes the label displayed above the polygon KPI dropdown and the map legend
Text ℹ️ Only visible if Allow users to change KPIs is set to true
Points Label
Sets the label text for the points KPI selector
Customizes the label displayed for point KPI dropdown and the map legend
Text ℹ️ Only visible if Allow users to change KPIs is set to true
Points radius Label
Sets the label text for the point radius KPI
Customizes the label displayed on the map legend
Text ℹ️ Only visible if Allow users to change KPIs is set to true
Notion image
Notion image
 
Notion image

Configuring the points layer

This section defines how points are styled, colored, and displayed on the map. You can choose how to assign colors, enable clustering, and control tooltip visibility and appearance.

⚠️

These settings are only visible if Display Points is enabled under Map Layers section in the design panel

Setting
Description
Behavior
Options/Format
Default KPI
Sets the initial KPI in the Points dropdown
Used as the default value when the widget is first loaded
None, dimension/measure from the Point KPI data panel
Color by
Determines how points are colored—by category (Point Type) or by value (Point KPI)
Determines how to color the points layer, either by “Point Type” , or by a “Point Kpi”. ⚠️ When Show clusters is enabled this functionality is not available
Point Type, Point KPI
Show clusters
Toggles clustering of nearby points to simplify dense data visualizations
When enabled, grouping replaces individual point display at lower zoom levels
True, False
Show tooltip
Tooltips show values from the Point Tooltip data panel
Tooltips show values from the Point Tooltip data panel. It’s available when “Show clusters” is enabled
True, False
Maximum Radius
Sets the maximum radius size for any point on the map
Controls how large points can appear when scaled by a value
Numeric input (e.g., 50)
Point Opacity
Adjusts the transparency of points on the map
Lower values make polygon colors more transparent; 100% is fully opaque
Slider (0-100%)

Configuring the polygon layer

⚠️

These settings are only visible if Display Polygons is enabled under Map Layers section in the design panel

This section allows you to customize the appearance and behavior of the polygon layer on the map. You can define the default KPI, adjust border styling, control opacity, and choose whether to hide empty regions for a cleaner visual display.

💡

Polygon color can be configured using the native coloring feature in Sisense to display single, range, or conditional coloring.

Setting
Description
Behavior
Options/Format
Default kpi
Sets the default KPI from the Polygon KPI data panel. This will be shown by default on dashboard load
Determines the initial data shown in the polygon layer when the map loads
Any measure from Polygon KPI
Border Width (px)
Defines the thickness of each polygon’s border in pixels
Affects the visual separation between polygons
Numeric input (e.g., 1–5)
Border Color
Sets the color of polygon borders
Helps distinguish polygon boundaries visually
Color picker
Hide Empty Areas
Hides polygons that do not have associated data in the selected KPI
Improves clarity by excluding non-data regions
True, False
Polygon Opacity
Controls the fill transparency of polygons as a percentage
Lower values make polygon colors more transparent; 100% is fully opaque
Slider (0–100%)

Advanced settings

Header

This section allows you to configure the title and subtitle displayed at the top of the map widget.

Setting
Description
Behavior
Options/Format
Title
Sets the main title displayed at the top of the widget
Appears prominently above the map to describe its purpose or data shown
Text input
Subtitle
Sets a secondary line of text below the title
Provides additional context or notes related to the map or data
Text input
Notion image

Zoom & center

This section allows you to control the initial zoom level and center position of the map when it first loads, ensuring that the default view aligns with your data or region of interest.

Setting
Description
Behavior
Options/Format
Custom Initial Zoom
Enables the ability to set a custom zoom level
On, Off
Custom Initial Zoom
Sets the initial zoom level for the map
ℹ️ Available when Custom Initial Zoom is enabled
Numeric
Custom Initial Center
Enables the ability to center the map on specific coordinates
On, Off
Latitude
Defines the latitude for the initial center of the map
ℹ️ Available when Custom Initial Center is enabled
Decimal Degrees (DD) format: Latitude Range: –90 to +90 (e.g., 45.5122 for Portland, OR)
Longitude
Defines the longitude for the initial center of the map
ℹ️ Available when Custom Initial Center is enabled
Decimal Degrees (DD) format: Longitude Range: –180 to +180 (e.g., –122.6587 for Portland, OR)
Adjust zoom and center the map
Automatically adjust and apply zoom and center settings based on selected data
ℹ️ Available when Custom Initial Zoom and Custom Initial Center is enabled
On, Off

As of Q2026.01.21, Designers can control the mouse controls and UI controls related to zooming and panning. The same behavior will persist across both the widget editor for the designer and the dashboard for the Viewer.

💡

It is recommended to leave these settings enabled while designing, and only disable them when the Designer is ready to save the widget.

Setting
Description
Behavior
Options/Format
Scroll to zoom
Allows users to zoom in and out of the content using the mouse wheel or trackpad scroll gesture
Scrolling up zooms in; scrolling down zooms out When toggled off, ctrl+scroll will still work
On, Off
Double-click to zoom
Enables quick zooming by double-clicking directly on the content
Double-clicking zooms in to a predefined zoom level, centered on the clicked point
On, Off
Zoom buttons
Provides on-screen controls for adjusting the zoom level
Includes “Zoom in (+)” and “Zoom out (–)” buttons
On, Off
Panning
Allows users to move the view across the content without changing the zoom level
Click-and-drag (or touch-drag) moves the content in any direction
On, Off

Map Information

This section controls optional map overlays such as a distance scale and legend, providing additional context for map viewers.

Setting
Description
Behavior
Options/Format
Show Scale
Toggles the visibility of a map scale to indicate distance
On, Off
Scale
Sets the unit of measurement for the scale legend
ℹ️ Available when Show Scale is enabled
Kilometers / Miles
Show Legend
Enable/Disable legend on the map.
When enabled, a legend appears to help interpret colors and data values
On, Off

Tooltips

The Super Map lets designers add extra data that appears in a tooltip when a Viewer hovers over a polygon or a point on the map.

Select data for tooltips

  1. In the design panel, go to Basic > Map Layers and make sure Display Points and/or Display Polygons is enabled
  1. In the data panel, add fields to the Point Tooltip and/or Polygon Tooltip sections
    1. These sections only appear if the corresponding settings in step 1 are enabled
💡

The order in which the data is displayed in the tooltips corresponds to the order in the Polygon Tooltip or the Point Tooltip section of the data panel.

Points tooltips

  • Only one point layer is supported
  • Points have their own dedicated tooltip
    • When a user clicks a point, the point tooltip is displayed
  • Points are based on coordinates. For example, if a point represents a city’s coordinates, that city point will appear on top of all polygon layers.

Polygon tooltips

  • Each selected polygon layer can have its own tooltip.
  • Designers can define tooltips independently for each polygon layer.
  • Polygon tooltips are separate from point tooltips and apply only to their respective layers.

To assign tooltips to the polygon layers:

  1. In the design panel, go to Advanced > Tooltips
  1. Open the dropdown for each layer and select the data to be displayed on the tooltip
    1. The order in which the data is displayed on the tooltip is determined by the position (pos).
      1. As data is selected, the position (pos.1) is displayed. As data are de-selected, the positions will adjust accordingly.

Polygon Labels

The Super Map allows users to display labels on the polygons from the Polygon Tooltip section. See the guide Super Map Polygon Labels for more information.

Navigability

This section enables interactive navigation from the map to other dashboards. You can configure Jump To Dashboard (JTD) behavior and apply filters based on selected map elements.

Jump To Dashboard (JTD)

ℹ️

The Jump to Dashboard feature needs to be configured to work with the Super Map. Please see the guide Jump to Dashboard Setup Guide for QBeeQ Plugins for step-by-step instructions.

Setting
Description
Behavior
Options/Format
JumpToDashboard
Enables navigation from the map to another dashboard
On, Off
Polygons dashboard ID
Sets the target dashboard ID for polygon-based navigation
ℹ️ Available when JumpToDashboard is enabled
960ef412e41bf5270bc3c4f ℹ️ Limited to one ID
Points dashboard ID
Sets the target dashboard ID for point-based navigation
ℹ️ Available when JumpToDashboard is enabled
960ef412e41bf5270bc3c4f ℹ️ Limited to one ID

Filters

Setting
Description
Behavior
Options/Format
Filters
Enables filter passing to the target dashboard when jumping
On, Off
Polygons dimension filter
Specifies the polygon dimension to be used as a filter in the target dashboard
ℹ️ Available when Filters is enabled
Dashboard ID of the dashboard that displays the map
Points dimension filter
Specifies the point dimension to be used as a filter in the target dashboard
ℹ️ Available when Filters is enabled
Dashboard ID of the dashboard that displays the map
Did this answer your question?
😞
😐
🤩

Last updated on August 6, 2021