From 080a4251a908a54dd419a4e3c7717122d165566d Mon Sep 17 00:00:00 2001 From: ben-burlingham Date: Tue, 26 Jan 2016 19:24:21 -0800 Subject: [PATCH] Monthly/yearly average calculations. Reticle drag. Minor folder rearrange. --- client/_init.js | 19 + data/map.json => client/_map.json | 0 client/_stations.json | 1 + client/data.js | 90 + client/svg-map.js | 70 + client/ui-behaviors.js | 98 + client/ui-dom.js | 67 + index.html | 184 +- server.js | 2 +- server/assemble.js | 66 +- test.json | 17482 ---------------------------- view/mesh.js | 174 - view/meshface.js | 13 - view/meshseed.js | 11 - view/svg.js | 102 - 15 files changed, 533 insertions(+), 17846 deletions(-) create mode 100644 client/_init.js rename data/map.json => client/_map.json (100%) create mode 100644 client/_stations.json create mode 100644 client/data.js create mode 100644 client/svg-map.js create mode 100644 client/ui-behaviors.js create mode 100644 client/ui-dom.js delete mode 100644 test.json delete mode 100644 view/mesh.js delete mode 100644 view/meshface.js delete mode 100644 view/meshseed.js delete mode 100644 view/svg.js diff --git a/client/_init.js b/client/_init.js new file mode 100644 index 0000000..204e194 --- /dev/null +++ b/client/_init.js @@ -0,0 +1,19 @@ +//============================= +// +// IIFE ENTRY POINT +// +//============================= +(function() { + Promise.resolve() + .then(BuoyAnalysisData.populateMapData) + .then(BuoyAnalysisData.populateSrcFile) + + .then(BuoyAnalysisSvgMap.drawMap) + .then(BuoyAnalysisSvgMap.drawStations) + .then(BuoyAnalysisSvgMap.drawReticle) + + .then(BuoyAnalysisUiDom.populateMonths) + .then(BuoyAnalysisUiDom.populateStationDetail) + + .then(BuoyAnalysisUiBehaviors.attachBehaviors) +})(); diff --git a/data/map.json b/client/_map.json similarity index 100% rename from data/map.json rename to client/_map.json diff --git a/client/_stations.json b/client/_stations.json new file mode 100644 index 0000000..6af8587 --- /dev/null +++ b/client/_stations.json @@ -0,0 +1 @@ +{"s46011":{"avgs1982":{"m":[0,0,12.9,13.6,12.4,13.5,13.1,14.3,16.6,16.3,16.9,15.1],"y":14.5},"avgs1983":{"m":[15.4,15.3,14.8,13.6,13.2,14.1,15.7,17.4,18,17.9,18.1,0],"y":15.6},"avgs1984":{"m":[0,13.5,13.1,11.4,11.5,13.5,16.2,16.6,18.2,15.3,14.5,13.4],"y":14.3},"avgs1985":{"m":[13.4,12.6,11.9,11.9,11.7,11.6,14.5,14.8,15.5,14.7,14.1,13.5],"y":13.4},"avgs1986":{"m":[13.7,13.5,13.8,13.1,12.1,14,14.6,14.6,14.7,15.7,0,0],"y":13.9},"avgs1987":{"m":[0,0,0,13.1,13.7,12.9,13.9,15.3,15.6,17,15.4,13.6],"y":14.7},"avgs1988":{"m":[12.5,12.9,12.8,13.2,12.1,12.5,14.8,16.1,14.6,15,13.2,13],"y":13.7},"avgs1989":{"m":[11.4,11.4,11.3,12.6,12.1,12.5,13.4,14.5,14.2,15,0,0],"y":12.7},"avgs1990":{"m":[0,11.4,11.2,13,12.5,12.3,14.2,16.1,14.9,16.5,14.7,14.1],"y":13.9},"avgs1991":{"m":[13.1,13.2,12.5,11.7,10.6,11.9,14.5,14.9,15.6,15.6,0,0],"y":13.2},"avgs1992":{"m":[0,0,14.9,14,15,15.2,14.4,15,15.8,16.7,0,0],"y":14.9},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,17.1,14.9,15.2,13.6,13.2],"y":14.8},"avgs1995":{"m":[13.4,13.6,14,13,12,12.3,14,14.5,14.3,15.6,15.4,0],"y":13.8},"avgs1996":{"m":[0,0,0,0,13,12.2,13.8,14,15.6,14.4,13.8,13.3],"y":13.9},"avgs1997":{"m":[13.3,12.5,11.9,11.5,12.8,13.6,15.2,16.9,18,17.5,18,16.4],"y":14.8},"avgs1998":{"m":[15.5,14.8,14,13,13.1,14.4,15.5,17.1,16.8,15.2,13.8,12.4],"y":14.6},"avgs1999":{"m":[13.2,12.2,11.4,11.6,11.3,12.4,14.5,13.4,15,15,14.2,0],"y":12.9},"avgs2000":{"m":[0,0,0,11.6,11,13.7,14.3,14.5,16.2,15.5,13.6,13.6],"y":13.8},"avgs2001":{"m":[13.2,12,12.4,11.6,13,13.7,14.5,13.8,15.5,14.7,15,12.4],"y":13.5},"avgs2002":{"m":[12.5,12.4,12.4,12.3,11,12.3,14,13.7,13.5,14.5,14.2,14.6],"y":13.1},"avgs2003":{"m":[13.7,0,11.2,11.4,11.3,13.3,13.1,14.5,14.5,14.7,14.3,13.2],"y":13.3},"avgs2004":{"m":[12.7,12.2,12.4,11.5,11.7,12,14.4,14.8,16,15.5,14.8,13.8],"y":13.5},"avgs2005":{"m":[12.9,13.1,13.4,11.8,13,12.5,13,14,13.9,13.3,14.4,13.6],"y":13.2},"avgs2006":{"m":[13,11.4,9.9,12.9,12.3,12.8,13.6,15.2,14.5,15.1,13.9,0],"y":13.6},"avgs2007":{"m":[11.3,12.2,11.8,11.1,11.4,12.3,13.4,14.2,15.1,13.9,13,11.9],"y":12.6},"avgs2008":{"m":[11.5,11.5,11.2,10.7,11.3,12.3,13.7,14.1,15.1,14.6,15.1,12.3],"y":12.8},"avgs2009":{"m":[12.9,12,11.6,11,11.4,13.9,13.5,14,14.2,14.7,13.6,0],"y":13},"avgs2010":{"m":[0,12.9,12.2,12.2,11.6,11.9,13.3,13.3,13.3,14.3,13.1,12.4],"y":12.8},"avgs2011":{"m":[12.2,11.6,11.6,11.7,11.9,12.4,13.9,13.9,14.6,15.3,13.6,12.5],"y":12.9},"avgs2012":{"m":[12.2,11.6,10.6,11.1,11.4,12.3,13.4,13.8,14,15.9,14.9,13.1],"y":12.9},"avgs2013":{"m":[11.7,11.2,11.2,11.4,12.6,13,13.8,14.2,14.9,13.9,14.1,12.7],"y":12.9},"avgs2014":{"m":[13.7,12.6,13.3,12.3,13.2,13.1,15.9,16.5,16.7,17.4,15.9,15.2],"y":14.7},"avgs2015":{"m":[14.7,14.4,14.3,12.6,12.7,13.6,16.3,17.4,18.2,18.2,14.9,0],"y":15.2},"id":"46011","name":"SANTA MARIA - 21NM NW of Point Arguello, CA","lat":"34.956","lon":"-121.019"},"s46012":{"avgs1982":{"m":[11.6,0,0,13.4,11.8,13.3,14.3,14.3,14.5,14.6,14.9,13.7],"y":13.7},"avgs1983":{"m":[13.7,13.9,13.7,12.8,13.1,12.9,14.3,16,17.1,16.7,15.6,13.2],"y":14.5},"avgs1984":{"m":[12.5,12.9,12.3,11.2,11.4,12.1,14.4,14.5,15.1,14.3,13.5,12.8],"y":13.1},"avgs1985":{"m":[12.1,11.8,11.1,11.5,12.1,13.4,13.9,14.8,15,13.7,11.8,12.1],"y":12.8},"avgs1986":{"m":[13.2,13.1,13.8,12,11.7,0,13.3,14,14.3,14,12.6,13.5],"y":13.2},"avgs1987":{"m":[13.5,0,0,0,0,12.6,14,15,15.3,14.5,14,12.9],"y":14.1},"avgs1988":{"m":[11.6,11.4,11.6,11.7,11.7,12.4,13.5,14.9,13.9,13.5,12.9,11.7],"y":12.6},"avgs1989":{"m":[10.6,10.7,11.5,12.9,12.5,12.9,12.9,13.8,14.9,14.6,13.4,13.7],"y":12.9},"avgs1990":{"m":[12.8,11.1,11.7,0,0,12.9,13.9,15.2,15.9,13.1,11.9,11.6],"y":13.1},"avgs1991":{"m":[11.7,11.9,11.6,12.1,0,0,13.6,14.6,13.9,14.1,12.1,11.8],"y":12.7},"avgs1992":{"m":[12.7,13.5,14.1,14.1,13.7,13.7,15.4,14.1,15.2,15.5,14.3,13.7],"y":14.2},"avgs1993":{"m":[12.9,13.2,0,0,0,0,0,0,0,0,0,13.3],"y":13.1},"avgs1994":{"m":[13,12.8,13.1,0,0,0,0,13.3,14.3,14.2,12.1,12.2],"y":13.2},"avgs1995":{"m":[0,0,0,0,0,0,15.2,14,14.3,13.6,12.8,12.5],"y":13.5},"avgs1996":{"m":[12.2,12.7,12.7,12.6,12,11.6,13.3,13.2,13.6,13.8,0,0],"y":12.7},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,14.5,13.5,14.5,15.1,13.9,12.9,11.7],"y":13.7},"avgs1999":{"m":[10.9,10.9,10.7,10,9.6,0,0,13,14,14.2,13.1,11.5],"y":11.8},"avgs2000":{"m":[11.5,12.2,12.5,0,0,0,0,13.3,14.6,13.8,11.9,12],"y":12.7},"avgs2001":{"m":[12,11.2,12,10.8,12.2,12.6,13.8,14,13.5,13.4,13.3,12.1],"y":12.6},"avgs2002":{"m":[11.4,11.2,11.3,11.4,11.6,11.7,13.1,14.5,14,13.5,12.7,13.6],"y":12.3},"avgs2003":{"m":[0,0,0,0,0,12.3,12.4,16.1,15.6,13,13.2,13.1],"y":13.7},"avgs2004":{"m":[12.3,11.8,11.9,11.5,12.6,11.5,13.9,15.3,14.8,13.9,14.1,12.5],"y":13},"avgs2005":{"m":[11.9,12.7,13.1,11.9,13.8,12.6,13.5,13.5,13.7,13.7,13.9,12.6],"y":13.1},"avgs2006":{"m":[12.2,11.6,10.7,11.8,12.2,13.4,13.5,13.8,13.2,14.2,13.5,12],"y":12.7},"avgs2007":{"m":[10.3,10.9,10.8,11.7,0,0,0,0,0,0,12.3,10.5],"y":10.9},"avgs2008":{"m":[10.3,10.2,10.2,9.9,10.7,11.2,13.3,13.4,14.5,13.4,13.3,10.9],"y":11.6},"avgs2009":{"m":[11.3,11.1,10.5,10,10.6,13.3,12.9,14.2,14.2,13.2,12.2,10.9],"y":12},"avgs2010":{"m":[12.1,11.9,11.6,11.3,11,11.9,12.6,12.9,13.5,13.3,12.3,11.8],"y":12.2},"avgs2011":{"m":[11.1,10.4,11.1,11,11,11.9,12.8,13.5,13.4,14.3,12.1,11.3],"y":12},"avgs2012":{"m":[11.1,10.7,9.9,11,11.1,12,13,12.9,12.8,14.4,13.8,12.1],"y":11.6},"avgs2013":{"m":[11,10.1,10,10.4,12.1,0,0,0,0,0,0,0],"y":10.4},"avgs2014":{"m":[0,0,0,0,12.4,12.6,14.5,15.7,16.7,16.3,15.4,14.6],"y":14.8},"avgs2015":{"m":[13.7,13.8,13.2,11.8,12,13.3,16,16.8,15.9,16.7,14.1,0],"y":14.3},"id":"46012","name":"HALF MOON BAY - 24NM SSW of San Francisco, CA","lat":"37.363","lon":"-122.881"},"s46013":{"avgs1982":{"m":[11.4,11.9,11.8,11.9,9.8,11.3,11,11.5,12.6,13.4,14.4,13.3],"y":12},"avgs1983":{"m":[13.2,13.7,12.6,11.9,11.7,10.5,11.7,14.3,15.7,15.2,14.7,12.9],"y":13.2},"avgs1984":{"m":[11.9,12,11.5,9.9,9.5,9.1,12.1,12.5,13.1,12.9,12.5,12.2],"y":11.6},"avgs1985":{"m":[11.6,10.6,9.6,9.4,9.3,10.8,11.4,12.5,13.2,11.7,10.3,11.1],"y":11},"avgs1986":{"m":[12.1,0,0,0,0,0,0,0,13.4,12.8,12.1,12.6],"y":12.6},"avgs1987":{"m":[12.1,11.7,11.4,10.3,10.6,10,0,13.8,13.6,13.8,13.4,0],"y":12.1},"avgs1988":{"m":[0,0,10.4,10.9,11,11.1,10.7,12.8,11.9,12.8,12.8,11.2],"y":11.6},"avgs1989":{"m":[10.3,10,10.8,11.7,11.1,10.4,9.8,11.2,15.2,13.1,12.4,12.9],"y":11.3},"avgs1990":{"m":[12,10.5,10.3,10.7,10.3,10.8,12,13.2,12.7,12.1,11.5,10.5],"y":11.4},"avgs1991":{"m":[10.5,11.4,11.2,10.4,9.5,9.8,11.7,12.8,13,13.8,11.8,11.2],"y":11.4},"avgs1992":{"m":[12.4,13.4,13.7,0,0,13.4,13.3,11.9,13.3,15,13.5,12.7],"y":13.2},"avgs1993":{"m":[12.2,12.4,12.7,12.1,12.2,11.2,10.5,12.2,12.4,13.3,14,12.8],"y":12.3},"avgs1994":{"m":[12.5,12.4,12.4,10.5,9.9,9.4,10.7,11,12.5,12.9,11.5,11.4],"y":11.4},"avgs1995":{"m":[12.2,12.8,13.1,11,10.9,10.7,12.5,12,12.8,12.5,12.6,12.7],"y":12.1},"avgs1996":{"m":[12.3,13.1,12.6,12.4,10.2,9.3,11.3,11.2,12.1,12.4,11.8,12.1],"y":11.7},"avgs1997":{"m":[12.2,11.8,0,0,0,0,0,0,0,0,0,0],"y":12},"avgs1998":{"m":[0,0,12.9,11.9,12.4,12.4,11.3,12.5,13.1,12.7,11.9,11.2],"y":12.2},"avgs1999":{"m":[10.8,10.4,10.5,9.7,8.3,9.2,10.8,12.1,13.4,12.5,12.5,11.2],"y":10.6},"avgs2000":{"m":[11.4,11.9,10.8,10.9,10.6,10.6,10.7,10.7,13.6,12.4,11.2,11.8],"y":11.4},"avgs2001":{"m":[11.5,10.7,11.2,9.5,9.8,9.5,10.9,11.5,11.6,11.6,11.9,11.6],"y":10.9},"avgs2002":{"m":[0,11,10.8,10.3,9.8,8.9,10.3,11.7,13.2,12.6,12.9,13],"y":11.3},"avgs2003":{"m":[12.9,12.5,11.9,11.2,10,10.2,10.1,12.9,12.4,0,12.2,12.5],"y":11.6},"avgs2004":{"m":[12.3,11.8,11.1,10.5,10.7,10.6,12,12.9,12.3,13,13.5,12.5],"y":11.9},"avgs2005":{"m":[10.6,12.2,12.7,11.3,12.9,11.9,12.3,12.1,12.3,12.3,12.2,11.9],"y":12.1},"avgs2006":{"m":[12,11.2,10.3,11.4,11,12.1,12.3,12.6,11.9,13.4,13.1,11.5],"y":11.9},"avgs2007":{"m":[9.9,10.6,10.7,10.3,10.6,11.2,12.6,12.9,13.4,12.6,11.6,10.1],"y":11.4},"avgs2008":{"m":[9.8,10.1,10,9.8,10.4,10.3,12.2,12.8,13.4,12.6,12.8,10.5],"y":11.2},"avgs2009":{"m":[10.6,10.7,13.1,9.5,10,12.3,11.6,12.8,13.3,12.4,12.1,10.8],"y":11.7},"avgs2010":{"m":[11.4,11.6,11.3,10.9,10.6,11.5,11.4,11.6,12.3,12.4,10.7,10.6],"y":11.4},"avgs2011":{"m":[0,0,0,0,10.5,11.1,12.2,12,12.3,13.4,11.4,10.5],"y":11.7},"avgs2012":{"m":[10.3,10.2,9.3,10.5,10.1,11,11.3,11.4,11.4,13.1,13,11.7],"y":11.1},"avgs2013":{"m":[10.1,9.5,9.4,9.8,10.8,11.6,11.3,12.6,13.4,11,11.5,9.8],"y":10.9},"avgs2014":{"m":[10.9,11,11.8,10.8,11.5,11.3,13.1,14,15.7,15.4,14.6,13.8],"y":12.8},"avgs2015":{"m":[12.6,13.1,12.3,11,10.6,11.6,14.3,15.2,13.8,15.3,12.2,0],"y":12.9},"id":"46013","name":"BODEGA BAY - 48NM NW of San Francisco, CA","lat":"38.242","lon":"-123.301"},"s46014":{"avgs1982":{"m":[11.8,12,11.8,11.9,10,11.9,12.7,12.8,13.8,15,14.5,13.6],"y":12.7},"avgs1983":{"m":[13.2,13.5,13.3,12.5,12.1,12.3,13,14,15.2,15.2,14.8,12.9],"y":13.5},"avgs1984":{"m":[12.3,11.9,11.7,10.3,12,10.4,12.2,12.7,13,12.9,12.6,11.9],"y":12},"avgs1985":{"m":[11.7,10.7,9.8,10.1,10.7,11.6,11.8,12.4,13.3,12.3,10.7,11.8],"y":11.3},"avgs1986":{"m":[11.6,12,12.3,10,10.1,11.8,11.3,12.3,13.5,13,12.7,12.8],"y":12},"avgs1987":{"m":[12.2,11.8,11.3,11.1,11.8,11.5,12.8,12.8,13.4,14.7,13.9,12.5],"y":12.5},"avgs1988":{"m":[11.4,11.1,11,10.9,11.5,11.5,11.1,12.7,12.4,0,0,0],"y":11.5},"avgs1989":{"m":[9.9,10.2,10.6,11.8,13.3,11.5,10.9,11.6,12.6,12.4,12.2,12.6],"y":11.6},"avgs1990":{"m":[11.5,10.8,10.6,11,10.8,11.4,12.9,12.8,15.4,12,12,10.9],"y":11.9},"avgs1991":{"m":[10.7,11.4,10.8,10.4,9.6,9.9,11.9,14,13.5,13.7,0,11.7],"y":11.4},"avgs1992":{"m":[12.1,0,0,0,0,14.5,13.7,12.7,13.4,14.6,13,12.3],"y":13.2},"avgs1993":{"m":[11.8,11.9,0,0,14,11.8,10.8,12.8,12.7,12.8,12.5,12.3],"y":12.3},"avgs1994":{"m":[12.2,12,11.9,10.9,10.6,10.5,11,11.5,13.5,12.4,11.2,11.2],"y":11.6},"avgs1995":{"m":[11.6,12.2,12.4,11.5,10.5,9.8,13.4,12.4,13.6,12.5,13.5,13.7],"y":12.3},"avgs1996":{"m":[13,13.1,11.8,11.9,10.9,10.1,12.3,11.8,12.7,13.1,12.4,12.7],"y":12.1},"avgs1997":{"m":[12,11.5,10.5,11,13.7,12.5,12.3,15.2,15.4,13.6,15.5,14.6],"y":13.2},"avgs1998":{"m":[14.2,13.6,12.5,11.5,12.5,12.5,12.5,11.9,12.8,13.1,12.5,0],"y":12.7},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,12,12.6,11.5],"y":12},"avgs2000":{"m":[10.7,11.4,10.3,11.1,11.1,11.6,11.2,10.8,13,12.2,11.8,12.2],"y":11.4},"avgs2001":{"m":[11.2,10,10.5,9.9,10.3,10.5,10.6,12.3,13.1,11.8,11.9,11.7],"y":11.2},"avgs2002":{"m":[11.5,11,10.7,10.4,10.6,10.3,11,12,12.4,12.2,12.6,12.6],"y":11.5},"avgs2003":{"m":[12.5,12.2,11.7,11.4,10.4,10.3,10.3,13.4,12.3,12.2,11.9,12.1],"y":11.7},"avgs2004":{"m":[11.8,11.5,11.1,11.4,12,10.6,13.3,13.8,12.5,12.8,12.8,12.2],"y":12.1},"avgs2005":{"m":[10.9,11.8,12.2,11.3,12.9,12,12.4,11.8,12.1,12.5,11.8,12],"y":12},"avgs2006":{"m":[11.8,10.8,9.8,11.1,0,0,0,0,12,12.9,12.6,11.4],"y":11.6},"avgs2007":{"m":[9.5,10.4,10.5,10.3,10.4,11.6,12.9,14.3,13.8,13,11.6,9.8],"y":11.3},"avgs2008":{"m":[9.4,9.7,9.5,9.3,10.5,10.2,12.1,12.9,12.5,12.2,12.6,9.9],"y":10.9},"avgs2009":{"m":[10.4,10.3,9.8,9.5,10.5,12.4,11.5,12.8,13.5,12.4,11.7,10],"y":11.2},"avgs2010":{"m":[11.6,11.3,10.8,10.5,10.6,11.6,11.2,11.5,12.6,12.3,11.3,11.6],"y":11.4},"avgs2011":{"m":[10.6,9.2,0,0,0,0,13.1,12.1,12.4,13.2,11.3,9.8],"y":11.4},"avgs2012":{"m":[9.9,9.9,9.1,10.4,10.4,11.4,11.8,11.7,11.7,13.4,13.4,11],"y":11.2},"avgs2013":{"m":[9.3,9.1,9.1,9.9,11.1,11.7,11.3,13.2,14.3,11.2,12.2,9.5],"y":11},"avgs2014":{"m":[10.5,10.7,11.4,11.2,12.2,11.6,12.9,13.1,14.9,14.8,14.7,14.5],"y":12.7},"avgs2015":{"m":[0,0,12.4,0,0,0,0,0,0,15.4,11.9,0],"y":13.7},"id":"46014","name":"PT ARENA - 19NM North of Point Arena, CA","lat":"39.235","lon":"-123.974"},"s46022":{"avgs1982":{"m":[10.3,10.9,10.9,11.1,9.8,11.4,12.9,13.5,12.9,13.5,13.7,12.9],"y":12.1},"avgs1983":{"m":[12.5,12.5,12.3,11.6,12.2,12.3,13.5,15.3,13.9,14.6,14.3,12.6],"y":13.1},"avgs1984":{"m":[11.6,11.2,11.3,10.9,11.9,10.6,11.4,14.4,13,13.4,12.5,11.2],"y":12},"avgs1985":{"m":[10.8,10,9,10.3,10.8,11.5,11.8,13.7,13,11.4,10,10.4],"y":11.1},"avgs1986":{"m":[11.4,11.5,11.9,10.5,10.6,12.9,11.8,11.7,12.4,12,13.3,0],"y":11.7},"avgs1987":{"m":[0,0,10.8,11.3,11.3,11.1,12.3,12.1,12.4,14.6,13.2,11.9],"y":11.9},"avgs1988":{"m":[10.8,10.1,10.3,10,12.2,12.9,11.7,11.5,10.6,12.3,12,10.5],"y":11.3},"avgs1989":{"m":[9.1,9.2,9.8,11.4,11.5,11.5,12.2,12.5,11.6,11.5,10.9,11.6],"y":11.1},"avgs1990":{"m":[10.8,9.8,10.1,11.1,10.1,12.6,12.9,0,15.1,10.9,11.5,10.9],"y":11.2},"avgs1991":{"m":[0,10.9,10.3,10.3,9.9,10,10.9,13.2,11.9,11.6,10.8,9.9],"y":10.9},"avgs1992":{"m":[10.8,12,12.7,13.2,12.8,12.3,13.3,12.7,12.5,12.9,12.7,11.6],"y":12.5},"avgs1993":{"m":[10.8,11.5,11.6,0,13.9,13.6,11.8,13.3,11.5,12.5,11.4,12],"y":12.1},"avgs1994":{"m":[0,0,11.9,11.3,11.9,12.5,11.2,13.8,12.9,11.8,10.6,10.9],"y":11.9},"avgs1995":{"m":[11.4,11.8,12.1,12,11.5,11.2,14.3,12.8,14.6,12.5,12.4,13.6],"y":12.6},"avgs1996":{"m":[12.5,12.1,11.4,12,11.6,0,0,0,0,0,0,0],"y":12},"avgs1997":{"m":[11.5,11.4,10.8,10.5,13.4,12.6,13.1,14.3,16.7,12.3,14.4,13.9],"y":12.9},"avgs1998":{"m":[13.5,13.3,12.2,0,0,0,12.2,12.4,12.3,12.6,12.1,10.9],"y":12.4},"avgs1999":{"m":[10.4,9.8,9.9,9.7,9.4,10.9,11.4,13.1,12,10.9,11.9,11],"y":10.7},"avgs2000":{"m":[10.9,0,0,0,0,10.9,11.9,12.2,12.4,11.2,10.9,11.7],"y":11.6},"avgs2001":{"m":[11.3,10.1,10.1,10.3,10.1,11,11.4,12.2,11.6,11.6,11.6,11.1],"y":11},"avgs2002":{"m":[10.8,10.2,10.2,10,9.7,10.5,11.7,11.4,12.7,10.9,11.8,12.3],"y":11},"avgs2003":{"m":[12.3,11.8,11.5,11.5,11.6,11.6,12.4,13.7,12,13.2,11,0],"y":12.1},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,12.7,11.4,11.1],"y":11.7},"avgs2005":{"m":[10.5,11.2,11.5,11.2,13.4,12.9,12.9,12.1,11.7,11.9,11.2,11.6],"y":11.9},"avgs2006":{"m":[11.5,10.4,9.3,10.7,11.2,12.9,12.7,12.1,12,11.8,12,11],"y":11.5},"avgs2007":{"m":[8.8,9.8,10.1,10.3,10.7,12.1,14.4,14.2,13.6,12.2,11.4,9.5],"y":11.4},"avgs2008":{"m":[9.1,9,9.3,9.1,10.5,11.7,12,13.6,12,12.4,12.3,8.8],"y":10.7},"avgs2009":{"m":[9.6,9.7,9.3,9.9,10.7,13,11.8,13.1,13.8,12.5,12.1,9.9],"y":11.4},"avgs2010":{"m":[11.6,11.2,0,0,0,0,28.5,12.4,13,12.4,11.1,11.2],"y":12.6},"avgs2011":{"m":[10.4,9,10,9.8,10.8,12.5,12.8,13.2,0,0,0,0],"y":11},"avgs2012":{"m":[9.5,10,10.3,9.7,11.7,12.6,16.6,17.8,14.9,10.2,7.4,10.8],"y":12.7},"avgs2013":{"m":[9.2,9,9.3,9.9,11.3,12.5,12,13.9,15.5,11.9,11.1,10.1],"y":11.4},"avgs2014":{"m":[10.3,9.6,0,0,0,0,27.8,19,14.5,15,12,0],"y":13.9},"avgs2015":{"m":[0,0,11.8,10.7,10.9,12.3,14.6,15.1,14.2,0,0,0],"y":12.8},"id":"46022","name":"EEL RIVER - 17NM WSW of Eureka, CA","lat":"40.720","lon":"-124.531"},"s46025":{"avgs1982":{"m":[0,0,0,14.9,16,16.6,17.9,18.8,19.6,18.8,17.3,15.3],"y":17.4},"avgs1983":{"m":[15.9,16.1,16,15,16.7,18,19.8,21.6,21.4,21.1,19,16.7],"y":18.1},"avgs1984":{"m":[16.3,16.1,0,15.8,17.1,18.4,21,22.4,21.8,19,16.1,14.7],"y":18.2},"avgs1985":{"m":[14.3,14,13.7,14.5,14.9,17.2,19.4,20.3,19.9,19.6,16.9,14.8],"y":16.7},"avgs1986":{"m":[15.1,15,15.3,15.6,16.2,18.2,19.9,19.9,19.5,19.1,18.1,17.2],"y":17.6},"avgs1987":{"m":[15.1,15.1,14.5,15.5,17.7,17.8,18.9,20.3,0,19.4,17.6,14.4],"y":16.9},"avgs1988":{"m":[13.7,14.3,15,16.2,16,16.2,19.8,20.3,19.2,18.8,16.3,14.3],"y":16.7},"avgs1989":{"m":[12.9,13.1,14.1,15.8,16.8,0,0,0,0,17.9,17.7,16.9],"y":15.5},"avgs1990":{"m":[15.7,13.9,14.3,16,17.3,18.8,20.9,20.5,21.3,20.2,18.3,16],"y":17.6},"avgs1991":{"m":[14.7,14.9,14.5,14.6,14.6,16.5,18.3,18.8,18.1,18.5,16.2,14.5],"y":16.4},"avgs1992":{"m":[14.3,15,15.6,17.7,18.2,17.2,19.9,21.2,20.1,19.1,18.1,15.5],"y":17.7},"avgs1993":{"m":[14.6,14.9,15.4,15.8,17.6,19.3,20.4,19.8,19.6,19.1,17.6,15.2],"y":17.6},"avgs1994":{"m":[15,14.3,14.8,14.3,15.4,18.5,19.2,20.3,19.7,18.6,15.8,14.8],"y":16.7},"avgs1995":{"m":[14.1,14.8,15.1,14.5,14.8,16.6,18.5,19.3,19.9,19.1,17,16.2],"y":16.8},"avgs1996":{"m":[15.1,14.8,14.1,14.7,17.5,18.6,18.4,20.2,20.3,18.1,16,14.7],"y":16.9},"avgs1997":{"m":[14.2,14.2,15.1,15.5,18.1,19.8,20.5,0,0,0,18.9,17],"y":16.5},"avgs1998":{"m":[16.9,16.4,16,15,16.6,18,19.4,20.6,20.8,18.7,16.8,14.2],"y":17.5},"avgs1999":{"m":[14.3,13.5,13.7,13.4,15.8,16.6,18.4,18.3,17.7,18.2,16.9,14.6],"y":16},"avgs2000":{"m":[14.1,13.7,14.1,15.1,16.5,19,19.7,20.6,20,18.3,15.9,14.6],"y":16.8},"avgs2001":{"m":[13.8,12.8,14,13.6,16.6,18.8,19,19.2,19,18.3,17.1,14.2],"y":16.4},"avgs2002":{"m":[14.3,14.2,14,14.4,15.9,17.8,19,19.4,19,17.7,16.6,15.7],"y":16.5},"avgs2003":{"m":[15.6,15,14.6,14.5,15.3,17.7,20,20.6,18.5,18,15.8,15.2],"y":16.8},"avgs2004":{"m":[14.2,13.9,15,15.4,17.9,18.7,19.8,20.5,20.9,18.7,17.4,15.8],"y":17.4},"avgs2005":{"m":[14.7,15,14.7,14.3,16,16.3,16.9,18.3,17.9,16.9,16.6,14.8],"y":16},"avgs2006":{"m":[14.3,13.7,12.2,14.1,15.6,17.3,19.5,19.1,18.3,17.1,17.2,15.1],"y":16.1},"avgs2007":{"m":[13.9,14,13.8,13.8,14.3,15.8,18.5,19,17.8,17.6,15.4,13.8],"y":15.7},"avgs2008":{"m":[13.4,13,13.9,13.8,14.9,16.7,18,18.9,18.4,18.1,16.8,13.8],"y":15.8},"avgs2009":{"m":[14.7,13.2,13.4,13.7,15.4,16.3,17.8,18.2,18.5,17.6,16.3,14],"y":15.8},"avgs2010":{"m":[14.8,14.3,14.1,13.6,14,15.5,16.1,16.1,16.3,16.8,15.8,13.7],"y":15.1},"avgs2011":{"m":[13.9,13.1,13.1,14.3,14.5,15.3,17.4,17.4,17.3,16.7,15.1,14.3],"y":15.2},"avgs2012":{"m":[14.4,13.5,12.5,7.7,0,0,0,0,0,18.1,16.6,14.3],"y":13.1},"avgs2013":{"m":[13.1,12.7,13,14,16.1,16.4,17.2,16.9,18.6,17.3,16.5,14.8],"y":15.6},"avgs2014":{"m":[15.5,14.4,15.2,14.5,16.6,17.1,19.3,19.3,20.4,19.8,18.4,16.4],"y":17.2},"avgs2015":{"m":[15.9,16,16.4,15.6,14.9,16.7,19.1,20.4,13.7,12.6,6.9,0],"y":13.4},"id":"46025","name":"Santa Monica Basin - 33NM WSW of Santa Monica, CA","lat":"33.749","lon":"-119.053"},"s46027":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,12.4,13.2,13.6,11.7],"y":12.8},"avgs1984":{"m":[10.8,10.6,10.9,0,0,9.1,9.5,12.2,11.3,11.4,0,0],"y":10.7},"avgs1985":{"m":[0,0,0,9.5,9.3,10.7,11.1,12.9,0,10.7,9.7,9.4],"y":10.1},"avgs1986":{"m":[10.7,10.9,11.5,9.4,10.3,11.6,9.9,10.1,0,0,11.2,11],"y":10.7},"avgs1987":{"m":[10.6,10.6,10.3,11,10.3,10.3,11.1,10.5,11.5,12.3,12.8,11.5],"y":11.1},"avgs1988":{"m":[10.3,10,10.1,9.5,11.3,11.8,9.9,11,9.8,11.5,11.7,10],"y":10.6},"avgs1989":{"m":[0,0,9.8,10.6,10.2,9.3,10.5,10.7,11.2,11.1,10.4,10.7],"y":10.5},"avgs1990":{"m":[10.1,9.3,9.7,10.5,9,11.8,12.2,12,14.3,9.9,10.7,9.7],"y":10.8},"avgs1991":{"m":[8.8,10.1,9.9,9.5,8.7,8.6,10.1,11.8,11.3,11.6,0,9.4],"y":9.9},"avgs1992":{"m":[10.4,11.4,12.5,12.6,11,10.8,12.9,13,11.3,12.2,12.4,11.3],"y":11.8},"avgs1993":{"m":[10.1,10.6,11.2,11.6,10.8,0,0,0,11,12.1,10.1,11],"y":11},"avgs1994":{"m":[11.2,10.8,10.8,10.3,10.3,9.9,10,11.7,12,11.1,10.1,9.8],"y":10.7},"avgs1995":{"m":[0,11.2,11.4,11.6,10.5,10.7,0,0,13.1,11.4,11.6,12.8],"y":11.7},"avgs1996":{"m":[11.9,11.8,10.8,11.8,9.6,9.2,10.7,12,11.6,11.7,11.1,11.1],"y":11.1},"avgs1997":{"m":[11,10.9,10.2,10.4,12,0,0,0,0,0,0,0],"y":10.7},"avgs1998":{"m":[0,0,0,0,0,10.8,11.5,12.1,11.5,12.3,0,0],"y":11.6},"avgs1999":{"m":[9.8,9.5,9.7,9.1,8.7,8.9,10.1,12.4,10.6,10.1,11.3,10.8],"y":10.1},"avgs2000":{"m":[10,10.9,10.1,10.4,11.7,10.1,11.2,10.9,11.2,11.4,10.9,11.1],"y":10.8},"avgs2001":{"m":[10.7,9.9,9.8,9.9,9.1,9.6,10.5,11.4,11,10.9,11.2,10.7],"y":10.4},"avgs2002":{"m":[10.3,10.1,9.5,9.3,9.4,9.7,10.7,10.9,11.1,9.7,12.5,12.2],"y":10.4},"avgs2003":{"m":[11.8,11.3,11.2,11.4,10.9,9.9,11.7,12.8,11.1,12.4,10.9,11.1],"y":11.4},"avgs2004":{"m":[10.9,10.9,10.7,10.8,11.8,10.8,12.2,13,11.3,11.4,10.7,10.4],"y":11.2},"avgs2005":{"m":[9.8,10.8,11.2,10.7,12.9,12.1,12.2,11.8,11.3,11.4,11.1,11.9],"y":11.4},"avgs2006":{"m":[11.6,10,9,10.1,10.8,12.1,11.7,11.5,11.4,11.2,11,10.3],"y":11},"avgs2007":{"m":[8.1,0,0,0,9.6,10.8,13.5,12.9,12.2,11.9,11,0],"y":11.3},"avgs2008":{"m":[0,0,8.2,8.4,9.6,9.7,10.9,12.4,11.1,11.5,11.8,8.6],"y":10.3},"avgs2009":{"m":[9.3,9.1,8.7,8.6,9.8,12.1,10.9,12.2,13,11.6,11.3,9],"y":10.5},"avgs2010":{"m":[10.9,10.5,9.9,9.6,10.5,11.1,10.5,11.3,11.9,11.6,10.2,10.3],"y":10.7},"avgs2011":{"m":[9.9,8.3,9.5,9.2,9.7,11,11.6,12.6,12.1,12.8,9.9,9.2],"y":10.5},"avgs2012":{"m":[9.2,9,8.5,9.9,10,10.8,11.9,12,11.2,11.7,11.8,9.5],"y":10.5},"avgs2013":{"m":[8.2,8.2,8.3,8.8,10.1,10.9,10.8,12,13,9,8.7,6.3],"y":9.5},"avgs2014":{"m":[8.3,8.1,8.6,8.3,9.9,8.6,10.2,10.4,11.2,12,11.1,11.9],"y":9.8},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,14,11.7,0],"y":12},"id":"46027","name":"ST GEORGES - 8NM NW of Crescent City, CA","lat":"41.852","lon":"-124.382"},"s46028":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,13.9],"y":13.9},"avgs1984":{"m":[13.5,13,12.6,11,10.7,12.4,15.1,16,16.9,14.9,14.2,13],"y":13.6},"avgs1985":{"m":[12.6,12.4,0,0,12.4,13.9,13.7,15.3,15.4,15,12.8,13],"y":13.9},"avgs1986":{"m":[13.6,13.4,13.5,13,12,13.8,14.7,15.4,15,15.6,14.6,15],"y":14.1},"avgs1987":{"m":[13.6,13.3,12.9,11.9,13.4,13.6,14.5,16,15.9,16.2,16,13.8],"y":14.3},"avgs1988":{"m":[12.6,12.6,12.6,13.1,12.7,14.2,13.7,16.1,15.5,14.5,13.9,13.1],"y":13.7},"avgs1989":{"m":[11.8,11.5,12.1,13,13.5,13.3,12.5,13.3,15.5,14.9,14.6,14.5],"y":13.2},"avgs1990":{"m":[13.5,12.4,11.4,0,0,0,14.6,15.7,15.6,14.9,0,0],"y":14.1},"avgs1991":{"m":[0,0,12.2,11.2,11.6,12.1,14,14.8,15.3,15.6,14.1,0],"y":13.5},"avgs1992":{"m":[0,0,0,0,0,17.9,0,0,0,0,0,0],"y":17.9},"avgs1993":{"m":[0,0,0,0,0,15,16.6,17.7,18,18.2,0,0],"y":17.3},"avgs1994":{"m":[0,0,0,13.2,13,11.7,13,0,0,0,0,0],"y":12.7},"avgs1995":{"m":[0,13.5,13.7,12.1,12.5,13,14.5,14.2,14.3,14.4,14.5,14.1],"y":13.7},"avgs1996":{"m":[13.8,13.8,13.4,12.6,12.8,11.8,14,14.2,14.8,14.2,13.4,13.1],"y":13.5},"avgs1997":{"m":[13.2,12.5,11.7,11.3,12,13.1,13.5,0,0,0,0,0],"y":12.4},"avgs1998":{"m":[0,0,0,0,0,0,0,15.4,16.2,14.4,13.1,12.1],"y":14.1},"avgs1999":{"m":[11.8,11.4,11.7,11.7,11.2,12,13.4,14.7,0,0,0,0],"y":12.1},"avgs2000":{"m":[0,0,0,12.1,12.2,13.5,13.5,13.6,15.9,15.4,13.3,13.3],"y":13.7},"avgs2001":{"m":[12.3,11.7,12.2,11.4,12.8,12.5,13.9,13.5,14.7,13.9,14.1,12.5],"y":13},"avgs2002":{"m":[12,11.7,12.2,11.7,11.6,12,13.8,14.5,13.5,14.2,14.2,14.3],"y":13},"avgs2003":{"m":[14,13.8,12.9,12.3,12.8,13.1,14.7,15.3,16.1,14.2,14.8,13.4],"y":13.9},"avgs2004":{"m":[13.1,12.7,13.2,12.4,12.2,11.8,14.6,15,15.9,15.6,15.3,13.7],"y":13.8},"avgs2005":{"m":[12.8,13.3,13.4,12.5,14.4,13.4,14.1,14.4,14.3,14.2,14,13.3],"y":13.7},"avgs2006":{"m":[12.8,11.9,11.3,12.6,12.9,13.6,13.8,15.2,14.4,15.1,14.2,12.8],"y":13.4},"avgs2007":{"m":[11.3,11.9,11.7,11.4,11.6,12.5,14.1,14.5,15.3,14.5,13.2,11.6],"y":12.8},"avgs2008":{"m":[11.3,11.1,11,10.8,11.4,12.4,13.7,14,15.3,15,14.8,12.8],"y":12.8},"avgs2009":{"m":[12.9,12.5,12.1,12,12.2,14.8,14.3,15.1,15.1,14.8,13.8,12.7],"y":13.5},"avgs2010":{"m":[13.6,13.3,12.9,12.1,13,12.4,13.7,13.7,14,14.2,13.1,12.5],"y":13.3},"avgs2011":{"m":[12.3,11.5,11.9,11.9,12.2,13.2,13.9,14.5,14.8,15.5,13.3,12.2],"y":13.1},"avgs2012":{"m":[11.9,11.5,10.9,11.5,11.7,12.2,13.3,13.6,13.8,15.6,14.9,13.1],"y":12.8},"avgs2013":{"m":[11.8,10.8,11,11.3,12.1,12.7,13.7,14.5,14.7,13.5,13.6,12.2],"y":12.7},"avgs2014":{"m":[13.2,12.3,13.1,12.7,13.5,13.1,15.7,16.5,16.8,16.8,15.5,14.9],"y":14.5},"avgs2015":{"m":[14.6,14.2,13.9,12.5,12.6,0,0,18,17.4,17.4,15.3,0],"y":15},"id":"46028","name":"CAPE SAN MARTIN - 55NM West NW of Morro Bay, CA","lat":"35.748","lon":"-121.884"},"s46042":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,12.7,13.8,14.5,16,0,0,12.9],"y":13.6},"avgs1988":{"m":[11.9,11.6,11.6,11.8,11.7,12.6,13.2,15,14.2,13.6,13,11.7],"y":12.7},"avgs1989":{"m":[10.9,0,11.9,12.8,12.5,13.8,12.6,14.4,14.9,15.5,13.9,14],"y":13.6},"avgs1990":{"m":[13,11.5,11.7,12.4,12.3,12.6,14.2,15.6,16,14.8,12.7,12.5],"y":13.3},"avgs1991":{"m":[12.1,12.2,11.7,11.5,10.7,11.6,13.6,15.1,15.5,15.3,0,0],"y":12.7},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,12.5,12.5,12.1,13.2,13.2,14.7,14.6,12.5,12.4],"y":13.1},"avgs1995":{"m":[12.6,13,13.5,12.4,12,11.8,14.6,14.2,14.2,14.7,13.5,13.1],"y":13.3},"avgs1996":{"m":[12.8,13.1,13,12.5,11.6,11,13,13.3,13.6,14.5,12.4,12.1],"y":12.7},"avgs1997":{"m":[12.7,12.2,11,11.9,13.2,13.7,13.5,16.1,17.1,16.2,0,0],"y":13.7},"avgs1998":{"m":[0,0,0,0,0,14.4,13.7,15.2,15.7,14.3,13.2,11.8],"y":14},"avgs1999":{"m":[11.7,11.4,11.3,11,0,0,0,14.3,13.8,14.4,12.8,11.4],"y":12.6},"avgs2000":{"m":[11.5,12.1,11.6,11.9,12.7,12.8,12.8,12.9,14.6,13.7,12.1,12.5],"y":12.6},"avgs2001":{"m":[11.9,11.1,11.7,11.4,11.4,12.9,13.7,12.8,13.6,13.7,13.5,12],"y":12.5},"avgs2002":{"m":[11.4,11.1,11.4,11.3,10.8,11.5,12.9,13.4,13.8,13.6,13,13.7],"y":12.3},"avgs2003":{"m":[13.5,13.1,12.8,12.5,11.8,13.6,13.4,16.8,16.2,13.1,14.5,13.3],"y":13.7},"avgs2004":{"m":[12.7,11.9,12.3,11.9,12.4,12.2,14.1,14.9,14.9,15,14.7,13],"y":13.3},"avgs2005":{"m":[12.4,13,13.3,12.3,14.1,13.2,14,14,14.2,13.3,13.5,12.8],"y":13.3},"avgs2006":{"m":[12.4,11.5,11,12.3,12.5,13.6,13.8,14.5,13.9,14.6,13.8,12.2],"y":13},"avgs2007":{"m":[10.6,11.6,11.3,11,11.5,12.5,14.4,14.5,14.9,14,13.2,11],"y":12.6},"avgs2008":{"m":[11,10.7,10.7,10.4,11,11.8,13.6,13.8,14.6,13.9,13.6,11.3],"y":12.2},"avgs2009":{"m":[11.7,11.4,11,10.6,11.3,13.7,14.8,0,0,0,0,0],"y":11.7},"avgs2010":{"m":[0,0,0,0,12.5,12.5,13.4,13.7,13.7,13.6,12.6,12.1],"y":13.1},"avgs2011":{"m":[11.6,10.9,11.6,11.5,11.5,12.6,13.3,13.8,13.8,14.7,12.5,11.6],"y":12.5},"avgs2012":{"m":[11.1,11,10.3,11.3,11.3,12.1,13.3,13.7,13.2,14.8,14.3,12.6],"y":12.4},"avgs2013":{"m":[11.1,10.4,10.4,10.8,11.9,12.7,13.2,14.6,15.1,12.8,12.7,11.5],"y":12.3},"avgs2014":{"m":[12.5,11.9,12.7,12.2,12.8,12.6,14.9,16,16.6,16.4,15.2,14.5],"y":14},"avgs2015":{"m":[13.7,13.8,13.2,11.8,12.2,13.4,15.9,17.5,16.5,17,13.7,0],"y":14.5},"id":"46042","name":"MONTEREY - 27NM WNW of Monterey, CA","lat":"36.791","lon":"-122.452"},"s46053":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[14.8,13.9,14.2,12.6,13.6,15.2,16.4,18.6,18,17.1,15.1,14],"y":15.3},"avgs1995":{"m":[14,14.8,14.8,12.5,12.6,14.8,16.3,16.4,16.8,18.4,17.1,15.2],"y":15.3},"avgs1996":{"m":[14,14,13.2,12.5,14.4,15.3,16,16.7,18.6,16.8,15.2,14.3],"y":15.1},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,13.5,13.9,15.5,18,19.4,19.1,16.7,15.2,13.4],"y":16},"avgs1999":{"m":[13.7,12.9,12.2,12.1,13.9,14.7,17.4,15.1,16.3,16.1,15.2,13.7],"y":14.4},"avgs2000":{"m":[13.6,13.6,13,13.2,13.5,16.8,17,17.9,18.3,17.1,14.9,14.5],"y":15.3},"avgs2001":{"m":[13.7,12.4,13.2,12.2,15.2,16.9,16.6,16.3,17.6,17.1,15.7,13.2],"y":15},"avgs2002":{"m":[13.5,13.2,12.7,12.7,12.5,15.6,17.3,16.1,15.4,16.1,15.3,15.1],"y":14.6},"avgs2003":{"m":[14.9,14.6,13.1,12.2,13.1,16,17.7,16.8,16.9,17.7,16.1,14.3],"y":15.3},"avgs2004":{"m":[13.7,13.1,14,13.8,14.2,15.9,17,17.8,19.4,17.6,16.4,15.2],"y":15.7},"avgs2005":{"m":[14.2,14.4,14.2,13.1,14,14.4,15.1,16.6,15.8,15,15.8,14.5],"y":14.7},"avgs2006":{"m":[13.5,13,11.5,13.1,14.2,15.2,16.3,17.2,16.2,16.5,16.3,14.5],"y":14.8},"avgs2007":{"m":[12.8,13.5,13.2,12.9,12.7,14.5,16,16.2,16.6,15.6,14,13.2],"y":14.3},"avgs2008":{"m":[12.9,12.6,13.1,12.3,13.1,14.9,16.6,17.3,16.9,16.8,17.4,13.2],"y":14.6},"avgs2009":{"m":[13.8,12.7,13,12.7,13.6,15.5,15.4,15.8,17.5,17.2,15.8,13.6],"y":14.7},"avgs2010":{"m":[14.3,13.8,13.3,12.9,12.9,14.3,14.8,14.3,14.8,16.2,14.6,13],"y":14.1},"avgs2011":{"m":[13.3,12.5,12.4,13.2,13,13.7,15.9,15.5,15.6,15.7,14.6,13.6],"y":14.1},"avgs2012":{"m":[13.7,13,11.7,12.6,13.7,14.7,14.9,16.2,16.9,17.9,15.6,13.8],"y":14.6},"avgs2013":{"m":[12.5,12.4,12.5,13.1,14.8,15.6,16,16.1,17.2,16.4,16.1,14.1],"y":14.7},"avgs2014":{"m":[15.2,14.1,0,0,15.5,15.6,17.9,17.6,18.8,19.4,18,14.5],"y":16.7},"avgs2015":{"m":[0,0,0,0,14,15.3,17.6,19.4,21.1,20.6,16.6,0],"y":18.2},"id":"46053","name":"EAST SANTA BARBARA - 12NM Southwest of Santa Barbara, CA","lat":"34.252","lon":"-119.853"},"s46054":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[14.3,13.6,13.7,12,12.5,13,14.5,16.5,15.8,16.1,14.4,13.4],"y":14.2},"avgs1995":{"m":[13.7,14.2,14.1,11.8,12,13.1,14.7,15,15.1,17.1,16.3,14.8],"y":14.3},"avgs1996":{"m":[13.9,13.7,13.4,12.4,12.6,13,14,14.5,16.6,15.6,14,13.8],"y":14},"avgs1997":{"m":[13.5,12.7,12.7,12.2,13.6,14.8,15.5,18,18.6,19.4,17,16.5],"y":15},"avgs1998":{"m":[15.6,14.8,14.3,12.7,12.7,13.9,16.2,17.2,17.4,15.3,13.9,12.5],"y":14.7},"avgs1999":{"m":[12.9,11.8,11.5,11.2,12.4,12.5,15.2,13.2,14.9,14.3,14.3,12.5],"y":13.1},"avgs2000":{"m":[12.7,13.2,12.3,12.2,12,14.3,14.6,14.7,16.6,15.2,13.7,13.5],"y":13.7},"avgs2001":{"m":[13.3,12,12.5,11.3,13.7,14.9,14.4,13.8,16.1,15.8,15.2,12.7],"y":13.8},"avgs2002":{"m":[12.6,0,0,0,0,18.8,14.6,14,13.9,14.7,14.7,14.8],"y":14.8},"avgs2003":{"m":[14.3,14.1,12.2,11.8,11.6,13.7,14.7,14.3,14.8,16.3,14.7,13.6],"y":13.9},"avgs2004":{"m":[12.7,12.1,12.8,12.2,12.5,13.3,15,15.7,17.6,16,15.1,14.4],"y":14.1},"avgs2005":{"m":[13.5,13.7,13.6,12.1,13,12.7,13.5,14.7,14.1,13.7,14.6,13.6],"y":13.6},"avgs2006":{"m":[12.7,12,10.9,12.2,12.6,13.2,14.4,15.2,14.5,15.2,14.6,13.4],"y":13.4},"avgs2007":{"m":[11.6,12.5,12,11.1,11.4,12.3,13.7,14.3,14.8,14.1,13.2,12.1],"y":12.7},"avgs2008":{"m":[11.9,11.6,11.2,10.7,11.3,12.7,13.9,14.6,15.1,15.3,15.2,12.5],"y":13},"avgs2009":{"m":[13.5,12.1,11.7,11.2,11.5,14.5,14,14.5,15.7,16,14.9,13],"y":13.7},"avgs2010":{"m":[13.9,13.4,12.5,12.3,11.9,12.7,13.8,13.4,14,15.1,13.7,12.4],"y":13.2},"avgs2011":{"m":[12.7,12.1,11.7,11.9,12.1,12.8,14.6,14,14.8,15.1,13.9,13.1],"y":13.2},"avgs2012":{"m":[12.9,12.1,10.9,11.5,11.8,12.8,13.5,14.1,14.6,16.4,15.1,13.4],"y":13.2},"avgs2013":{"m":[12,11.5,11.6,11.7,12.8,13.5,14.1,14.3,15.2,15,15,13.3],"y":13.4},"avgs2014":{"m":[14.5,12.9,13.4,12.4,13.7,13.5,16.4,16.5,16.8,18.1,16.9,15.7],"y":15.1},"avgs2015":{"m":[15.4,15,14.7,12.9,12.9,13.7,16.6,17.4,19.3,18.8,15.8,0],"y":15.7},"id":"46054","name":"WEST SANTA BARBARA 38 NM West of Santa Barbara, CA","lat":"34.265","lon":"-120.477"},"s46092":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,11.8,11.8,10.5,11.9,11.4,11.9,12,12,11.3,0,0],"y":11.7},"avgs2006":{"m":[0,0,0,0,0,0,0,12.6,12.1,13.1,11.9,10.4],"y":11.9},"avgs2007":{"m":[8.5,10.1,9.7,9.2,9.6,10.5,12.4,12.4,13.2,11.9,10.6,8.7],"y":10.7},"avgs2008":{"m":[9.3,9.2,9.1,8.6,9.1,10.1,11.8,12.1,13.1,13.7,-2.1,9.5],"y":10.2},"avgs2009":{"m":[10.4,10.1,9.6,9.1,9.6,12,11.4,12.5,12.1,12.1,11,9.5],"y":10.8},"avgs2010":{"m":[10.8,10.6,10.4,10.1,9.6,10.2,11.5,11.3,11.7,12,12.1,11.6],"y":11},"avgs2011":{"m":[11.1,10.5,11.4,10.9,11,12.2,12.6,13.2,13.4,14.5,12.1,10.8],"y":11.7},"avgs2012":{"m":[11.2,9.9,8.9,9.7,9.4,10.4,11.3,10.9,11.3,13.1,12.6,0],"y":10.8},"avgs2013":{"m":[0,0,10.5,10.6,11.5,12.4,13,13.9,14.3,12.5,12.6,11.2],"y":12.5},"avgs2014":{"m":[12.5,11.8,12.7,11.9,12.3,12.3,14.1,0,0,0,0,0],"y":12.5},"avgs2015":{"m":[0,0,0,0,0,0,0,16.5,16,16.5,13.2,0],"y":15.5},"id":"46092","name":"MBM1","lat":"36.750","lon":"-122.030"},"s46213":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,12.5,13.8,11.5,11.3],"y":12.3},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46213","name":"Cape Mendocino, CA (094)","lat":"40.294","lon":"-124.740"},"s46214":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,12.5,13.3,13.2,12],"y":12.8},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46214","name":"Point Reyes, CA (029)","lat":"37.946","lon":"-123.469"},"s46215":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,14.7,15.2,14.7,14.1],"y":14.7},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46215","name":"Diablo Canyon, CA (076)","lat":"35.204","lon":"-120.859"},"s46216":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,19.1,17.4,16,14.7],"y":16.6},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46216","name":"Goleta Point, CA (107)","lat":"34.333","lon":"-119.803"},"s46217":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,20.3,18.3,16.9,15.4],"y":17.7},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46217","name":"Anacapa Passage, CA (111)","lat":"34.167","lon":"-119.435"},"s46221":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,21,18.6,17.2,15.7],"y":17.9},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46221","name":"Santa Monica Bay, CA (028)","lat":"33.855","lon":"-118.633"},"s46223":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,22,19.5,17.3,15.5],"y":19.2},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46223","name":"Dana Point, CA (096)","lat":"33.459","lon":"-117.767"},"s46225":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,22.1,19.5,17.7,16.1],"y":18.6},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46225","name":"Torrey Pines Outer, CA (100)","lat":"32.930","lon":"-117.392"},"s46232":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46232","name":"Point Loma South, CA (191)","lat":"32.530","lon":"-117.431"},"s46234":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46234","name":"Port Hueneme Nearshore, CA (141)","lat":"34.100","lon":"-119.168"},"s46237":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46237","name":"San Francisco Bar, CA (142)","lat":"37.786","lon":"-122.634"},"s46239":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46239","name":"Point Sur, CA (157)","lat":"36.342","lon":"-122.102"},"s46240":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46240","name":"Cabrillo Point, Monterey Bay, CA (158)","lat":"36.626","lon":"-121.907"},"s46242":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46242","name":"Camp Pendleton Nearshore, CA (043)","lat":"33.220","lon":"-117.439"},"s46244":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46244","name":"Humboldt Bay, North Spit, CA (168)","lat":"40.888","lon":"-124.356"},"s46253":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46253","name":"San Pedro South, CA - 213","lat":"33.578","lon":"-118.184"},"s46254":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46254","name":"SCRIPPS Nearshore, CA (201)","lat":"32.868","lon":"-117.267"},"s46256":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46256","name":"Long Beach Channel, CA - 215","lat":"33.700","lon":"-118.201"},"s46257":{"avgs1982":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1983":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1984":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1985":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1986":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1987":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1988":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1989":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1990":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1991":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1992":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1993":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1994":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1995":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1996":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1997":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1998":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs1999":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2000":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2001":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2002":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2003":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2004":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2005":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2006":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2007":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2008":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2009":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2010":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2011":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2012":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2013":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2014":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"avgs2015":{"m":[0,0,0,0,0,0,0,0,0,0,0,0],"y":0},"id":"46257","name":"Harvest Southeast, CA - 216","lat":"34.439","lon":"-120.766"}} \ No newline at end of file diff --git a/client/data.js b/client/data.js new file mode 100644 index 0000000..97f4d55 --- /dev/null +++ b/client/data.js @@ -0,0 +1,90 @@ +var BuoyAnalysisData = { + mapW: 450, + + mapH: 450, + + mapJson: {}, + + stationJson: {}, + + /** + * + */ + populateMapData: function() { + return new Promise(function(resolve) { + d3.json('client/_map.json', function(error, json) { + BuoyAnalysisData.mapJson = json; + resolve(); + }); + }); + }, + + /** + * + */ + populateSrcFile: function() { + return new Promise(function(resolve) { + d3.json('client/_stations.json', function(error, json) { + BuoyAnalysisData.stationJson = json; + resolve(); + }); + }); + }, + + /** + * + */ + calculateYearlyAverages: function(stations) { + var sum, count, avg; + var years = {}; + + for (var i = 1982; i < 2016; i++) { + sum = 0; + count = 0; + + stations.forEach(function(id) { + avg = BuoyAnalysisData.stationJson[id]['avgs' + i]; + + if (avg === undefined || avg.y === 0) { + return; + } + + sum += avg.y; + count++; + }); + + years['y' + i] = (sum / count) || 0; + } + + return years; + }, + + /** + * + */ + calculateMonthlyAverages: function(stations, year) { + var sum, count, avg; + var months = {}; + + for (var i = 0; i < 12; i++) { + sum = 0; + count = 0; + + stations.forEach(function(id) { + avg = BuoyAnalysisData.stationJson[id]['avgs' + year]; + + if (avg === undefined || avg.m[i] === 0) { + return; + } + + + sum += avg.m[i]; + count++; + }); + + months['m' + i] = (sum / count) || 0; + } + + return months; + } +}; diff --git a/client/svg-map.js b/client/svg-map.js new file mode 100644 index 0000000..1670803 --- /dev/null +++ b/client/svg-map.js @@ -0,0 +1,70 @@ +'use strict'; + +var BuoyAnalysisSvgMap = { + /** + * + */ + projection: d3.geo.mercator() + .center([-122, 38]) + .scale(1960) + .translate([BuoyAnalysisData.mapW / 2, BuoyAnalysisData.mapH / 2]), + + /** + * + */ + drawMap: function() { + var path = d3.geo.path().projection(BuoyAnalysisSvgMap.projection); + + d3.select("svg#map").selectAll('.subunit') + .data(BuoyAnalysisData.mapJson.features) + .enter().append('path') + .attr('d', path) + .attr('fill', 'khaki') + .attr('stroke', 'lime'); + }, + + /** + * + */ + drawStations: function() { + var tmp; + var station; + var stations = []; + + for (var prop in BuoyAnalysisData.stationJson) { + station = BuoyAnalysisData.stationJson[prop]; + + tmp = BuoyAnalysisSvgMap.projection([station.lon, station.lat]); + station.x = tmp[0]; + station.y = tmp[1]; + + stations.push(station); + } + + d3.select("svg#map").selectAll('.station') + .data(stations) + .enter().append('circle') + .attr('cx', function(d) { return d.x; }) + .attr('cy', function(d) { return d.y; }) + .attr('r', 3) + .attr('id', function(d) { return 's' + d.id; }) + .attr('fill', '#f00') + .attr('stroke', '#f00') + .attr('stroke-width', 5) + // .on("mouseover", startAnimateDetail) + // .on("mouseout", stopAnimateDetail) + }, + + /** + * + */ + drawReticle: function() { + d3.select("svg#map").append('circle') + .attr('r', 50) + .attr('fill', 'rgba(200, 200, 200, 0.5)') + .attr('stroke', '#f00') + .attr("transform", "translate(" + 100 + "," + 100 + ")") + .data([ {"x": 100, "y": 100} ]) + .classed('reticle', true); + } +}; diff --git a/client/ui-behaviors.js b/client/ui-behaviors.js new file mode 100644 index 0000000..605feee --- /dev/null +++ b/client/ui-behaviors.js @@ -0,0 +1,98 @@ +'use strict'; + +var BuoyAnalysisUiBehaviors = { + stationClick: function() { + + }, + + stationMouseover: function() { + + }, + + reticleDrag: function(d) { + d.x += d3.event.dx + d.y += d3.event.dy + + d3.select(this).attr('transform', 'translate(' + [ d.x, d.y ] + ')'); + }, + + reticleDragEnd: function(d) { + var dX, dY, squares, distance, station; + var stations = []; + + for (var s in BuoyAnalysisData.stationJson) { + station = BuoyAnalysisData.stationJson[s]; + + dX = d.x - station.x; + dY = d.y - station.y; + + squares = Math.pow(dX, 2) + Math.pow(dY, 2) + distance = Math.pow(squares, 0.5); + + if (distance < 50) { + stations.push(s); + } + }; + + BuoyAnalysisData.calculateYearlyAverages(stations); + BuoyAnalysisData.calculateMonthlyAverages(stations, 1982); + }, + + reticleResize: function() { + + }, + + attachBehaviors: function() { + // d3.selectAll('.detail') + // .on('mouseover', startAnimateStation) + // .on('mouseout', stopAnimateStation); + + d3.select('.reticle') + .call(d3.behavior.drag() + .on('drag', BuoyAnalysisUiBehaviors.reticleDrag) + .on('dragend', BuoyAnalysisUiBehaviors.reticleDragEnd) + ); + + + }, +}; + + + +// function startAnimateStation() { +// var id = d3.event.target.id || d3.event.target.parentNode.id; +// var selector = '#' + id.split('-')[1]; + +// d3.select(selector) +// .transition() +// .attr('r', '10') +// .duration(200) +// }; + +// function stopAnimateStation() { +// var id = d3.event.target.id || d3.event.target.parentNode.id; +// var selector = '#' + id.split('-')[1]; + +// d3.select(selector) +// .transition() +// .attr('r', '3') +// .duration(200) +// }; + +// /** +// * +// */ +// function startAnimateDetail() { +// var id = d3.event.target.id; +// d3.select('#detail-' + id) +// .classed('active', true) +// } + +// /** +// * +// */ +// function stopAnimateDetail() { +// var id = d3.event.target.id; +// d3.select('#detail-' + id) +// .classed('active', false) +// } diff --git a/client/ui-dom.js b/client/ui-dom.js new file mode 100644 index 0000000..de9081e --- /dev/null +++ b/client/ui-dom.js @@ -0,0 +1,67 @@ +'use strict'; + +var BuoyAnalysisUiDom = { + /** + * + */ + populateMonths: function() { + var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; + + var div; + var bottom = document.querySelector('.container-bottom'); + + for (var i = 0; i < 12; i++) { + div = document.createElement('div'); + div.className = 'month'; + div.innerHTML = months[i]; + bottom.appendChild(div); + } + }, + + /** + * + */ + populateStationDetail: function() { + var div, name, lat, lon; + var center = document.querySelector('.container-center'); + var arr = []; + + for (var prop in BuoyAnalysisData.stationJson) { + arr.push({ + id: prop, + lat: BuoyAnalysisData.stationJson[prop].lat, + lon: BuoyAnalysisData.stationJson[prop].lon, + name: BuoyAnalysisData.stationJson[prop].name + }); + } + + arr.sort(function(a, b) { + return a.lon < b.lon; + }); + + arr.forEach(function(obj) { + name = document.createElement('span'); + name.className = 'station-name'; + name.innerHTML = obj.name; + + lat = document.createElement('span'); + lat.className = 'station-lat'; + lat.innerHTML = obj.lat; + + lon = document.createElement('span'); + lon.className = 'station-lon'; + lon.innerHTML = obj.lon; + + div = document.createElement('div'); + div.className = 'detail'; + div.id = 'detail-' + obj.id; + div.style.border = '1px solid red' + + div.appendChild(name); + div.appendChild(lat); + div.appendChild(lon); + + center.appendChild(div); + }); + } +}; diff --git a/index.html b/index.html index 0d63d80..23934ea 100644 --- a/index.html +++ b/index.html @@ -7,72 +7,167 @@ - - - - - - -NEXT: -http://bl.ocks.org/mbostock/4699541 - -http://bl.ocks.org/mbostock/6123708 +
+ + +
+ + +
Station Data
+ +
+
+ +
+ +
1980
+ + +
1985
+ + +
1990
+ + +
1995
+ + +
2000
+ + +
2005
+ + +
2010
+ + +
2015
+
+ +
+ +
+
- + + + + + + @@ -80,12 +175,7 @@ NEXT: