map for EM bank closures article

author(s): Mike Zavarello

by Mike Zavarello

HTML

<!-- Atlanta Fed scripts -->
<script src="https://www.frbatlanta.org/~/media/javascript/system/UniversalGoogleAnalytics.js"></script>
<script src="https://www.frbatlanta.org/~/media/javascript/highcharts/highcharts-global-settings-min.js"></script>

<!-- standard Highcharts scripts -->
<script src="https://code.highcharts.com/maps/highmaps.js"></script>
<script src="https://code.highcharts.com/maps/modules/data.js"></script>
<script src="https://code.highcharts.com/maps/modules/exporting.js"></script>
<script src="https://code.highcharts.com/maps/modules/offline-exporting.js"></script>
<script src="https://code.highcharts.com/mapdata/countries/us/us-all-all-highres.js"></script>

<div id="container_RuralBankClosures" class="economyMattersMap">
    Downloading map...
</div>

CSS

.economyMattersMap { height: 550px; width: 100%; margin: 0 auto; }

JavaScript

$(document).ready(function(){

	var countiesMap = Highcharts.geojson(Highcharts.maps['countries/us/us-all-all-highres']),
		lines = Highcharts.geojson(Highcharts.maps['countries/us/us-all-all-highres'], 'mapline'),
		chartOptions_MedianIncomeMap;

	// Add state acronym for tooltip
	Highcharts.each(countiesMap, function (mapPoint) {
		mapPoint.name = mapPoint.name + ', ' + mapPoint.properties['hc-key'].substr(3, 2);
	});
            
	/* map data */
	var BankClosuresData = [{"name":"Autauga County (AL)","fips":"01001","postal-code":"AL","value":null},{"name":"Baldwin County (AL)","fips":"01003","postal-code":"AL","value":null},{"name":"Barbour County (AL)","fips":"01005","postal-code":"AL","value":-7},{"name":"Bibb County (AL)","fips":"01007","postal-code":"AL","value":null},{"name":"Blount County (AL)","fips":"01009","postal-code":"AL","value":null},{"name":"Bullock County (AL)","fips":"01011","postal-code":"AL","value":0},{"name":"Butler County (AL)","fips":"01013","postal-code":"AL","value":-25},{"name":"Calhoun County (AL)","fips":"01015","postal-code":"AL","value":null},{"name":"Chambers County (AL)","fips":"01017","postal-code":"AL","value":0},{"name":"Cherokee County (AL)","fips":"01019","postal-code":"AL","value":-22},{"name":"Chilton County (AL)","fips":"01021","postal-code":"AL","value":null},{"name":"Choctaw County (AL)","fips":"01023","postal-code":"AL","value":0},{"name":"Clarke County (AL)","fips":"01025","postal-code":"AL","value":-22},{"name":"Clay County (AL)","fips":"01027","postal-code":"AL","value":-20},{"name":"Cleburne County (AL)","fips":"01029","postal-code":"AL","value":-17},{"name":"Coffee County (AL)","fips":"01031","postal-code":"AL","value":-7},{"name":"Colbert County (AL)","fips":"01033","postal-code":"AL","value":null},{"name":"Conecuh County (AL)","fips":"01035","postal-code":"AL","value":0},{"name":"Coosa County (AL)","fips":"01037","postal-code":"AL","value":0},{"name":"Covington County...