<body ng-app="myApp">
  <div ng-controller="MainController">
    <div zingchart id="chart-1" zc-json="myJson" zc-width="100%" zc-height="100%"></div>
  </div>
</body>
html,body{
  margin: 0px;
}
zingchart.MODULESDIR = 'https://cdn.zingchart.com/2.1.4/modules/';
zingchart.loadModules('maps,maps-world-countries,maps-usa');
var app = angular.module('myApp', ['zingchart-angularjs']);

app.controller('MainController', function($scope) {
      $scope.myJson = {
        gui: {
          contextMenu: {
            button: {
              visible: false
            }
          }
        },
      globals: {
        shadow:false
      },
      "background-color":"#FFF",
      shapes: [
        {
          type: 'zingchart.maps',
          options: {
            name: 'usa',
            style: {
              label: {
                visible:false
              },
              "background-color":"#7CA82B",
              "border-color":"#FFF",
              items: {
                "CA": {
                  "background-color":"#C30"
                },
                "VA": {
                  "background-color":"#00BAF0"
                },
                "TX": {
                  "background-color":"#003849"
                },
                "MT": {
                  "background-color":"#333"
                },
                "IL": {
                  "background-color":"#F0F0F0"
                },
                "FL": {
                  "background-color":"#D9D9D9"
                }
              }
            }
          }
        }
      ]
    };
});

External CSS

  1. https://codepen.io/zingchart/pen/epvRNK.css

External JavaScript

  1. //cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.14/angular.min.js
  2. https://s3-us-west-2.amazonaws.com/s.cdpn.io/374756/zingchart-2.1.4.min.js
  3. https://s3-us-west-2.amazonaws.com/s.cdpn.io/374756/zingchart-angularjs-1.0.4.js