Country-specific world maps
Some countries like India, China, and some other have local regulations regarding how their borders are drawn that differ from UN-mandated or actually controlled territories. This tutorial will explain how to use country-specific maps with MapChart.
Available maps
Section titled “Available maps”The following country-specific versions of World map are currently available:
| Country | Map files (.ts; .js; .json) | Map global vars |
|---|---|---|
| China | worldChinaLowworldChinaHighworldChinaUltra |
am4geodata_worldChinaLowam4geodata_worldChinaHigham4geodata_worldChinaUltra |
| India | worldIndiaLowworldIndiaHighworldIndiaUltra |
am4geodata_worldIndiaLowam4geodata_worldIndiaHigham4geodata_worldIndiaUltra |
| Morocco | worldMoroccoLowworldMoroccoHighworldMoroccoUltra |
am4geodata_worldMoroccoLowam4geodata_worldMoroccoHigham4geodata_worldMoroccoUltra |
Using maps
Section titled “Using maps”Using these country-specific maps works exactly like you would use regular world map. Except instead of world map you use some specific map, e.g. worldMorocco.
Please note, that you need to load/import specific file:
import am4geodata_worldMoroccoLow from "@amcharts/amcharts4-geodata/worldMoroccoLow";<script src="//www.amcharts.com/lib/4/geodata/worldMoroccoLow.js"></script>As well as use map global/local variable:
chart.geodata = am4geodata_worldMoroccoLow;chart.geodata = am4geodata_worldMoroccoLow;{ // ... "geodata": "worldMoroccoLow"}