Skip to content

Instantly share code, notes, and snippets.

@drbh
Created April 18, 2016 02:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save drbh/548e9ebd07cdd2a90af50db7cc9b062e to your computer and use it in GitHub Desktop.
Save drbh/548e9ebd07cdd2a90af50db7cc9b062e to your computer and use it in GitHub Desktop.
Cops by DMA
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Cops by DMA</title>
<style>
.background {
fill: none;
pointer-events: all;
}
.graticule {
fill: none;
stroke: #777;
stroke-width: .5;
stroke-opacity: .7;
}
#dma-borders {
fill: none;
stroke: black;
stroke-width: 0.7;
stroke-linejoin: round;
stroke-linecap: round;
pointer-events: none;
}
#textbox {
position: absolute;
top: 400px;
left: 50px;
width: 275px;
height: 100px;
}
#textbox text p {
font-family: Arial, Helvetica;
font-size: .8em;
margin: 0;
}
</style>
</head>
<body>
<div id="textbox"></div>
<script src="http://d3js.org/d3.v3.js"></script>
<script src="http://d3js.org/topojson.v1.min.js"></script>
<script>
var width = 960,
height = 500;
// custom add in for color scaling
var colorScale = d3.scale.linear().domain([0, 10000]).range(['white','blue']);
// sets the type of view
var projection = d3.geo.albersUsa()
.scale(1070) // size, bigger is bigger
.translate([width / 2, height / 2]);
//creates a new geographic path generator
var path = d3.geo.path().projection(projection);
var xScale = d3.scale.linear()
.domain([0, 7])
.range([0, 500]);
var xAxis = d3.svg.axis()
.scale(xScale)
.orient("bottom")
.tickSize(13)
.tickFormat(d3.format("0.0f"));
//set svg window
var svg = d3.select("body")
.append("svg")
.attr("width", width)
.attr("height", height)
var graticule = d3.geo.graticule()
.extent([[-98 - 45, 38 - 45], [-98 + 45, 38 + 45]])
.step([5, 5]);
// adding a blank background
svg.append("rect")
.datum(graticule)
.attr("class", "background")
.attr("width", width)
.attr("height", height)
// .on("click", clicked);
//declare g as our appended svg
var g = svg.append("g");
var defaultFill = "#aaa";
d3.json("nielsentopo.json", function(error, dma) {
var nielsen = dma.objects.nielsen_dma.geometries;
// adding data from tv json (number of TVs, etc) to map json
d3.json("tv.json", function(error, tv){
for (var i = 0; i < nielsen.length; i++){
var dma_code = nielsen[i].id;
for (key in tv[dma_code]){
nielsen[i].properties[key] = tv[dma_code][key];
}
}
dma.objects.nielsen_dma.geometries = nielsen;
g.append("g")
.attr("id", "dmas")
.selectAll("path")
.data(topojson.feature(dma, dma.objects.nielsen_dma).features)
.enter()
.append("path")
.attr("d", path)
//.on("click", clicked)
.on("mouseover", function(d){
d3.select(this)
.attr("fill", "gold");
var prop = d.properties;
var string = "<p><strong>DMA #: </strong>: " + prop.dma + "</p>";
string += "<p><strong>Market Area Name</strong>: " + prop.city + "</p>";
string += "<p><strong>Cops</strong>: " + numberWithCommas(Math.round(prop["cop_pop"])) + "</p>";
d3.select("#textbox")
.html("")
.append("text")
.html(string)
})
.on("mouseout", function(d){
d3.select(this)
.attr("fill",colorScale(d['properties']['cop_pop']))
})
.attr("opacity", 0.9)
.attr('fill', function(d) {
return colorScale(d['properties']['cop_pop'])});
// add dma borders
g.append("path", ".graticule")
.datum(topojson.mesh(dma, dma.objects.nielsen_dma, function(a, b) {
return true;
}))
.attr("id", "dma-borders")
.attr("d", path);
})
})
// via http://stackoverflow.com/a/2901298
function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
</script>
</body>
</html>
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
{"500":{"rev":397935.14,"city":"Portland-Auburn, ME","cop_pop":2054,"ff_pop":0,"cont.cop":193.736679649464,"cont.fire":0,"cont.both":193.736679649464,"def.both":806.263320350536},"501":{"rev":2725153.91,"city":"New York, NY","cop_pop":52570,"ff_pop":31197,"cont.cop":51.8385754232452,"cont.fire":87.3530759367888,"cont.both":32.5325475425884,"def.both":967.467452457412},"502":{"rev":96974.13,"city":"Binghamton, NY","cop_pop":908,"ff_pop":1967,"cont.cop":106.799702643172,"cont.fire":49.300523640061,"cont.both":33.730132173913,"def.both":966.269867826087},"503":{"rev":596684.78,"city":"Macon, GA","cop_pop":1873,"ff_pop":1931,"cont.cop":318.57169247197,"cont.fire":309.002993267737,"cont.both":156.857197686646,"def.both":843.142802313354},"504":{"rev":1766700.33,"city":"Philadelphia, PA","cop_pop":14106,"ff_pop":15534,"cont.cop":125.24460017014,"cont.fire":113.731191579761,"cont.both":59.605274291498,"def.both":940.394725708502},"505":{"rev":1348494.47,"city":"Detroit, MI","cop_pop":12097,"ff_pop":6108,"cont.cop":111.473462015376,"cont.fire":220.775126064178,"cont.both":74.0727530898105,"def.both":925.92724691019},"506":{"rev":705447.19,"city":"Boston, MA-Manchester, NH","cop_pop":2906,"ff_pop":0,"cont.cop":242.755399174122,"cont.fire":0,"cont.both":242.755399174122,"def.both":757.244600825878},"507":{"rev":1121207.01,"city":"Savannah, GA","cop_pop":2761,"ff_pop":1552,"cont.cop":406.087290836653,"cont.fire":722.427197164948,"cont.both":259.959891027127,"def.both":740.040108972873},"508":{"rev":883274.81,"city":"Pittsburgh, PA","cop_pop":4929,"ff_pop":12916,"cont.cop":179.199596266991,"cont.fire":68.386095540415,"cont.both":49.4970473521995,"def.both":950.5029526478},"509":{"rev":153943.21,"city":"Ft. Wayne, IN","cop_pop":1295,"ff_pop":1634,"cont.cop":118.875065637066,"cont.fire":94.2124908200734,"cont.both":52.558282690338,"def.both":947.441717309662},"510":{"rev":1926131.8,"city":"Cleveland-Akron (Canton), OH","cop_pop":9640,"ff_pop":9761,"cont.cop":199.806203319502,"cont.fire":197.329351500871,"cont.both":99.2800268027421,"def.both":900.719973197258},"512":{"rev":1972933.55,"city":"Baltimore, MD","cop_pop":8478,"ff_pop":9210,"cont.cop":232.71214319415,"cont.fire":214.216454940282,"cont.both":111.540793193125,"def.both":888.459206806875},"513":{"rev":406265.28,"city":"Flint-Saginaw-Bay City, MI","cop_pop":1933,"ff_pop":2508,"cont.cop":210.17345059493,"cont.fire":161.987751196172,"cont.both":91.4805854537266,"def.both":908.519414546273},"514":{"rev":519119.47,"city":"Buffalo, NY","cop_pop":3681,"ff_pop":8911,"cont.cop":141.026750882912,"cont.fire":58.2560285040961,"cont.both":41.2261332592122,"def.both":958.773866740788},"515":{"rev":5051310.9,"city":"Cincinnati, OH","cop_pop":5327,"ff_pop":6203,"cont.cop":948.246836868782,"cont.fire":814.333532161857,"cont.both":438.101552471813,"def.both":561.898447528187},"516":{"rev":242416.48,"city":"Erie, PA","cop_pop":488,"ff_pop":1493,"cont.cop":496.755081967213,"cont.fire":162.368707300737,"cont.both":122.370762241292,"def.both":877.629237758708},"517":{"rev":4778032.41,"city":"Charlotte, NC","cop_pop":7500,"ff_pop":7408,"cont.cop":637.070988,"cont.fire":644.982776727862,"cont.both":320.501234907432,"def.both":679.498765092568},"518":{"rev":775967.77,"city":"Greensboro-High Point-Winston Salem, NC","cop_pop":3448,"ff_pop":4850,"cont.cop":225.048657192575,"cont.fire":159.993354639175,"cont.both":93.51262593396,"def.both":906.48737406604},"519":{"rev":545186.72,"city":"Charleston, SC","cop_pop":1804,"ff_pop":2510,"cont.cop":302.209933481153,"cont.fire":217.205864541833,"cont.both":126.376152063051,"def.both":873.623847936949},"520":{"rev":267628.16,"city":"Augusta, GA","cop_pop":1467,"ff_pop":1067,"cont.cop":182.432283571915,"cont.fire":250.823017806935,"cont.both":105.614901341752,"def.both":894.385098658248},"521":{"rev":193832.4,"city":"Providence, RI-New Bedford, MA","cop_pop":1134,"ff_pop":0,"cont.cop":170.928042328042,"cont.fire":0,"cont.both":170.928042328042,"def.both":829.071957671958},"522":{"rev":144219.74,"city":"Columbus, GA","cop_pop":1306,"ff_pop":534,"cont.cop":110.428591117917,"cont.fire":270.074419475655,"cont.both":78.3802934782609,"def.both":921.619706521739},"523":{"rev":294837.82,"city":"Burlington, VT-Plattsburgh, NY","cop_pop":2874,"ff_pop":4284,"cont.cop":102.587967988866,"cont.fire":68.82302054155,"cont.both":41.1899720592344,"def.both":958.810027940766},"524":{"rev":4926582.06,"city":"Atlanta, GA","cop_pop":17349,"ff_pop":10799,"cont.cop":283.969223586374,"cont.fire":456.207246967312,"cont.both":175.02423120648,"def.both":824.97576879352},"525":{"rev":470040.29,"city":"Albany, GA","cop_pop":1754,"ff_pop":953,"cont.cop":267.981921322691,"cont.fire":493.221710388248,"cont.both":173.638821573698,"def.both":826.361178426302},"526":{"rev":71679.57,"city":"Utica, NY","cop_pop":865,"ff_pop":1539,"cont.cop":82.8665549132948,"cont.fire":46.5754191033138,"cont.both":29.8167928452579,"def.both":970.183207154742},"527":{"rev":1492723.64,"city":"Indianapolis, IN","cop_pop":6885,"ff_pop":5207,"cont.cop":216.808081336238,"cont.fire":286.676328019973,"cont.both":123.447208071452,"def.both":876.552791928548},"528":{"rev":3098829.28,"city":"Miami-Ft. Lauderdale, FL","cop_pop":11587,"ff_pop":5897,"cont.cop":267.440172607232,"cont.fire":525.492501271833,"cont.both":177.238005033173,"def.both":822.761994966827},"529":{"rev":1166144.78,"city":"Louisville, KY","cop_pop":2417,"ff_pop":3020,"cont.cop":482.476119155978,"cont.fire":386.140655629139,"cont.both":214.483130402796,"def.both":785.516869597204},"530":{"rev":226926.92,"city":"Tallahassee, FL-Thomasville, GA","cop_pop":1092,"ff_pop":940,"cont.cop":207.808534798535,"cont.fire":241.411617021277,"cont.both":111.676633858268,"def.both":888.323366141732},"531":{"rev":386081.01,"city":"Tri-Cities, TN-VA","cop_pop":1251,"ff_pop":1216,"cont.cop":308.617913669065,"cont.fire":317.500830592105,"cont.both":156.498179975679,"def.both":843.501820024321},"532":{"rev":748881.5,"city":"Albany-Schenectady-Troy, NY","cop_pop":3338,"ff_pop":5483,"cont.cop":224.350359496705,"cont.fire":136.582436622287,"cont.both":84.8975739712051,"def.both":915.102426028795},"533":{"rev":926564.51,"city":"Hartford & New Haven, CT","cop_pop":4605,"ff_pop":0,"cont.cop":201.208362649294,"cont.fire":0,"cont.both":201.208362649294,"def.both":798.791637350706},"534":{"rev":2985943.04,"city":"Orlando-Daytona Beach-Melbourne, FL","cop_pop":8884,"ff_pop":5708,"cont.cop":336.103448896893,"cont.fire":523.115459004905,"cont.both":204.628771929825,"def.both":795.371228070175},"535":{"rev":8870433.17,"city":"Columbus, OH","cop_pop":7484,"ff_pop":6198,"cont.cop":1185.25296231962,"cont.fire":1431.17669732172,"cont.both":648.328692442625,"def.both":351.671307557375},"536":{"rev":625410.53,"city":"Youngstown, OH","cop_pop":1433,"ff_pop":1824,"cont.cop":436.434424284717,"cont.fire":342.87858004386,"cont.both":192.020426773104,"def.both":807.979573226896},"537":{"rev":135122.09,"city":"Bangor, ME","cop_pop":590,"ff_pop":0,"cont.cop":229.020491525424,"cont.fire":0,"cont.both":229.020491525424,"def.both":770.979508474576},"538":{"rev":360361.51,"city":"Rochester, NY","cop_pop":2825,"ff_pop":5007,"cont.cop":127.561596460177,"cont.fire":71.971541841422,"cont.both":46.0114287538304,"def.both":953.98857124617},"539":{"rev":1570650.38,"city":"Tampa-St Petersburg (Sarasota), FL","cop_pop":9279,"ff_pop":6057,"cont.cop":169.269358767109,"cont.fire":259.311603103847,"cont.both":102.415908972353,"def.both":897.584091027647},"540":{"rev":279232.46,"city":"Traverse City-Cadillac, MI","cop_pop":813,"ff_pop":1815,"cont.cop":343.459360393604,"cont.fire":153.847085399449,"cont.both":106.252838660578,"def.both":893.747161339422},"541":{"rev":4784828.08,"city":"Lexington, KY","cop_pop":2607,"ff_pop":3692,"cont.cop":1835.37709244342,"cont.fire":1295.99893824485,"cont.both":759.617094776949,"def.both":240.382905223051},"542":{"rev":1033586.55,"city":"Dayton, OH","cop_pop":3059,"ff_pop":3465,"cont.cop":337.883801896044,"cont.fire":298.293376623377,"cont.both":158.428349172287,"def.both":841.571650827713},"543":{"rev":194898.67,"city":"Springfield-Holyoke, MA","cop_pop":2188,"ff_pop":0,"cont.cop":89.0761745886655,"cont.fire":0,"cont.both":89.0761745886655,"def.both":910.923825411335},"544":{"rev":3075910.54,"city":"Norfolk-Portsmouth-Newport News,VA","cop_pop":5565,"ff_pop":3675,"cont.cop":552.724265947889,"cont.fire":836.982459863946,"cont.both":332.890751082251,"def.both":667.109248917749},"545":{"rev":529478.74,"city":"Greenville-New Bern-Washington, NC","cop_pop":1778,"ff_pop":2930,"cont.cop":297.794566929134,"cont.fire":180.709467576792,"cont.both":112.463623619371,"def.both":887.536376380629},"546":{"rev":368627.83,"city":"Columbia, SC","cop_pop":2298,"ff_pop":2954,"cont.cop":160.412458659704,"cont.fire":124.789380501016,"cont.both":70.1880864432597,"def.both":929.81191355674},"547":{"rev":614389.85,"city":"Toledo, OH","cop_pop":2980,"ff_pop":3548,"cont.cop":206.171090604027,"cont.fire":173.165121195039,"cont.both":94.1160922181373,"def.both":905.883907781863},"548":{"rev":725836.64,"city":"West Palm Beach-Ft. Pierce, FL","cop_pop":5379,"ff_pop":4790,"cont.cop":134.938955196133,"cont.fire":151.531657620042,"cont.both":71.3773861736651,"def.both":928.622613826335},"549":{"rev":178402.17,"city":"Watertown, NY","cop_pop":489,"ff_pop":1078,"cont.cop":364.830613496933,"cont.fire":165.49366419295,"cont.both":113.849502233567,"def.both":886.150497766433},"550":{"rev":1215459.68,"city":"Wilmington, NC","cop_pop":1721,"ff_pop":1170,"cont.cop":706.25199302731,"cont.fire":1038.85442735043,"cont.both":420.428806641301,"def.both":579.571193358699},"551":{"rev":255654.67,"city":"Lansing, MI","cop_pop":1070,"ff_pop":1214,"cont.cop":238.929598130841,"cont.fire":210.588690280066,"cont.both":111.932867775832,"def.both":888.067132224168},"552":{"rev":36537.55,"city":"Presque Isle, ME","cop_pop":137,"ff_pop":0,"cont.cop":266.697445255474,"cont.fire":0,"cont.both":266.697445255474,"def.both":733.302554744526},"553":{"rev":103790.56,"city":"Marquette, MI","cop_pop":310,"ff_pop":652,"cont.cop":334.808258064516,"cont.fire":159.187975460123,"cont.both":107.890395010395,"def.both":892.109604989605},"554":{"rev":113428.25,"city":"Wheeling, WV-Steubenville, OH","cop_pop":354,"ff_pop":693,"cont.cop":320.418785310734,"cont.fire":163.677128427128,"cont.both":108.336437440306,"def.both":891.663562559694},"555":{"rev":344451.98,"city":"Syracuse, NY","cop_pop":2699,"ff_pop":4812,"cont.cop":127.622074842534,"cont.fire":71.5818744804655,"cont.both":45.8596698176009,"def.both":954.140330182399},"556":{"rev":2561292.62,"city":"Richmond-Petersburg, VA","cop_pop":4626,"ff_pop":3150,"cont.cop":553.673285776048,"cont.fire":813.108768253968,"cont.both":329.38433899177,"def.both":670.615661008231},"557":{"rev":1305482.76,"city":"Knoxville, TN","cop_pop":2538,"ff_pop":2977,"cont.cop":514.374609929078,"cont.fire":438.522929123278,"cont.both":236.714915684497,"def.both":763.285084315503},"558":{"rev":233157.85,"city":"Lima, OH","cop_pop":398,"ff_pop":441,"cont.cop":585.823743718593,"cont.fire":528.702607709751,"cont.both":277.899702026222,"def.both":722.100297973778},"559":{"rev":546380.08,"city":"Bluefield-Beckley-Oak Hill, WV","cop_pop":411,"ff_pop":878,"cont.cop":1329.39192214112,"cont.fire":622.300774487471,"cont.both":423.879038013964,"def.both":576.120961986036},"560":{"rev":4326184.5,"city":"Raleigh-Durham (Fayetteville), NC","cop_pop":7054,"ff_pop":8037,"cont.cop":613.295222568755,"cont.fire":538.283501306458,"cont.both":286.67314955934,"def.both":713.32685044066},"561":{"rev":484662.39,"city":"Jacksonville, FL","cop_pop":5169,"ff_pop":1747,"cont.cop":93.7632791642484,"cont.fire":277.425523755009,"cont.both":70.0784253903991,"def.both":929.921574609601},"563":{"rev":569095.03,"city":"Grand Rapids-Kalamazoo-Battle Creek, MI","cop_pop":3261,"ff_pop":4174,"cont.cop":174.515495246857,"cont.fire":136.342843794921,"cont.both":76.542707464694,"def.both":923.457292535306},"564":{"rev":1842047.01,"city":"Charleston-Huntington, WV","cop_pop":987,"ff_pop":1877,"cont.cop":1866.30902735562,"cont.fire":981.378268513586,"cont.both":643.172838687151,"def.both":356.827161312849},"565":{"rev":69335.63,"city":"Elmira, NY","cop_pop":627,"ff_pop":885,"cont.cop":110.583141945774,"cont.fire":78.3453446327684,"cont.both":45.8568981481482,"def.both":954.143101851852},"566":{"rev":511301.43,"city":"Harrisburg-Lancaster-Lebanon-York, PA","cop_pop":2750,"ff_pop":7113,"cont.cop":185.927792727273,"cont.fire":71.8826697595951,"cont.both":51.8403558754943,"def.both":948.159644124506},"567":{"rev":637213.08,"city":"Greenville-Spartanburg, SC-Asheville, NC-Anderson, SC","cop_pop":3210,"ff_pop":5177,"cont.cop":198.508747663551,"cont.fire":123.085393084798,"cont.both":75.9762823417193,"def.both":924.023717658281},"569":{"rev":206851.59,"city":"Harrisonburg, VA","cop_pop":518,"ff_pop":871,"cont.cop":399.327393822394,"cont.fire":237.487474167623,"cont.both":148.921231101512,"def.both":851.078768898488},"570":{"rev":569283.13,"city":"Florence-Myrtle Beach, SC","cop_pop":1458,"ff_pop":1784,"cont.cop":390.454821673525,"cont.fire":319.104893497758,"cont.both":175.596276989513,"def.both":824.403723010487},"571":{"rev":881291.03,"city":"Ft. Myers-Naples, FL","cop_pop":2856,"ff_pop":2057,"cont.cop":308.575290616246,"cont.fire":428.435114244045,"cont.both":179.379407693873,"def.both":820.620592306127},"573":{"rev":804198.04,"city":"Roanoke-Lynchburg, VA","cop_pop":3105,"ff_pop":3251,"cont.cop":259.000979066023,"cont.fire":247.369437096278,"cont.both":126.525808684707,"def.both":873.474191315293},"574":{"rev":254626.15,"city":"Johnstown-Altoona, PA","cop_pop":821,"ff_pop":4053,"cont.cop":310.141473812424,"cont.fire":62.8241179373304,"cont.both":52.2417213787444,"def.both":947.758278621256},"575":{"rev":302676.98,"city":"Chattanooga, TN","cop_pop":1649,"ff_pop":1854,"cont.cop":183.551837477259,"cont.fire":163.25619201726,"cont.both":86.4050756494433,"def.both":913.594924350557},"576":{"rev":209219.28,"city":"Salisbury, MD","cop_pop":652,"ff_pop":1092,"cont.cop":320.888466257669,"cont.fire":191.592747252747,"cont.both":119.965183486239,"def.both":880.034816513761},"577":{"rev":596866.94,"city":"Wilkes Barre-Scranton, PA","cop_pop":2214,"ff_pop":9222,"cont.cop":269.587597109304,"cont.fire":64.7220711342442,"cont.both":52.191932493879,"def.both":947.808067506121},"581":{"rev":262834.08,"city":"Terre Haute, IN","cop_pop":604,"ff_pop":595,"cont.cop":435.155761589404,"cont.fire":441.737949579832,"cont.both":219.21107589658,"def.both":780.78892410342},"582":{"rev":119812.19,"city":"Lafayette, IN","cop_pop":297,"ff_pop":373,"cont.cop":403.408047138047,"cont.fire":321.212305630027,"cont.both":178.824164179104,"def.both":821.175835820895},"583":{"rev":23330.75,"city":"Alpena, MI","cop_pop":56,"ff_pop":90,"cont.cop":416.620535714286,"cont.fire":259.230555555556,"cont.both":159.799657534247,"def.both":840.200342465753},"584":{"rev":360156.86,"city":"Charlottesville, VA","cop_pop":399,"ff_pop":814,"cont.cop":902.648771929825,"cont.fire":442.453144963145,"cont.both":296.914146743611,"def.both":703.085853256389},"588":{"rev":312268.78,"city":"South Bend-Elkhart, IN","cop_pop":1410,"ff_pop":1497,"cont.cop":221.467219858156,"cont.fire":208.596379425518,"cont.both":107.419600963192,"def.both":892.580399036808},"592":{"rev":190751.58,"city":"Gainesville, FL","cop_pop":1081,"ff_pop":578,"cont.cop":176.458445883441,"cont.fire":330.020034602076,"cont.both":114.979855334539,"def.both":885.020144665461},"596":{"rev":72385.14,"city":"Zanesville, OH","cop_pop":165,"ff_pop":363,"cont.cop":438.697818181818,"cont.fire":199.408099173554,"cont.both":137.093068181818,"def.both":862.906931818182},"597":{"rev":222039.26,"city":"Parkersburg, WV","cop_pop":167,"ff_pop":297,"cont.cop":1329.57640718563,"cont.fire":747.606936026936,"cont.both":478.532887931035,"def.both":521.467112068965},"598":{"rev":537002.86,"city":"Clarksburg-Weston, WV","cop_pop":327,"ff_pop":829,"cont.cop":1642.21058103976,"cont.fire":647.771845597105,"cont.both":464.535346020761,"def.both":535.464653979239},"600":{"rev":649929.7,"city":"Corpus Christi, TX","cop_pop":1443,"ff_pop":1328,"cont.cop":450.401732501733,"cont.fire":489.404894578313,"cont.both":234.54698664742,"def.both":765.45301335258},"602":{"rev":5152901.92,"city":"Chicago, IL","cop_pop":31851,"ff_pop":17152,"cont.cop":161.781480016326,"cont.fire":300.425718283582,"cont.both":105.154825622921,"def.both":894.845174377079},"603":{"rev":94849.03,"city":"Joplin, MO-Pittsburg, KS","cop_pop":390,"ff_pop":603,"cont.cop":243.202641025641,"cont.fire":157.295240464345,"cont.both":95.5176535750252,"def.both":904.482346424975},"604":{"rev":430889.27,"city":"Columbia-Jefferson City, MO","cop_pop":998,"ff_pop":1906,"cont.cop":431.752775551102,"cont.fire":226.069921301154,"cont.both":148.377847796143,"def.both":851.622152203857},"605":{"rev":428450.56,"city":"Topeka, KS","cop_pop":1265,"ff_pop":1512,"cont.cop":338.69609486166,"cont.fire":283.366772486773,"cont.both":154.285401512423,"def.both":845.714598487576},"606":{"rev":69447.57,"city":"Dothan, AL","cop_pop":494,"ff_pop":925,"cont.cop":140.582125506073,"cont.fire":75.078454054054,"cont.both":48.9412050739958,"def.both":951.058794926004},"609":{"rev":672901.6,"city":"St. Louis, MO","cop_pop":3543,"ff_pop":3953,"cont.cop":189.924244990121,"cont.fire":170.225550215027,"cont.both":89.7680896478122,"def.both":910.231910352188},"610":{"rev":146134.58,"city":"Rockford, IL","cop_pop":1190,"ff_pop":1357,"cont.cop":122.802168067227,"cont.fire":107.689447310243,"cont.both":57.3751786415391,"def.both":942.624821358461},"611":{"rev":53651.75,"city":"Rochester, MN-Mason City, IA-Austin, MN","cop_pop":456,"ff_pop":665,"cont.cop":117.657346491228,"cont.fire":80.6793233082707,"cont.both":47.8606155218555,"def.both":952.139384478145},"612":{"rev":163802.74,"city":"Shreveport, LA","cop_pop":2710,"ff_pop":2452,"cont.cop":60.443815498155,"cont.fire":66.8037275693312,"cont.both":31.7324176675707,"def.both":968.267582332429},"613":{"rev":817806.24,"city":"Minneapolis-St. Paul, MN","cop_pop":7380,"ff_pop":8697,"cont.cop":110.813853658537,"cont.fire":94.0331424629182,"cont.both":50.8680873297257,"def.both":949.131912670274},"616":{"rev":1161310.05,"city":"Kansas City, MO","cop_pop":5604,"ff_pop":6123,"cont.cop":207.228774089936,"cont.fire":189.66357177854,"cont.both":99.0287413660783,"def.both":900.971258633922},"617":{"rev":604170,"city":"Milwaukee, WI","cop_pop":6888,"ff_pop":6508,"cont.cop":87.7134146341463,"cont.fire":92.8349723417332,"cont.both":45.1007763511496,"def.both":954.89922364885},"618":{"rev":12947806.38,"city":"Houston, TX","cop_pop":14258,"ff_pop":12846,"cont.cop":908.108176462337,"cont.fire":1007.9251424568,"cont.both":477.708322756789,"def.both":522.291677243211},"619":{"rev":473838.43,"city":"Springfield, MO","cop_pop":1817,"ff_pop":2819,"cont.cop":260.780643918547,"cont.fire":168.087417523945,"cont.both":102.208462036238,"def.both":897.791537963762},"622":{"rev":649956.59,"city":"New Orleans, LA","cop_pop":6973,"ff_pop":4008,"cont.cop":93.2104675175677,"cont.fire":162.164817864271,"cont.both":59.1891986157909,"def.both":940.810801384209},"623":{"rev":3370999.63,"city":"Dallas-Ft. Worth, TX","cop_pop":15788,"ff_pop":10995,"cont.cop":213.516571446668,"cont.fire":306.593872669395,"cont.both":125.863407011911,"def.both":874.136592988089},"624":{"rev":65170.14,"city":"Sioux City, IA","cop_pop":722,"ff_pop":1361,"cont.cop":90.263351800554,"cont.fire":47.8840117560617,"cont.both":31.2866730676908,"def.both":968.713326932309},"625":{"rev":653815.73,"city":"Waco-Temple-Bryan, TX","cop_pop":2378,"ff_pop":2219,"cont.cop":274.943536585366,"cont.fire":294.644312753493,"cont.both":142.226610833152,"def.both":857.773389166848},"626":{"rev":133742.62,"city":"Victoria, TX","cop_pop":269,"ff_pop":166,"cont.cop":497.184460966543,"cont.fire":805.67843373494,"cont.both":307.454298850575,"def.both":692.545701149425},"627":{"rev":162024.34,"city":"Wichita Falls, TX & Lawton, OK","cop_pop":513,"ff_pop":562,"cont.cop":315.836920077973,"cont.fire":288.299537366548,"cont.both":150.72031627907,"def.both":849.27968372093},"628":{"rev":71612.06,"city":"Monroe, LA-El Dorado, AR","cop_pop":394,"ff_pop":353,"cont.cop":181.756497461929,"cont.fire":202.867025495751,"cont.both":95.8662115127175,"def.both":904.133788487282},"630":{"rev":720306.91,"city":"Birmingham, AL","cop_pop":4689,"ff_pop":5725,"cont.cop":153.616316911922,"cont.fire":125.817800873362,"cont.both":69.1671701555598,"def.both":930.83282984444},"631":{"rev":40753.36,"city":"Ottumwa, IA-Kirksville, MO","cop_pop":143,"ff_pop":333,"cont.cop":284.988531468531,"cont.fire":122.382462462462,"cont.both":85.6163025210084,"def.both":914.383697478992},"632":{"rev":390711.42,"city":"Paducah, KY-Cape Girardeau, MO-Harrisburg-Mount Vernon, IL","cop_pop":1076,"ff_pop":1141,"cont.cop":363.11470260223,"cont.fire":342.428939526731,"cont.both":176.234289580514,"def.both":823.765710419486},"633":{"rev":497550.45,"city":"Odessa-Midland, TX","cop_pop":1239,"ff_pop":1038,"cont.cop":401.574213075061,"cont.fire":479.335693641618,"cont.both":218.51139657444,"def.both":781.48860342556},"634":{"rev":339084.36,"city":"Amarillo, TX","cop_pop":1168,"ff_pop":1235,"cont.cop":290.311952054795,"cont.fire":274.562234817814,"cont.both":141.108764044944,"def.both":858.891235955056},"635":{"rev":2823583.25,"city":"Austin, TX","cop_pop":2884,"ff_pop":3044,"cont.cop":979.051057558946,"cont.fire":927.589766754271,"cont.both":476.312963900135,"def.both":523.687036099865},"636":{"rev":1412896.68,"city":"Harlingen-Weslaco-Brownsville-McAllen, TX","cop_pop":2179,"ff_pop":1069,"cont.cop":648.415181275815,"cont.fire":1321.69942001871,"cont.both":435.00513546798,"def.both":564.99486453202},"637":{"rev":290159.65,"city":"Cedar Rapids-Waterloo-Iowa City & Dubuque, IA","cop_pop":1949,"ff_pop":3045,"cont.cop":148.876167265264,"cont.fire":95.2905254515599,"cont.both":58.1016519823789,"def.both":941.898348017621},"638":{"rev":108516.18,"city":"St. Joseph, MO","cop_pop":309,"ff_pop":357,"cont.cop":351.185048543689,"cont.fire":303.966890756303,"cont.both":162.937207207207,"def.both":837.062792792793},"639":{"rev":196884.9,"city":"Jackson, TN","cop_pop":831,"ff_pop":1399,"cont.cop":236.925270758123,"cont.fire":140.732594710507,"cont.both":88.2891928251121,"def.both":911.710807174888},"640":{"rev":575490.73,"city":"Memphis, TN","cop_pop":5038,"ff_pop":3049,"cont.cop":114.229998015085,"cont.fire":188.747369629387,"cont.both":71.162449610486,"def.both":928.837550389514},"641":{"rev":1967620.82,"city":"San Antonio, TX","cop_pop":5668,"ff_pop":3835,"cont.cop":347.145522230064,"cont.fire":513.069314211212,"cont.both":207.052596022309,"def.both":792.947403977691},"642":{"rev":74402.08,"city":"Lafayette, LA","cop_pop":2235,"ff_pop":1675,"cont.cop":33.2895212527964,"cont.fire":44.419152238806,"cont.both":19.0286649616368,"def.both":980.971335038363},"643":{"rev":157499.34,"city":"Lake Charles, LA","cop_pop":1044,"ff_pop":566,"cont.cop":150.861436781609,"cont.fire":278.267385159011,"cont.both":97.8256770186335,"def.both":902.174322981366},"644":{"rev":118699.39,"city":"Alexandria, LA","cop_pop":1341,"ff_pop":652,"cont.cop":88.5155779269202,"cont.fire":182.054279141104,"cont.both":59.5581485198194,"def.both":940.441851480181},"647":{"rev":48607.41,"city":"Greenwood-Greenville, MS","cop_pop":576,"ff_pop":641,"cont.cop":84.3878645833333,"cont.fire":75.8305928237129,"cont.both":39.9403533278554,"def.both":960.059646672145},"648":{"rev":866538.13,"city":"Champaign & Springfield-Decatur,IL","cop_pop":2239,"ff_pop":2838,"cont.cop":387.020156319786,"cont.fire":305.334083861875,"cont.both":170.679166830806,"def.both":829.320833169194},"649":{"rev":146982.33,"city":"Evansville, IN","cop_pop":811,"ff_pop":1306,"cont.cop":181.235918618989,"cont.fire":112.543897396631,"cont.both":69.4295370807747,"def.both":930.570462919225},"650":{"rev":1472067.81,"city":"Oklahoma City, OK","cop_pop":4175,"ff_pop":4294,"cont.cop":352.591092215569,"cont.fire":342.819704238472,"cont.both":173.818374070138,"def.both":826.181625929862},"651":{"rev":326975.38,"city":"Lubbock, TX","cop_pop":1284,"ff_pop":875,"cont.cop":254.653722741433,"cont.fire":373.686148571429,"cont.both":151.447605372858,"def.both":848.552394627142},"652":{"rev":336802.54,"city":"Omaha, NE","cop_pop":2090,"ff_pop":2310,"cont.cop":161.149540669856,"cont.fire":145.801965367965,"cont.both":76.5460318181818,"def.both":923.453968181818},"656":{"rev":425817.06,"city":"Panama City, FL","cop_pop":1090,"ff_pop":707,"cont.cop":390.657853211009,"cont.fire":602.287213578501,"cont.both":236.959966611018,"def.both":763.040033388982},"657":{"rev":298409.87,"city":"Sherman, TX-Ada, OK","cop_pop":462,"ff_pop":644,"cont.cop":645.90880952381,"cont.fire":463.369363354037,"cont.both":269.810009041591,"def.both":730.189990958409},"658":{"rev":414438.09,"city":"Green Bay-Appleton, WI","cop_pop":2582,"ff_pop":4527,"cont.cop":160.51049186677,"cont.fire":91.5480649436713,"cont.both":58.297663525109,"def.both":941.702336474891},"659":{"rev":1685466.03,"city":"Nashville, TN","cop_pop":6899,"ff_pop":6052,"cont.cop":244.30584577475,"cont.fire":278.497361202908,"cont.both":130.141767431086,"def.both":869.858232568914},"661":{"rev":144133.75,"city":"San Angelo, TX","cop_pop":393,"ff_pop":436,"cont.cop":366.752544529262,"cont.fire":330.581995412844,"cont.both":173.864595898673,"def.both":826.135404101327},"662":{"rev":216298.06,"city":"Abilene-Sweetwater, TX","cop_pop":935,"ff_pop":818,"cont.cop":231.334823529412,"cont.fire":264.423056234719,"cont.both":123.387370222476,"def.both":876.612629777524},"669":{"rev":1443479.17,"city":"Madison, WI","cop_pop":2615,"ff_pop":3596,"cont.cop":551.999682600382,"cont.fire":401.412449944383,"cont.both":232.406886169699,"def.both":767.593113830301},"670":{"rev":336820.18,"city":"Ft. Smith-Fayetteville-Springdale-Rogers, AR","cop_pop":1368,"ff_pop":1825,"cont.cop":246.213581871345,"cont.fire":184.559002739726,"cont.both":105.487059191982,"def.both":894.512940808018},"671":{"rev":989178.3,"city":"Tulsa, OK","cop_pop":3197,"ff_pop":3373,"cont.cop":309.408289020957,"cont.fire":293.263652534835,"cont.both":150.559863013699,"def.both":849.440136986301},"673":{"rev":257133.47,"city":"Columbus-Tupelo-West Point, MS","cop_pop":856,"ff_pop":1369,"cont.cop":300.389567757009,"cont.fire":187.825763330898,"cont.both":115.565604494382,"def.both":884.434395505618},"675":{"rev":268138.97,"city":"Peoria-Bloomington, IL","cop_pop":1486,"ff_pop":1918,"cont.cop":180.443452220727,"cont.fire":139.801339937435,"cont.both":78.7717303172738,"def.both":921.228269682726},"676":{"rev":97321.62,"city":"Duluth, MN-Superior, WI","cop_pop":289,"ff_pop":448,"cont.cop":336.753010380623,"cont.fire":217.235758928571,"cont.both":132.051044776119,"def.both":867.948955223881},"678":{"rev":1055723.52,"city":"Wichita-Hutchinson, KS","cop_pop":3384,"ff_pop":3716,"cont.cop":311.975035460993,"cont.fire":284.102131324004,"cont.both":148.693453521127,"def.both":851.306546478873},"679":{"rev":379608.56,"city":"Des Moines-Ames, IA","cop_pop":1908,"ff_pop":3514,"cont.cop":198.956268343816,"cont.fire":108.027478656801,"cont.both":70.0126447805238,"def.both":929.987355219476},"682":{"rev":192636.13,"city":"Davenport,IA-Rock Island-Moline,IL","cop_pop":1248,"ff_pop":1449,"cont.cop":154.355873397436,"cont.fire":132.944189095928,"cont.both":71.426077122729,"def.both":928.573922877271},"686":{"rev":337950.14,"city":"Mobile, AL-Pensacola (Ft. Walton Beach), FL","cop_pop":1755,"ff_pop":1146,"cont.cop":192.564182336182,"cont.fire":294.895410122164,"cont.both":116.494360565322,"def.both":883.505639434678},"687":{"rev":371648.85,"city":"Minot-Bismarck-Dickinson(Williston), ND","cop_pop":707,"ff_pop":1695,"cont.cop":525.670226308345,"cont.fire":219.26185840708,"cont.both":154.72475020816,"def.both":845.27524979184},"691":{"rev":442072.98,"city":"Huntsville-Decatur (Florence), AL","cop_pop":1982,"ff_pop":2526,"cont.cop":223.043884964682,"cont.fire":175.009097387173,"cont.both":98.0641038154392,"def.both":901.935896184561},"692":{"rev":406289.59,"city":"Beaumont-Port Arthur, TX","cop_pop":1115,"ff_pop":977,"cont.cop":364.385282511211,"cont.fire":415.854237461617,"cont.both":194.211085086042,"def.both":805.788914913958},"693":{"rev":928700.76,"city":"Little Rock-Pine Bluff, AR","cop_pop":3377,"ff_pop":4668,"cont.cop":275.007628072254,"cont.fire":198.950462724936,"cont.both":115.438254816656,"def.both":884.561745183344},"698":{"rev":125523.22,"city":"Montgomery (Selma), AL","cop_pop":1711,"ff_pop":2028,"cont.cop":73.3624897720631,"cont.fire":61.8950788954635,"cont.both":33.5713345814389,"def.both":966.428665418561},"702":{"rev":358567.82,"city":"La Crosse-Eau Claire, WI","cop_pop":1173,"ff_pop":2272,"cont.cop":305.68441602728,"cont.fire":157.820343309859,"cont.both":104.083547169811,"def.both":895.916452830189},"705":{"rev":202639.01,"city":"Wausau-Rhinelander, WI","cop_pop":975,"ff_pop":2263,"cont.cop":207.834882051282,"cont.fire":89.5444144940345,"cont.both":62.5815348980852,"def.both":937.418465101915},"709":{"rev":453756.71,"city":"Tyler-Longview(Lufkin & Nacogdoches), TX","cop_pop":1705,"ff_pop":1813,"cont.cop":266.132967741935,"cont.fire":250.279487038058,"cont.both":128.98144115975,"def.both":871.01855884025},"710":{"rev":101690.59,"city":"Hattiesburg-Laurel, MS","cop_pop":666,"ff_pop":906,"cont.cop":152.688573573574,"cont.fire":112.241269315673,"cont.both":64.6886704834606,"def.both":935.311329516539},"711":{"rev":100073.13,"city":"Meridian, MS","cop_pop":395,"ff_pop":818,"cont.cop":253.349696202532,"cont.fire":122.338789731051,"cont.both":82.5005193734543,"def.both":917.499480626546},"716":{"rev":659010.88,"city":"Baton Rouge, LA","cop_pop":3680,"ff_pop":2328,"cont.cop":179.079043478261,"cont.fire":283.080274914089,"cont.both":109.688894806924,"def.both":890.311105193076},"717":{"rev":18288.88,"city":"Quincy, IL-Hannibal, MO-Keokuk, IA","cop_pop":90,"ff_pop":231,"cont.cop":203.209777777778,"cont.fire":79.1726406926407,"cont.both":56.9747040498442,"def.both":943.025295950156},"718":{"rev":437016.36,"city":"Jackson, MS","cop_pop":2871,"ff_pop":2082,"cont.cop":152.217471264368,"cont.fire":209.902190201729,"cont.both":88.2326589945488,"def.both":911.767341005451},"722":{"rev":274489.55,"city":"Lincoln & Hastings-Kearney, NE","cop_pop":1205,"ff_pop":2583,"cont.cop":227.792157676349,"cont.fire":106.26773132017,"cont.both":72.4629223864836,"def.both":927.537077613516},"724":{"rev":210636.24,"city":"Fargo-Valley City, ND","cop_pop":747,"ff_pop":1555,"cont.cop":281.976224899598,"cont.fire":135.457389067524,"cont.both":91.5014074717637,"def.both":908.498592528236},"725":{"rev":468896.46,"city":"Sioux Falls(Mitchell), SD","cop_pop":1063,"ff_pop":2767,"cont.cop":441.10673565381,"cont.fire":169.460231297434,"cont.both":122.427274151436,"def.both":877.572725848564},"734":{"rev":67199.84,"city":"Jonesboro, AR","cop_pop":515,"ff_pop":557,"cont.cop":130.485126213592,"cont.fire":120.646032315978,"cont.both":62.6864179104478,"def.both":937.313582089552},"736":{"rev":86441.97,"city":"Bowling Green, KY","cop_pop":293,"ff_pop":516,"cont.cop":295.023788395904,"cont.fire":167.523197674419,"cont.both":106.850395550062,"def.both":893.149604449938},"737":{"rev":34224.9,"city":"Mankato, MN","cop_pop":262,"ff_pop":578,"cont.cop":130.629389312977,"cont.fire":59.2126297577855,"cont.both":40.7439285714286,"def.both":959.256071428571},"740":{"rev":21840.8,"city":"North Platte, NE","cop_pop":108,"ff_pop":147,"cont.cop":202.22962962963,"cont.fire":148.576870748299,"cont.both":85.6501960784314,"def.both":914.349803921569},"743":{"rev":549565.1,"city":"Anchorage, AK","cop_pop":918,"ff_pop":819,"cont.cop":598.654793028322,"cont.fire":671.019658119658,"cont.both":316.387507196315,"def.both":683.612492803685},"744":{"rev":630731,"city":"Honolulu, HI","cop_pop":3466,"ff_pop":1934,"cont.cop":181.976630121177,"cont.fire":326.127714581179,"cont.both":116.802037037037,"def.both":883.197962962963},"745":{"rev":159534.73,"city":"Fairbanks, AK","cop_pop":150,"ff_pop":519,"cont.cop":1063.56486666667,"cont.fire":307.388689788054,"cont.both":238.467458893871,"def.both":761.532541106129},"746":{"rev":207092.91,"city":"Biloxi-Gulfport, MS","cop_pop":1064,"ff_pop":976,"cont.cop":194.636193609023,"cont.fire":212.185358606557,"cont.both":101.516132352941,"def.both":898.483867647059},"747":{"rev":142049.81,"city":"Juneau, AK","cop_pop":129,"ff_pop":406,"cont.cop":1101.16131782946,"cont.fire":349.876379310345,"cont.both":265.513663551402,"def.both":734.486336448598},"749":{"rev":425371.73,"city":"Laredo, TX","cop_pop":720,"ff_pop":369,"cont.cop":590.794069444444,"cont.fire":1152.76891598916,"cont.both":390.607649219467,"def.both":609.392350780533},"751":{"rev":2140463.14,"city":"Denver, CO","cop_pop":10296,"ff_pop":7768,"cont.cop":207.89269036519,"cont.fire":275.548807929969,"cont.both":118.493309344553,"def.both":881.506690655447},"752":{"rev":629578.65,"city":"Colorado Springs-Pueblo, CO","cop_pop":1982,"ff_pop":1670,"cont.cop":317.648158425832,"cont.fire":376.993203592814,"cont.both":172.392839539978,"def.both":827.607160460022},"753":{"rev":2124492.89,"city":"Phoenix, AZ","cop_pop":11278,"ff_pop":6468,"cont.cop":188.374968079447,"cont.fire":328.462104205318,"cont.both":119.716718697171,"def.both":880.283281302829},"754":{"rev":85630.47,"city":"Butte-Bozeman, MT","cop_pop":386,"ff_pop":741,"cont.cop":221.840595854922,"cont.fire":115.560688259109,"cont.both":75.9808961845608,"def.both":924.019103815439},"755":{"rev":169094.73,"city":"Great Falls, MT","cop_pop":280,"ff_pop":477,"cont.cop":603.90975,"cont.fire":354.496289308176,"cont.both":223.374808454425,"def.both":776.625191545575},"756":{"rev":160571.27,"city":"Billings, MT","cop_pop":384,"ff_pop":596,"cont.cop":418.154348958333,"cont.fire":269.414882550336,"cont.both":163.848234693878,"def.both":836.151765306122},"757":{"rev":427523.94,"city":"Boise, ID","cop_pop":1390,"ff_pop":1229,"cont.cop":307.571179856115,"cont.fire":347.8632546786,"cont.both":163.239381443299,"def.both":836.760618556701},"758":{"rev":303818.63,"city":"Idaho Falls-Pocatello, ID","cop_pop":781,"ff_pop":688,"cont.cop":389.012330345711,"cont.fire":441.596845930233,"cont.both":206.82003403676,"def.both":793.17996596324},"759":{"rev":8658.65,"city":"Cheyenne, WY-Scottsbluff, NE","cop_pop":132,"ff_pop":134,"cont.cop":65.5958333333333,"cont.fire":64.6167910447761,"cont.both":32.5513157894737,"def.both":967.448684210526},"760":{"rev":52749.29,"city":"Twin Falls, ID","cop_pop":403,"ff_pop":445,"cont.cop":130.891538461538,"cont.fire":118.537730337079,"cont.both":62.2043514150943,"def.both":937.795648584906},"762":{"rev":109742.66,"city":"Missoula, MT","cop_pop":479,"ff_pop":779,"cont.cop":229.107849686848,"cont.fire":140.876328626444,"cont.both":87.2358187599364,"def.both":912.764181240064},"764":{"rev":110100.13,"city":"Rapid City, SD","cop_pop":428,"ff_pop":1508,"cont.cop":257.243294392523,"cont.fire":73.0106962864722,"cont.both":56.8699018595041,"def.both":943.130098140496},"765":{"rev":521884.06,"city":"El Paso, TX","cop_pop":2359,"ff_pop":1466,"cont.cop":221.231055532005,"cont.fire":355.991855388813,"cont.both":136.440277124183,"def.both":863.559722875817},"766":{"rev":53957.61,"city":"Helena, MT","cop_pop":102,"ff_pop":252,"cont.cop":528.996176470588,"cont.fire":214.1175,"cont.both":152.422627118644,"def.both":847.577372881356},"767":{"rev":113221.74,"city":"Casper-Riverton, WY","cop_pop":424,"ff_pop":560,"cont.cop":267.032405660377,"cont.fire":202.181678571429,"cont.both":115.062743902439,"def.both":884.937256097561},"770":{"rev":521684.99,"city":"Salt Lake City, UT","cop_pop":4839,"ff_pop":3730,"cont.cop":107.808429427568,"cont.fire":139.861927613941,"cont.both":60.8804983078539,"def.both":939.119501692146},"771":{"rev":78201.49,"city":"Yuma, AZ-El Centro, CA","cop_pop":213,"ff_pop":158,"cont.cop":367.143145539906,"cont.fire":494.946139240506,"cont.both":210.785687331536,"def.both":789.214312668464},"773":{"rev":251016.57,"city":"Grand Junction-Montrose, CO","cop_pop":357,"ff_pop":285,"cont.cop":703.127647058823,"cont.fire":880.759894736842,"cont.both":390.991542056075,"def.both":609.008457943925},"789":{"rev":449534.9,"city":"Tucson (Sierra Vista), AZ","cop_pop":2985,"ff_pop":1959,"cont.cop":150.597956448911,"cont.fire":229.471618172537,"cont.both":90.9253438511327,"def.both":909.074656148867},"790":{"rev":1208466.03,"city":"Albuquerque-Santa Fe, NM","cop_pop":3512,"ff_pop":3962,"cont.cop":344.09625,"cont.fire":305.014141847552,"cont.both":161.689327000268,"def.both":838.310672999732},"798":{"rev":16450.33,"city":"Glendive, MT","cop_pop":60,"ff_pop":103,"cont.cop":274.172166666667,"cont.fire":159.711941747573,"cont.both":100.92226993865,"def.both":899.07773006135},"800":{"rev":654719.31,"city":"Bakersfield, CA","cop_pop":1042,"ff_pop":663,"cont.cop":628.329472168906,"cont.fire":987.510271493213,"cont.both":383.999595307918,"def.both":616.000404692082},"801":{"rev":219436.71,"city":"Eugene, OR","cop_pop":1050,"ff_pop":1724,"cont.cop":208.987342857143,"cont.fire":127.283474477958,"cont.both":79.1047981254506,"def.both":920.895201874549},"802":{"rev":96102.33,"city":"Eureka, CA","cop_pop":387,"ff_pop":324,"cont.cop":248.326434108527,"cont.fire":296.61212962963,"cont.both":135.165021097046,"def.both":864.834978902954},"803":{"rev":25953539.88,"city":"Los Angeles, CA","cop_pop":35052,"ff_pop":12275,"cont.cop":740.429643957549,"cont.fire":2114.34133441955,"cont.both":548.387598622351,"def.both":451.612401377649},"804":{"rev":282260.58,"city":"Palm Springs, CA","cop_pop":216,"ff_pop":103,"cont.cop":1306.76194444444,"cont.fire":2740.39398058252,"cont.both":884.829404388715,"def.both":115.170595611285},"807":{"rev":6904089.12,"city":"San Francisco-Oakland-San Jose, CA","cop_pop":15783,"ff_pop":7737,"cont.cop":437.438327314199,"cont.fire":892.347049243893,"cont.both":293.541204081633,"def.both":706.458795918367},"810":{"rev":478302.59,"city":"Yakima-Pasco-Richland-Kennewick, WA","cop_pop":799,"ff_pop":1543,"cont.cop":598.626520650814,"cont.fire":309.982235904083,"cont.both":204.228262169086,"def.both":795.771737830914},"811":{"rev":340478.71,"city":"Reno, NV","cop_pop":1606,"ff_pop":1635,"cont.cop":212.004178082192,"cont.fire":208.243859327217,"cont.both":105.053597655045,"def.both":894.946402344955},"813":{"rev":295184.59,"city":"Medford-Klamath Falls, OR","cop_pop":593,"ff_pop":721,"cont.cop":497.781770657673,"cont.fire":409.409972260749,"cont.both":224.645806697108,"def.both":775.354193302892},"819":{"rev":5756813.96,"city":"Seattle-Tacoma, WA","cop_pop":7386,"ff_pop":9247,"cont.cop":779.422415380449,"cont.fire":622.560177354818,"cont.both":346.107975710936,"def.both":653.892024289064},"820":{"rev":2074768.52,"city":"Portland, OR","cop_pop":4573,"ff_pop":6517,"cont.cop":453.699654493768,"cont.fire":318.36251649532,"cont.both":187.084627592426,"def.both":812.915372407574},"821":{"rev":110558.35,"city":"Bend, OR","cop_pop":328,"ff_pop":229,"cont.cop":337.068140243902,"cont.fire":482.787554585153,"cont.both":198.488958707361,"def.both":801.511041292639},"825":{"rev":1021719.61,"city":"San Diego, CA","cop_pop":5576,"ff_pop":3274,"cont.cop":183.235224175036,"cont.fire":312.070742211362,"cont.both":115.448543502825,"def.both":884.551456497175},"828":{"rev":266024.76,"city":"Monterey-Salinas, CA","cop_pop":1318,"ff_pop":1116,"cont.cop":201.839726858877,"cont.fire":238.373440860215,"cont.both":109.295299917831,"def.both":890.704700082169},"839":{"rev":842332.65,"city":"Las Vegas, NV","cop_pop":6760,"ff_pop":1148,"cont.cop":124.605421597633,"cont.fire":733.739242160279,"cont.both":106.51652124431,"def.both":893.48347875569},"855":{"rev":327506.01,"city":"Santa Barbara-Santa Maria-San Luis Obispo, CA","cop_pop":1346,"ff_pop":1451,"cont.cop":243.317986627043,"cont.fire":225.710551343901,"cont.both":117.091887736861,"def.both":882.908112263139},"862":{"rev":3376856.19,"city":"Sacramento-Stockton-Modesto, CA","cop_pop":7329,"ff_pop":5585,"cont.cop":460.752652476463,"cont.fire":604.62957743957,"cont.both":261.488012234784,"def.both":738.511987765216},"866":{"rev":558601.28,"city":"Fresno-Visalia, CA","cop_pop":3658,"ff_pop":2351,"cont.cop":152.706746856206,"cont.fire":237.601565291365,"cont.both":92.9607721750707,"def.both":907.039227824929},"868":{"rev":223675.9,"city":"Chico-Redding, CA","cop_pop":783,"ff_pop":1426,"cont.cop":285.665261813538,"cont.fire":156.855469845722,"cont.both":101.256631960163,"def.both":898.743368039837},"881":{"rev":1082361.96,"city":"Spokane, WA","cop_pop":1021,"ff_pop":2699,"cont.cop":1060.09986287953,"cont.fire":401.023327158207,"cont.both":290.957516129032,"def.both":709.042483870968}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment