IndependentRegionMap is a reusable OutSystems visualization component that renders non-contiguous cartograms using Js. Instead of emphasizing geographic area, this component focuses entirely on the value associated with each region, making data comparison accurate, fair, and visually meaningful.
Each region is displayed independently while preserving its recognizable shape, ensuring that visual importance depends on the data value of the region—not its physical size.
Value-driven region visualization
Removes geographic size bias
Non-contiguous cartogram rendering
Supports GeoJSON region data
Color-coded regions based on values
Fully client-side rendering (D3.js)
Responsive and lightweight
Works in Web and Mobile apps
Reusable across multiple screens
No Api used