Skip to main content
Highmaps is a specialized library for creating interactive map charts with features like zoom, pan, and data visualization on geographical regions.

Overview

Map charts allow you to visualize geographical data with various techniques:
  • Choropleth maps (color-coded regions)
  • Map bubbles (sized markers)
  • Map lines (routes and connections)
  • Heat maps on maps
  • Point maps

Basic Map Chart

Choropleth Map

Color-coded regions based on data values:

Map Bubble Chart

Display sized bubbles at specific coordinates:

Map Line Chart

Show connections or routes between points:

Custom Map Projections

Map Navigation

Configure zoom and pan controls:

GeoJSON Support

Load custom map data from GeoJSON:

Drill Down Maps

Navigate from world map to country to state:

Tilemap / Honeycomb

Create gridded geographic layouts:

Use Cases

Choropleth Maps

  • Election results
  • Population density
  • Economic indicators
  • Weather patterns

Bubble Maps

  • City populations
  • Store locations
  • Event locations
  • Earthquake magnitudes

Map Data Sources

Highcharts provides map collections:
  • World countries
  • US states and counties
  • European countries
  • Individual countries with regions
Maps require the Highmaps library (highmaps.js) or the map module with Highcharts.
Large or complex maps may require performance optimization. Consider simplifying geometry or using the boost module.

Data Format

Map series data typically uses region identifiers:
Or with coordinates: