Skip to content
commit-766c8d6756a1

Interactive map

Regional values for comparing broad geographic distribution and patterns.

Purpose
Compare named values across geographic regions.
Use when
Regional distribution and broad geographic patterns matter.
Avoid when
Precise regional values or a color-independent reading is needed.
Equivalent data
Every variant includes a table with region, value, and semantic class.
Exact region values
RegionUFValueClass
RondôniaRO42
AcreAC28
AmazonasAM81
RoraimaRR19
ParáPA96
AmapáAP24
TocantinsTO37
MaranhãoMA73
PiauíPI48
CearáCE102
Rio Grande do NorteRN55
ParaíbaPB61
PernambucoPE118
AlagoasAL52
SergipeSE35
BahiaBA134
Minas GeraisMG126
Espírito SantoES58
Rio de JaneiroRJ121
São PauloSP146
ParanáPR109
Santa CatarinaSC87
Rio Grande do SulRS112
Mato Grosso do SulMS46
Mato GrossoMT64
GoiásGO92
Distrito FederalDF76
Exact region values
RegionUFValueClass
RondôniaRO42
AcreAC28
AmazonasAM81
RoraimaRR19
ParáPA96
AmapáAP24
TocantinsTO37
MaranhãoMA73
PiauíPI48
CearáCE102
Rio Grande do NorteRN55
ParaíbaPB61
PernambucoPE118
AlagoasAL52
SergipeSE35
BahiaBA134
Minas GeraisMG126
Espírito SantoES58
Rio de JaneiroRJ121
São PauloSP146
ParanáPR109
Santa CatarinaSC87
Rio Grande do SulRS112
Mato Grosso do SulMS46
Mato GrossoMT64
GoiásGO92
Distrito FederalDF76
Exact region values
RegionUFValueClass
RondôniaRO42
AcreAC28
AmazonasAM81
RoraimaRR19
ParáPA96
AmapáAP24
TocantinsTO37
MaranhãoMA73
PiauíPI48
CearáCE102
Rio Grande do NorteRN55
ParaíbaPB61
PernambucoPE118
AlagoasAL52
SergipeSE35
BahiaBA134
Minas GeraisMG126
Espírito SantoES58
Rio de JaneiroRJ121
São PauloSP146
ParanáPR109
Santa CatarinaSC87
Rio Grande do SulRS112
Mato Grosso do SulMS46
Mato GrossoMT64
GoiásGO92
Distrito FederalDF76
Exact region values
RegionUFValueClass
RondôniaRO42
AcreAC28
AmazonasAM81
RoraimaRR19
ParáPA96
AmapáAP24
TocantinsTO37
MaranhãoMA73
PiauíPI48
CearáCE102
Rio Grande do NorteRN55
ParaíbaPB61
PernambucoPE118
AlagoasAL52
SergipeSE35
BahiaBA134
Minas GeraisMG126
Espírito SantoES58
Rio de JaneiroRJ121
São PauloSP146text-on-surface-strong dark:text-on-surface-dark-strong
ParanáPR109
Santa CatarinaSC87
Rio Grande do SulRS112
Mato Grosso do SulMS46
Mato GrossoMT64
GoiásGO92
Distrito FederalDF76
Exact region values
RegionUFValueClass
RondôniaRO42
AcreAC28
AmazonasAM81
RoraimaRR19
ParáPA96
AmapáAP24
TocantinsTO37
MaranhãoMA73
PiauíPI48
CearáCE102
Rio Grande do NorteRN55
ParaíbaPB61
PernambucoPE118
AlagoasAL52
SergipeSE35
BahiaBA134
Minas GeraisMG126
Espírito SantoES58
Rio de JaneiroRJ121
São PauloSP146
ParanáPR109
Santa CatarinaSC87
Rio Grande do SulRS112
Mato Grosso do SulMS46
Mato GrossoMT64
GoiásGO92
Distrito FederalDF76
Usage Example
@interactive.Map(interactive.MapConfig{
  Label: "Brazil states",
  Geometry: interactive.MapGeometryBrazil,
  Variant: interactive.MapVariantScale,
  Series: interactive.MapSeries{
    Name: "Brazil state values",
    Regions: brazilStateValues, // all 26 states plus DF, with Name, UF Code, and Value
  },
  Scale: &interactive.MapScale{
    Min: 0, Max: 150, Calculable: interactive.Bool(true),
  },
  Width: "100%", Height: "500px",
})

Regional values

Use labels or the adjacent table when readers need exact regional values; color alone is not enough.

Go API

v0.0.1

The examples above cover behavior and composition. pkg.go.dev is the canonical reference for exported types, functions, methods, and Go documentation.

github.com/araihu/goshtoso-charts/components/interactive

Enabled, disabled, hidden, and omitted wrapper behavior, controls, export, and client transitions are shared by every chart. Review chart controls, then compare static/vector and interactive capabilities.

Open v0.0.1 API