US Choropleth

The demo shows choropleth visualization. Each state is coloured according to its average yearly temperature. Note that temperature data is loaded from another data source.

import 'bootstrap.css'; import '@mescius/wijmo.styles/wijmo.css'; import './styles.css'; // import { httpRequest } from '@mescius/wijmo'; import { Position, Palettes } from '@mescius/wijmo.chart'; import { FlexMap, GeoMapLayer, ColorScale } from '@mescius/wijmo.chart.map'; // document.readyState === 'complete' ? init() : window.onload = init; // function init() { let map = new FlexMap('#map', { header: 'Average Temperature By State', legend: { position: Position.Left }, tooltip: { content: (f) => f.name + ' ' + dataMap.get(f.name) + '°F' }, layers: [ new GeoMapLayer({ url: 'data/US.json', itemsSourceChanged: (s, a) => { map.zoomTo(s.getGeoBBox()); }, colorScale: new ColorScale({ colors: Palettes.Diverging.RdYlBu, binding: (o) => dataMap.get(o.properties.name), scale: (v) => 1 - v, format: 'n0"°F"' }) }) ] }); let dataMap = new Map(); httpRequest('data/temp.json', { success: xhr => { JSON.parse(xhr.responseText).forEach(el => dataMap.set(el.State, parseFloat(el.AverageTemperature))); } }); } //
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>MESCIUS Wijmo US Choropleth</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- SystemJS --> <script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/0.21.5/system.src.js" integrity="sha512-skZbMyvYdNoZfLmiGn5ii6KmklM82rYX2uWctBhzaXPxJgiv4XBwJnFGr5k8s+6tE1pcR1nuTKghozJHyzMcoA==" crossorigin="anonymous"></script> <script src="systemjs.config.js"></script> <script> System.import('./src/app'); </script> </head> <body> <div class="container-fluid"> <div id="map"></div> </div> </body> </html>
body { margin-bottom: 24px; } .wj-flexmap { max-width: 600px; }
[ { "State": "Alabama", "AverageTemperature": "62.8000" }, { "State": "Alaska", "AverageTemperature": "26.6000" }, { "State": "Arizona", "AverageTemperature": "60.3000" }, { "State": "Arkansas", "AverageTemperature": "60.4000" }, { "State": "California", "AverageTemperature": "59.4000" }, { "State": "Colorado", "AverageTemperature": "45.1000" }, { "State": "Connecticut", "AverageTemperature": 49 }, { "State": "Delaware", "AverageTemperature": "55.3000" }, { "State": "Florida", "AverageTemperature": "70.7000" }, { "State": "Georgia", "AverageTemperature": "63.5000" }, { "State": "Hawaii", "AverageTemperature": 70 }, { "State": "Idaho", "AverageTemperature": "44.4000" }, { "State": "Illinois", "AverageTemperature": "51.8000" }, { "State": "Indiana", "AverageTemperature": "51.7000" }, { "State": "Iowa", "AverageTemperature": "47.8000" }, { "State": "Kansas", "AverageTemperature": "54.3000" }, { "State": "Kentucky", "AverageTemperature": "55.6000" }, { "State": "Louisiana", "AverageTemperature": "66.4000" }, { "State": "Maine", "AverageTemperature": 41 }, { "State": "Maryland", "AverageTemperature": "54.2000" }, { "State": "Massachusetts", "AverageTemperature": "47.9000" }, { "State": "Michigan", "AverageTemperature": "44.4000" }, { "State": "Minnesota", "AverageTemperature": "41.2000" }, { "State": "Mississippi", "AverageTemperature": "63.4000" }, { "State": "Missouri", "AverageTemperature": "54.6000" }, { "State": "Montana", "AverageTemperature": "42.7000" }, { "State": "Nebraska", "AverageTemperature": "48.8000" }, { "State": "Nevada", "AverageTemperature": "49.9000" }, { "State": "New Hampshire", "AverageTemperature": "43.8000" }, { "State": "New Jersey", "AverageTemperature": "52.7000" }, { "State": "New Mexico", "AverageTemperature": "53.4000" }, { "State": "New York", "AverageTemperature": "45.4000" }, { "State": "North Carolina", "AverageTemperature": 59 }, { "State": "North Dakota", "AverageTemperature": "40.4000" }, { "State": "Ohio", "AverageTemperature": "50.7000" }, { "State": "Oklahoma", "AverageTemperature": "59.6000" }, { "State": "Oregon", "AverageTemperature": "48.4000" }, { "State": "Pennsylvania", "AverageTemperature": "48.8000" }, { "State": "Rhode Island", "AverageTemperature": "50.1000" }, { "State": "South Carolina", "AverageTemperature": "62.4000" }, { "State": "South Dakota", "AverageTemperature": "45.2000" }, { "State": "Tennessee", "AverageTemperature": "57.6000" }, { "State": "Texas", "AverageTemperature": "64.8000" }, { "State": "Utah", "AverageTemperature": "48.6000" }, { "State": "Vermont", "AverageTemperature": "42.9000" }, { "State": "Virginia", "AverageTemperature": "55.1000" }, { "State": "Washington", "AverageTemperature": "48.3000" }, { "State": "West Virginia", "AverageTemperature": "51.8000" }, { "State": "Wisconsin", "AverageTemperature": "43.1000" }, { "State": "Wyoming", "AverageTemperature": 42 } ]
{"type":"FeatureCollection", "features": [ {"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[-95.16,49.37],[-95.16,49.01],[-95.18,48.99],[-97.23,48.99],[-97.1,48.65],[-97.16,48.53],[-97.12,48.43],[-97.14,48.38],[-97.12,48.28],[-97.12,48.13],[-97.04,47.95],[-97,47.92],[-97.01,47.9],[-96.99,47.81],[-96.95,47.78],[-96.86,47.6],[-96.87,47.42],[-96.84,47.39],[-96.85,47.26],[-96.83,47.17],[-96.83,47],[-96.81,46.94],[-96.76,46.92],[-96.8,46.79],[-96.78,46.72],[-96.79,46.64],[-96.75,46.6],[-96.75,46.5],[-96.72,46.44],[-96.6,46.32],[-96.6,46.22],[-96.56,46.17],[-96.56,46.1],[-96.58,46.02],[-96.56,45.94],[-96.59,45.84],[-96.64,45.76],[-96.84,45.65],[-96.86,45.6],[-96.77,45.51],[-96.71,45.42],[-96.69,45.41],[-96.57,45.39],[-96.49,45.35],[-96.45,45.3],[-96.45,43.5],[-95.15,43.5],[-93.85,43.5],[-92.55,43.5],[-91.25,43.5],[-91.24,43.74],[-91.28,43.8],[-91.28,43.9],[-91.3,43.93],[-91.36,43.94],[-91.41,44.01],[-91.47,44.03],[-91.54,44.07],[-91.66,44.07],[-91.82,44.16],[-91.95,44.34],[-92.1,44.44],[-92.29,44.47],[-92.33,44.53],[-92.39,44.58],[-92.58,44.61],[-92.82,44.76],[-92.78,44.82],[-92.78,44.89],[-92.76,44.93],[-92.8,45.08],[-92.77,45.09],[-92.75,45.13],[-92.77,45.19],[-92.76,45.28],[-92.71,45.33],[-92.66,45.43],[-92.75,45.56],[-92.88,45.58],[-92.9,45.61],[-92.89,45.7],[-92.77,45.81],[-92.77,45.83],[-92.7,45.91],[-92.57,45.96],[-92.53,45.99],[-92.47,46],[-92.43,46.03],[-92.36,46.03],[-92.32,46.07],[-92.29,46.08],[-92.29,46.66],[-92.22,46.66],[-92.2,46.71],[-92.16,46.73],[-92.14,46.76],[-92.11,46.77],[-91.96,46.73],[-91.47,46.92],[-90.65,47.31],[-89.96,47.29],[-89.5,48],[-89.71,48],[-89.78,48.02],[-89.92,47.99],[-90,48.02],[-90.07,48.1],[-90.12,48.12],[-90.49,48.1],[-90.54,48.08],[-90.59,48.1],[-90.75,48.08],[-90.79,48.1],[-90.81,48.16],[-90.85,48.19],[-90.84,48.22],[-90.87,48.23],[-91.07,48.17],[-91.28,48.06],[-91.37,48.06],[-91.43,48.04],[-91.49,48.05],[-91.57,48.05],[-91.59,48.09],[-91.69,48.1],[-91.72,48.11],[-91.7,48.14],[-91.74,48.18],[-91.85,48.2],[-91.98,48.24],[-92.01,48.26],[-92.04,48.33],[-92.07,48.35],[-92.15,48.35],[-92.28,48.33],[-92.3,48.31],[-92.29,48.25],[-92.37,48.22],[-92.46,48.33],[-92.49,48.43],[-92.53,48.45],[-92.66,48.44],[-92.7,48.45],[-92.72,48.46],[-92.71,48.48],[-92.63,48.5],[-92.65,48.54],[-92.88,48.58],[-92.98,48.62],[-93.26,48.63],[-93.39,48.61],[-93.45,48.6],[-93.46,48.56],[-93.49,48.54],[-93.78,48.52],[-93.81,48.54],[-93.84,48.62],[-93.87,48.64],[-94.23,48.65],[-94.29,48.71],[-94.52,48.7],[-94.59,48.73],[-94.69,48.78],[-94.71,48.81],[-94.71,48.91],[-94.81,49.17],[-94.81,49.21],[-94.84,49.31],[-94.93,49.35],[-95.1,49.35],[-95.16,49.37]]]},"properties":{"name":"Minnesota","name_local":"","admin":"United States of America","type":"State"}}, {"type":"Feature","geometry":{"type":"MultiPolygon","coordinates":[[[[-117.04,48.99],[-118.48,48.99],[-119.8,48.99],[-121.33,48.99],[-122.75,48.99],[-122.73,48.96],[-122.8,48.96],[-122.81,48.93],[-122.76,48.94],[-122.75,48.92],[-122.77,48.87],[-122.7,48.83],[-122.7,48.79],[-122.7,48.8],[-122.66,48.78],[-122.67,48.73],[-122.64,48.72],[-122.57,48.78],[-122.51,48.76],[-122.5,48.74],[-122.53,48.69],[-122.5,48.68],[-122.49,48.64],[-122.46,48.62],[-122.44,48.58],[-122.47,48.55],[-122.53,48.58],[-122.57,48.59],[-122.49,48.53],[-122.49,48.45],[-122.51,48.45],[-122.57,48.49],[-122.58,48.46],[-122.63,48.52],[-122.7,48.5],[-122.66,48.45],[-122.68,48.43],[-122.65,48.4],[-122.62,48.41],[-122.58,48.44],[-122.56,48.43],[-122.57,48.41],[-122.53,48.37],[-122.48,48.36],[-122.39,48.3],[-122.38,48.28],[-122.4,48.24],[-122.45,48.26],[-122.53,48.25],[-122.51,48.15],[-122.38,48.06],[-122.35,48.05],[-122.38,48.1],[-122.46,48.14],[-122.47,48.18],[-122.44,48.23],[-122.38,48.21],[-122.36,48.12],[-122.34,48.09],[-122.24,48.03],[-122.22,48.04],[-122.19,48.03],[-122.21,47.99],[-122.32,47.94],[-122.34,47.87],[-122.4,47.8],[-122.38,47.72],[-122.43,47.66],[-122.34,47.6],[-122.35,47.56],[-122.38,47.6],[-122.41,47.57],[-122.37,47.5],[-122.37,47.44],[-122.33,47.39],[-122.33,47.36],[-122.42,47.32],[-122.43,47.3],[-122.4,47.28],[-122.43,47.26],[-122.54,47.32],[-122.54,47.28],[-122.57,47.21],[-122.65,47.13],[-122.72,47.09],[-122.82,47.17],[-122.83,47.14],[-122.86,47.13],[-122.85,47.17],[-122.9,47.13],[-122.89,47.05],[-122.92,47.06],[-122.94,47.09],[-122.94,47.13],[-122.96,47.09],[-123.01,47.08],[-122.98,47.1],[-122.93,47.17],[-123.08,47.1],[-123.02,47.13],[-123.02,47.14],[-123.08,47.13],[-123.07,47.15],[-122.97,47.18],[-122.92,47.28],[-122.85,47.32],[-122.81,47.4],[-122.78,47.32],[-122.81,47.25],[-122.77,47.17],[-122.74,47.19],[-122.75,47.21],[-122.72,47.23],[-122.75,47.28],[-122.73,47.34],[-122.65,47.38],[-122.63,47.4],[-122.63,47.38],[-122.69,47.3],[-122.57,47.26],[-122.56,47.3],[-122.59,47.34],[-122.54,47.37],[-122.56,47.39],[-122.51,47.52],[-122.53,47.53],[-122.55,47.58],[-122.68,47.53],[-122.64,47.58],[-122.69,47.6],[-122.7,47.62],[-122.68,47.65],[-122.62,47.57],[-122.59,47.58],[-122.63,47.69],[-122.66,47.73],[-122.6,47.69],[-122.56,47.71],[-122.56,47.74],[-122.48,47.74],[-122.47,47.76],[-122.5,47.79],[-122.49,47.8],[-122.52,47.88],[-122.55,47.92],[-122.61,47.95],[-122.57,47.82],[-122.59,47.82],[-122.6,47.85],[-122.62,47.85],[-122.73,47.74],[-122.76,47.67],[-122.95,47.6],[-123.02,47.52],[-123.11,47.39],[-123.09,47.37],[-123.05,47.37],[-122.87,47.44],[-122.84,47.43],[-122.91,47.39],[-123.07,47.34],[-123.13,47.34],[-123.16,47.36],[-123.12,47.45],[-123.07,47.49],[-123.02,47.57],[-122.91,47.65],[-122.84,47.75],[-122.87,47.79],[-122.86,47.83],[-122.84,47.78],[-122.81,47.84],[-122.8,47.78],[-122.83,47.69],[-122.83,47.68],[-122.8,47.68],[-122.75,47.77],[-122.68,47.86],[-122.62,47.88],[-122.79,48.08],[-122.78,48.1],[-122.75,48.12],[-122.77,48.14],[-122.86,48.12],[-122.88,48.11],[-122.88,48.08],[-122.82,48.04],[-122.84,48.01],[-122.87,47.99],[-122.86,48.03],[-122.89,48.06],[-122.92,48.07],[-122.93,48.1],[-123,48.09],[-123,48.04],[-123.03,48.05],[-123.06,48.12],[-123.11,48.15],[-123.16,48.15],[-123.11,48.18],[-123.15,48.18],[-123.25,48.12],[-123.42,48.12],[-123.45,48.13],[-123.41,48.14],[-123.51,48.13],[-123.55,48.15],[-123.58,48.14],[-123.7,48.16],[-123.79,48.15],[-123.97,48.17],[-124.05,48.18],[-124.11,48.22],[-124.23,48.26],[-124.3,48.26],[-124.4,48.29],[-124.57,48.37],[-124.61,48.37],[-124.7,48.39],[-124.73,48.39],[-124.73,48.37],[-124.66,48.32],[-124.71,48.25],[-124.69,48.21],[-124.73,48.17],[-124.69,48.1],[-124.67,47.99],[-124.61,47.87],[-124.57,47.87],[-124.54,47.83],[-124.48,47.81],[-124.48,47.78],[-124.42,47.74],[-124.35,47.55],[-124.32,47.36],[-124.27,47.34],[-124.3,47.35],[-124.28,47.3],[-124.24,47.29],[-124.2,47.19],[-124.17,47.04],[-124.18,46.93],[-124.14,46.94],[-124.11,46.93],[-124.14,46.97],[-124.15,47.02],[-124.12,47.04],[-124.03,47.03],[-124.01,46.98],[-123.81,46.96],[-124.05,46.89],[-124.06,46.86],[-124.03,46.87],[-124.02,46.83],[-124.07,46.84],[-124.1,46.88],[-124.09,46.9],[-124.11,46.91],[-124.13,46.9],[-124.09,46.74],[-123.97,46.7],[-123.98,46.74],[-123.95,46.72],[-123.91,46.73],[-123.9,46.75],[-123.8,46.68],[-123.76,46.68],[-123.81,46.66],[-123.83,46.69],[-123.88,46.69],[-123.91,46.68],[-123.92,46.66],[-123.89,46.6],[-123.96,46.62],[-123.9,46.54],[-123.94,46.47],[-123.84,46.42],[-123.85,46.4],[-123.93,46.44],[-123.96,46.38],[-124.01,46.39],[-124.02,46.57],[-124.04,46.63],[-124.06,46.65],[-124.06,46.39],[-124.08,46.27],[-124.04,46.27],[-124.05,46.3],[-124.01,46.31],[-123.99,46.31],[-123.93,46.25],[-123.87,46.24],[-123.81,46.28],[-123.76,46.27],[-123.75,46.29],[-123.69,46.31],[-123.66,46.27],[-123.6,46.26],[-123.48,46.28],[-123.46,46.27],[-123.39,46.2],[-123.3,46.15],[-123.18,46.18],[-123.09,46.18],[-122.94,46.12],[-122.89,46.09],[-122.85,46.01],[-122.81,45.98],[-122.77,45.88],[-122.78,45.82],[-122.75,45.78],[-122.75,45.7],[-122.72,45.65],[-122.67,45.63],[-122.59,45.61],[-122.54,45.62],[-122.43,45.59],[-122.34,45.59],[-122.26,45.57],[-121.97,45.64],[-121.86,45.7],[-121.79,45.72],[-121.72,45.71],[-121.57,45.73],[-121.27,45.71],[-121.2,45.68],[-121.15,45.62],[-121.04,45.65],[-120.9,45.64],[-120.67,45.7],[-120.62,45.73],[-120.47,45.71],[-120.43,45.72],[-120.36,45.72],[-120.29,45.74],[-120.23,45.74],[-120.13,45.79],[-119.93,45.84],[-119.66,45.87],[-119.58,45.93],[-119.09,45.95],[-119.04,45.96],[-119,46],[-116.88,46],[-116.96,46.1],[-116.91,46.16],[-116.94,46.26],[-117.04,46.38],[-117.04,47.74],[-117.04,48.99]]],[[[-123.09,48.99],[-123.09,48.97],[-123.04,48.99],[-123.09,48.99]]],[[[-123.97,46.49],[-123.99,46.49],[-124,46.45],[-123.97,46.44],[-123.96,46.41],[-123.95,46.42],[-123.95,46.46],[-123.97,46.49]]],[[[-122.44,47.43],[-122.46,47.5],[-122.51,47.46],[-122.53,47.36],[-122.51,47.33],[-122.46,47.4],[-122.44,47.39],[-122.47,47.36],[-122.47,47.34],[-122.42,47.37],[-122.37,47.38],[-122.44,47.43]]],[[[-122.5,47.61],[-122.51,47.63],[-122.49,47.64],[-122.51,47.7],[-122.55,47.72],[-122.58,47.67],[-122.58,47.6],[-122.5,47.57],[-122.48,47.59],[-122.5,47.61]]],[[[-122.73,48.1],[-122.7,48.05],[-122.72,48.05],[-122.74,48.08],[-122.73,48.04],[-122.7,48.01],[-122.68,48.01],[-122.69,48.07],[-122.71,48.1],[-122.73,48.1]]],[[[-122.36,47.98],[-122.38,48.02],[-122.51,48.09],[-122.51,48.04],[-122.54,48.01],[-122.58,48.19],[-122.65,48.22],[-122.71,48.22],[-122.72,48.23],[-122.65,48.25],[-122.64,48.29],[-122.63,48.27],[-122.59,48.31],[-122.55,48.28],[-122.52,48.29],[-122.52,48.32],[-122.58,48.36],[-122.6,48.4],[-122.66,48.39],[-122.75,48.25],[-122.74,48.21],[-122.67,48.15],[-122.62,48.16],[-122.61,48.15],[-122.61,48.06],[-122.58,48],[-122.54,47.97],[-122.52,47.97],[-122.48,47.99],[-122.45,47.96],[-122.44,47.92],[-122.4,47.92],[-122.39,47.9],[-122.35,47.95],[-122.36,47.98]]],[[[-122.86,48.49],[-122.88,48.57],[-122.91,48.55],[-122.94,48.46],[-122.88,48.44],[-122.89,48.42],[-122.83,48.42],[-122.81,48.46],[-122.82,48.47],[-122.85,48.46],[-122.86,48.49]]],[[[-122.69,48.59],[-122.72,48.61],[-122.74,48.59],[-122.71,48.54],[-122.69,48.55],[-122.67,48.57],[-122.69,48.59]]],[[[-123.02,48.5],[-122.98,48.53],[-123.1,48.61],[-123.13,48.62],[-123.16,48.61],[-123.18,48.6],[-123.17,48.57],[-123.14,48.5],[-123.07,48.48],[-123.03,48.45],[-122.96,48.45],[-123.02,48.5]]],[[[-122.75,48.66],[-122.86,48.71],[-122.92,48.71],[-123.03,48.63],[-123,48.6],[-122.98,48.64],[-122.93,48.59],[-122.87,48.59],[-122.86,48.6],[-122.91,48.66],[-122.9,48.7],[-122.82,48.61],[-122.75,48.66]]],[[[-122.62,48.67],[-122.72,48.74],[-122.72,48.72],[-122.62,48.65],[-122.62,48.67]]],[[[-122.71,47.18],[-122.75,47.15],[-122.7,47.12],[-122.67,47.16],[-122.71,47.18]]],[[[-122.87,47.27],[-122.85,47.3],[-122.9,47.28],[-122.92,47.24],[-122.87,47.17],[-122.85,47.19],[-122.87,47.27]]],[[[-123.42,46.2],[-123.42,46.19],[-123.38,46.16],[-123.32,46.15],[-123.42,46.2]]]]},"properties":{"name":"Washington","name_local":"","admin":"United States of America","type":"State"}}, {"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[-117.04,48.99],[-117.04,47.74],[-117.04,46.38],[-116.94,46.26],[-116.91,46.16],[-116.96,46.1],[-116.88,46],[-116.84,45.91],[-116.76,45.84],[-116.69,45.83],[-116.53,45.75],[-116.45,45.6],[-116.51,45.54],[-116.54,45.47],[-116.65,45.35],[-116.66,45.28],[-116.72,45.15],[-116.83,45.03],[-116.82,44.97],[-116.86,44.87],[-116.93,44.79],[-117.03,44.73],[-117.12,44.55],[-117.2,44.48],[-117.19,44.46],[-117.22,44.39],[-117.2,44.3],[-117.14,44.26],[-117.1,44.29],[-117.04,44.26],[-116.97,44.27],[-116.96,44.22],[-116.89,44.18],[-116.92,44.11],[-116.97,44.1],[-116.94,44.02],[-116.97,43.89],[-117.03,43.83],[-117.02,43.13],[-117.02,42],[-115.53,42],[-114.04,42],[-112.55,42],[-111.05,42],[-111.05,43.25],[-111.05,44.5],[-111.11,44.52],[-111.21,44.59],[-111.22,44.64],[-111.31,44.73],[-111.38,44.75],[-111.4,44.73],[-111.46,44.71],[-111.45,44.67],[-111.49,44.64],[-111.5,44.58],[-111.46,44.56],[-111.46,44.55],[-111.5,44.55],[-111.56,44.57],[-111.67,44.57],[-111.81,44.53],[-111.87,44.56],[-112.08,44.54],[-112.24,44.57],[-112.33,44.54],[-112.36,44.47],[-112.39,44.46],[-112.45,44.48],[-112.68,44.51],[-112.75,44.49],[-112.82,44.44],[-112.81,44.39],[-112.84,44.38],[-112.87,44.41],[-112.93,44.42],[-113,44.47],[-113.01,44.5],[-112.99,44.53],[-113.07,44.61],[-113.05,44.65],[-113.14,44.78],[-113.23,44.82],[-113.33,44.79],[-113.34,44.82],[-113.43,44.86],[-113.48,44.93],[-113.44,44.96],[-113.44,45.02],[-113.51,45.12],[-113.56,45.13],[-113.59,45.2],[-113.71,45.31],[-113.71,45.38],[-113.75,45.41],[-113.76,45.44],[-113.76,45.51],[-113.81,45.54],[-113.79,45.59],[-113.8,45.61],[-113.88,45.63],[-113.9,45.66],[-113.99,45.7],[-114,45.65],[-114.05,45.64],[-114.11,45.57],[-114.22,45.54],[-114.25,45.5],[-114.3,45.48],[-114.34,45.49],[-114.45,45.56],[-114.55,45.57],[-114.53,45.6],[-114.54,45.63],[-114.5,45.66],[-114.49,45.71],[-114.55,45.78],[-114.5,45.84],[-114.42,45.86],[-114.39,45.89],[-114.42,45.93],[-114.4,45.99],[-114.47,46.01],[-114.48,46.06],[-114.45,46.11],[-114.5,46.16],[-114.49,46.17],[-114.43,46.19],[-114.45,46.27],[-114.41,46.35],[-114.4,46.4],[-114.37,46.45],[-114.4,46.5],[-114.34,46.54],[-114.33,46.66],[-114.36,46.68],[-114.47,46.65],[-114.57,46.64],[-114.64,46.67],[-114.62,46.72],[-114.66,46.75],[-114.69,46.75],[-114.76,46.72],[-114.77,46.77],[-114.91,46.84],[-114.92,46.92],[-115,46.98],[-115.05,47],[-115.06,47.02],[-115.19,47.14],[-115.28,47.2],[-115.33,47.26],[-115.5,47.3],[-115.59,47.39],[-115.72,47.44],[-115.71,47.46],[-115.66,47.47],[-115.64,47.48],[-115.73,47.56],[-115.68,47.6],[-115.72,47.66],[-115.72,47.7],[-115.82,47.78],[-115.86,47.84],[-115.94,47.89],[-116.05,48],[-116.05,48.99],[-117.04,48.99]]]},"properties":{"name":"Idaho","name_local":"","admin":"United States of America","type":"State"}}, {"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[-116.05,48.99],[-116.05,48],[-115.94,47.89],[-115.86,47.84],[-115.82,47.78],[-115.72,47.7],[-115.72,47.66],[-115.68,47.6],[-115.73,47.56],[-115.64,47.48],[-115.66,47.47],[-115.71,47.46],[-115.72,47.44],[-115.59,47.39],[-115.5,47.3],[-115.33,47.26],[-115.28,47.2],[-115.19,47.14],[-115.06,47.02],[-115.05,47],[-115,46.98],[-114.92,46.92],[-114.91,46.84],[-114.77,46.77],[-114.76,46.72],[-114.69,46.75],[-114.66,46.75],[-114.62,46.72],[-114.64,46.67],[-114.57,46.64],[-114.47,46.65],[-114.36,46.68],[-114.33,46.66],[-114.34,46.54],[-114.4,46.5],[-114.37,46.45],[-114.4,46.4],[-114.41,46.35],[-114.45,46.27],[-114.43,46.19],[-114.49,46.17],[-114.5,46.16],[-114.45,46.11],[-114.48,46.06],[-114.47,46.01],[-114.4,45.99],[-114.42,45.93],[-114.39,45.89],[-114.42,45.86],[-114.5,45.84],[-114.55,45.78],[-114.49,45.71],[-114.5,45.66],[-114.54,45.63],[-114.53,45.6],[-114.55,45.57],[-114.45,45.56],[-114.34,45.49],[-114.3,45.48],[-114.25,45.5],[-114.22,45.54],[-114.11,45.57],[-114.05,45.64],[-114,45.65],[-113.99,45.7],[-113.9,45.66],[-113.88,45.63],[-113.8,45.61],[-113.79,45.59],[-113.81,45.54],[-113.76,45.51],[-113.76,45.44],[-113.75,45.41],[-113.71,45.38],[-113.71,45.31],[-113.59,45.2],[-113