Google Charts Mapa México

Claves ISO para todos los estados del país. Problema con clave CMX

by Carlos Canela

HTML

<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="regions_div" style="width: 100%; height: 500px;"></div>

JavaScript

var gmapa_dispersion = {};
google.charts.load('current', {
  'packages': ['geochart'],
  // See: https://developers.google.com/chart/interactive/docs/basic_load_libs#load-settings
  'mapsApiKey': 'XXXXX'
});
google.charts.setOnLoadCallback(drawRegionsMap);

function drawRegionsMap() {
  //mapa listo
  gmapa_dispersion = new google.visualization.GeoChart(document.getElementById('regions_div'));
  //Cargamos datos a arreglo de gmapData
  var gmapData = [];
  gmapData.push(['States', 'Estado', 'Visitantes']);
  //definimos columnas States (clave ISO), Estado (etiqueta de region), Visitantes (dato numerico a graficar)
  for (d in regiones_ISO) {
    gmapData.push([regiones_ISO[d].clave, regiones_ISO[d].entidad, regiones_ISO[d].cuenta])
  } //cargamos los datos de regiones_ISO al arreglo de gmapData
  gmapData = google.visualization.arrayToDataTable(gmapData);
  //conversion de arreglo a DataTable para google
  gmapa_dispersion.draw(gmapData, {
    displayMode: 'regions', //indicamos al mapa que se centre en una region en lugar de global
    region: 'MX', //region a mostrar es solo Mexico
    resolution: 'provinces' //mostrar "division politica" entre estados
  });
}

var regiones_ISO = [{
    'entidad': 'Aguascalientes',
    'cuenta': 34500,
    'clave': 'MX-AGU'
  },
  {
    'entidad': 'Baja California',
    'cuenta': 45600,
    'clave': 'MX-BCN'
  },
  {
    'entidad': 'Baja California Sur',
    'cuenta': 57600,
    'clave': 'MX-BCS'
  },
  {
    'entidad': 'Campeche',
    'cuenta': 67800,
    'clave': 'MX-CAM'
  },
  {
    'entidad': 'Chiapas',
    'cuenta': 78900,
    'clave': 'MX-CHP'
  },
  {
    'entidad': 'Chihuaha',
    'cuenta': 89000,
    'clave': 'MX-CHH'
  },
  {
    'entidad': 'Coahuila',
    'cuenta': 90000,
    'clave': 'MX-COA'
  },
  {
    'entidad': 'Colima',
    'cuenta': 90100,
    'clave': 'MX-COL'
  },
  {
    'entidad': 'Ciudad de México',
    'cuenta': 12000,
    'clave': 'MX-DIF'
  },
  {
    'entidad': 'Durango',
    'cuenta': 23400,
   ...