node-red-contrib-twc-covid19-tracker
Version:
Node-RED nodes for The Weather Company COVID-19 Disease Tracker Data API
1,023 lines • 76.9 kB
JSON
[
{
"id": "7658216f.bd2368",
"type": "tab",
"label": "NJ County COVID",
"disabled": false,
"info": ""
},
{
"id": "3935f4d0.a841e4",
"type": "csv",
"z": "7658216f.bd2368",
"name": "",
"sep": ",",
"hdrin": "",
"hdrout": "",
"multi": "one",
"ret": "\\n",
"temp": "",
"skip": "0",
"strings": true,
"x": 570,
"y": 100,
"wires": [
[
"a6d780e3.7762f"
]
]
},
{
"id": "1c3f68b2.4254b7",
"type": "debug",
"z": "7658216f.bd2368",
"name": "",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "twcparams",
"targetType": "msg",
"x": 1040,
"y": 100,
"wires": []
},
{
"id": "6b8b3b2e.256bd4",
"type": "twc-covid19-tracker",
"z": "7658216f.bd2368",
"name": "",
"locationtype": "geocode",
"location": "07450:US",
"territory": "country",
"apikey": "",
"x": 190,
"y": 280,
"wires": [
[
"f00b575e.986648"
]
]
},
{
"id": "a6d780e3.7762f",
"type": "change",
"z": "7658216f.bd2368",
"name": "County API Parameters",
"rules": [
{
"t": "set",
"p": "twcparams",
"pt": "msg",
"to": "{}",
"tot": "json"
},
{
"t": "set",
"p": "twcparams.location",
"pt": "msg",
"to": "payload.col3&\",\"&payload.col4",
"tot": "jsonata"
},
{
"t": "set",
"p": "twcparams.locationtype",
"pt": "msg",
"to": "geocode",
"tot": "str"
},
{
"t": "set",
"p": "twcparams.territory",
"pt": "msg",
"to": "county",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 790,
"y": 100,
"wires": [
[
"1c3f68b2.4254b7",
"6b8b3b2e.256bd4"
]
]
},
{
"id": "d2677155.dbdee",
"type": "template",
"z": "7658216f.bd2368",
"name": "NJ Counties",
"field": "payload",
"fieldType": "msg",
"format": "handlebars",
"syntax": "mustache",
"template": "Atlantic County, New Jersey,39.469354,-74.633758\nBergen County, New Jersey,40.959090,-74.074522\nBurlington County, New Jersey,39.875786,-74.663006\nCamden County, New Jersey,39.802352,-74.961251\nCape May County, New Jersey,39.086143,-74.847716\nCumberland County, New Jersey,39.328387,-75.121644\nEssex County, New Jersey,40.787217,-74.246136\nGloucester County, New Jersey,39.721019,-75.143708\nHudson County, New Jersey,40.731384,-74.078627\nHunterdon County, New Jersey,40.565283,-74.911970\nMercer County, New Jersey,40.282503,-74.703724\nMiddlesex County, New Jersey,40.439593,-74.407585\nMonmouth County, New Jersey,40.287056,-74.152446\nMorris County, New Jersey,40.858581,-74.547427\nOcean County, New Jersey,39.865850,-74.263027\nPassaic County, New Jersey,41.033763,-74.300308\nSalem County, New Jersey,39.573828,-75.357356\nSomerset County, New Jersey,40.565522,-74.619930\nSussex County, New Jersey,41.137424,-74.691855\nUnion County, New Jersey,40.659871,-74.308696\nWarren County, New Jersey,40.853524,-75.009542",
"output": "str",
"x": 390,
"y": 100,
"wires": [
[
"3935f4d0.a841e4"
]
]
},
{
"id": "bb9a9e1c.9b8da",
"type": "debug",
"z": "7658216f.bd2368",
"name": "",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "false",
"x": 790,
"y": 280,
"wires": []
},
{
"id": "c17f284e.d27a8",
"type": "ui_table",
"z": "7658216f.bd2368",
"group": "53e7e332.6e962c",
"name": "COVID County Reports",
"order": 2,
"width": "8",
"height": "12",
"columns": [
{
"field": "recordLocation",
"title": "County",
"width": "",
"align": "left",
"formatter": "plaintext",
"formatterParams": {
"target": "_blank"
}
},
{
"field": "confirmed",
"title": "Confirmed",
"width": "",
"align": "left",
"formatter": "plaintext",
"formatterParams": {
"target": "_blank"
}
},
{
"field": "deaths",
"title": "Deaths",
"width": "",
"align": "left",
"formatter": "plaintext",
"formatterParams": {
"target": "_blank"
}
}
],
"outputs": 1,
"cts": true,
"x": 190,
"y": 440,
"wires": [
[
"90858967.7c36f",
"28485466.0f7584",
"a9ed9ebf.e0694",
"cd8693f5.e1d7",
"538c211.53028e"
]
]
},
{
"id": "f965efe8.ea81d8",
"type": "ui_button",
"z": "7658216f.bd2368",
"name": "",
"group": "53e7e332.6e962c",
"order": 1,
"width": 0,
"height": 0,
"passthru": false,
"label": "Get NJ County Reports",
"tooltip": "",
"color": "",
"bgcolor": "",
"icon": "",
"payload": "",
"payloadType": "str",
"topic": "",
"x": 150,
"y": 100,
"wires": [
[
"d2677155.dbdee"
]
]
},
{
"id": "215cbe37.fc524a",
"type": "comment",
"z": "7658216f.bd2368",
"name": "Query County Reports",
"info": "",
"x": 140,
"y": 60,
"wires": []
},
{
"id": "f00b575e.986648",
"type": "join",
"z": "7658216f.bd2368",
"name": "",
"mode": "auto",
"build": "array",
"property": "payload",
"propertyType": "msg",
"key": "topic",
"joiner": "\\n",
"joinerType": "str",
"accumulate": false,
"timeout": "",
"count": "",
"reduceRight": false,
"reduceExp": "",
"reduceInit": "",
"reduceInitType": "",
"reduceFixup": "",
"x": 410,
"y": 280,
"wires": [
[
"d34e0bcf.c686f",
"d4fe85ee.3c6038"
]
]
},
{
"id": "d34e0bcf.c686f",
"type": "function",
"z": "7658216f.bd2368",
"name": "Build Table",
"func": "// Save the COVID data for chart\nflow.set( \"COVIDdata\", msg.payload ) ;\n\n// Build a table\nvar TableArray = [];\nfor( i=0; i < msg.payload.length; i++ ) {\n var TableEntry = {};\n TableEntry.recordLocation = msg.payload[i].covid19.recordLocation ;\n TableEntry.confirmed = msg.payload[i].covid19.confirmed[0] ;\n TableEntry.deaths = msg.payload[i].covid19.deaths[0] ;\n TableArray.push( TableEntry );\n}\n\nmsg.payload = TableArray;\nreturn msg;",
"outputs": 1,
"noerr": 0,
"x": 590,
"y": 280,
"wires": [
[
"c17f284e.d27a8",
"bb9a9e1c.9b8da"
]
]
},
{
"id": "90858967.7c36f",
"type": "debug",
"z": "7658216f.bd2368",
"name": "",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "true",
"targetType": "full",
"x": 410,
"y": 500,
"wires": []
},
{
"id": "d4fe85ee.3c6038",
"type": "debug",
"z": "7658216f.bd2368",
"name": "",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "false",
"x": 590,
"y": 240,
"wires": []
},
{
"id": "28485466.0f7584",
"type": "function",
"z": "7658216f.bd2368",
"name": " Plot 60 days of COVID infections",
"func": "// This function plots a line chart of 60 days of COVID infections\n// msg.payload.covid19.dateReport[0] // most recent date, counting backwards in time\n// msg.payload.covid19.confirmed[0]\nvar COVIDdata = flow.get(\"COVIDdata\");\n\nmsg.payload = COVIDdata[msg.row];\n\nif( typeof(msg.payload.covid19) == 'undefined' ) {\n return null; \n}\n\nvar dateReport = new Date( msg.payload.covid19.dateReport[0] ).getTime() ;\n// The Array has this structure, inserting the first element as a template.\nvar ChartData = [ {\"series\":[\"Confirmed\",\"Deaths\"],\n \"data\":[ [{\"x\":dateReport,\"y\":msg.payload.covid19.confirmed[0]}],\n [{\"x\":dateReport,\"y\":msg.payload.covid19.deaths[0]}],\n ],\n \"labels\":[\"\",\"\"]}];\n\n// Start at 1 because we've already added element 0 in the initial array definition\nfor( var i=1; i < msg.payload.covid19.dateReport.length; i++ ) {\n dateReport = new Date( msg.payload.covid19.dateReport[i] ).getTime() ;\n ChartData[0].data[0].push( { \"x\":dateReport,\"y\":msg.payload.covid19.confirmed[i] } )\n ChartData[0].data[1].push( { \"x\":dateReport,\"y\":msg.payload.covid19.deaths[i] } )\n}\n\n// Sort on the time so that we give the Chart node an array in time order\nChartData[0].data[0].sort(function sortNumber(a,b) { return a.x - b.x; });\n\nmsg.payload = ChartData;\nreturn msg;",
"outputs": 1,
"noerr": 0,
"x": 500,
"y": 420,
"wires": [
[
"4fc1b744.9f5e48"
]
]
},
{
"id": "4fc1b744.9f5e48",
"type": "ui_chart",
"z": "7658216f.bd2368",
"name": "COVID Chart",
"group": "25ac9be5.4f49bc",
"order": 2,
"width": "12",
"height": "6",
"label": "Total COVID-19 Infections and Deaths",
"chartType": "line",
"legend": "true",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "",
"ymax": "",
"removeOlder": 1,
"removeOlderPoints": "",
"removeOlderUnit": "3600",
"cutout": 0,
"useOneColor": false,
"useUTC": false,
"colors": [
"#1f77b4",
"#d62728",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"useOldStyle": false,
"outputs": 1,
"x": 930,
"y": 420,
"wires": [
[]
]
},
{
"id": "9b1d68fc.c0b92",
"type": "comment",
"z": "7658216f.bd2368",
"name": "How to find County geocoordinates",
"info": "I wanted to build an app that reports Covid-19 data by state / county. I went on a long hunt to find an API that would return all counties in a state. The best I could come up with is parsing the data from this wikipedia page...\nhttps://en.wikipedia.org/wiki/User:Michael_J/County_table \n\n- Edit the wikipedia page\n- Just copy the contents\n- Save the contents as a local file allcounties.txt\n- Cancel out of the wikipedia page edit.\n\nOn my Linux system, I grabbed three columns [ County name, Latitude, Longitude ], then cleaned it up. \nHere's the pipeline of commands\n- cat the file\n- cut columns 13,42,45\n- remove the degree symbol\n- remove extraneous [ characters\n- grep on the + to give you all counties in USA\n- 3049 rows of data\n- grep on the State you are interested in\n- replace | with commas\n- remove the +\n- replace the unicode – with a normal dash - (the API expects a - minus longitude)\n- Copy the 21 counties in NJ into the template node\n\n\n$ cat allcounties.txt | cut -d\\| -f13,42,45 | tr -d '°' | tr -d '[' | grep \"+\" | grep \"New Jersey\" | sed -e 's/|/,/g' | sed -e 's/+//g' | sed -e 's/–/-/g'",
"x": 420,
"y": 60,
"wires": []
},
{
"id": "a9ed9ebf.e0694",
"type": "function",
"z": "7658216f.bd2368",
"name": "Attributions",
"func": "// This function node builds an attribution string\nvar COVIDdata = flow.get(\"COVIDdata\");\n\nmsg.payload = COVIDdata[msg.row];\n\nif( typeof(msg.payload.covid19) == 'undefined' ) {\n return null; \n}\n\nmsg.payload = COVIDdata[msg.row].covid19.recordLocation + \" - \" + COVIDdata[msg.row].covid19.source[0]\nreturn msg;",
"outputs": 1,
"noerr": 0,
"x": 430,
"y": 380,
"wires": [
[
"95d62e16.4a2e08"
]
]
},
{
"id": "95d62e16.4a2e08",
"type": "ui_text",
"z": "7658216f.bd2368",
"group": "25ac9be5.4f49bc",
"order": 1,
"width": 0,
"height": 0,
"name": "County Label",
"label": "",
"format": "{{msg.payload}}",
"layout": "col-center",
"x": 930,
"y": 380,
"wires": []
},
{
"id": "cd8693f5.e1d7",
"type": "function",
"z": "7658216f.bd2368",
"name": " Plot new cases and 7 day moving average of COVID new cases",
"func": "// This function plots a line chart of 60 days of COVID infections\n// msg.payload.covid19.dateReport[0] // most recent date, counting backwards in time\n// msg.payload.covid19.confirmed[0]\nvar COVIDdata = flow.get(\"COVIDdata\");\n\nmsg.payload = COVIDdata[msg.row];\n\nif( typeof(msg.payload.covid19) == 'undefined' ) {\n return null; \n}\n\nvar dateReport = new Date( msg.payload.covid19.dateReport[0] ).getTime() ;\n// Calculate the first 7 day moving average\n\n// The Array has this structure, inserting the first element as a template.\nvar ChartData = [ {\"series\":[\"New Cases\",\"7 Day Moving Average\"],\n \"data\":[ [{\"x\":dateReport,\"y\":msg.payload.covid19.confirmed[0]-msg.payload.covid19.confirmed[1]}],\n [{\"x\":dateReport,\"y\":0}]\n ],\n \"labels\":[\"\"]}];\n\n// Start at 1 because we've already added element 0 in the initial array definition\nfor( var i=1; i < msg.payload.covid19.dateReport.length; i++ ) {\n dateReport = new Date( msg.payload.covid19.dateReport[i] ).getTime() ;\n if( i != (msg.payload.covid19.dateReport.length-1) ) {\n ChartData[0].data[0].push( { \"x\":dateReport,\"y\":msg.payload.covid19.confirmed[i]-msg.payload.covid19.confirmed[i+1] } )\n }\n}\n\n// 7 Day Moving Average\nvar numOfDays = 6;\nfor( var j=0; j < (msg.payload.covid19.dateReport.length - numOfDays); j++ ) {\n dateReport = new Date( msg.payload.covid19.dateReport[j] ).getTime() ;\n \n var total = 0;\n for(var m = j; m < (j + numOfDays); m++) {\n total += ChartData[0].data[0][m].y;\n }\n ChartData[0].data[1].push( { \"x\":dateReport,\"y\": Math.round(total / numOfDays) } );\n }\n\n// Sort on the time so that we give the Chart node an array in time order\nChartData[0].data[0].sort(function sortNumber(a,b) { return a.x - b.x; });\n// Sort on the time so that we give the Chart node an array in time order\nChartData[0].data[1].sort(function sortNumber(a,b) { return a.x - b.x; });\n\nmsg.payload = ChartData;\nreturn msg;",
"outputs": 1,
"noerr": 0,
"x": 590,
"y": 460,
"wires": [
[
"43542d13.f62354"
]
]
},
{
"id": "43542d13.f62354",
"type": "ui_chart",
"z": "7658216f.bd2368",
"name": "",
"group": "25ac9be5.4f49bc",
"order": 3,
"width": "12",
"height": "6",
"label": "New Cases",
"chartType": "line",
"legend": "true",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "0",
"ymax": "",
"removeOlder": 1,
"removeOlderPoints": "",
"removeOlderUnit": "3600",
"cutout": 0,
"useOneColor": false,
"useUTC": false,
"colors": [
"#1f77b4",
"#d62728",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"useOldStyle": false,
"outputs": 1,
"x": 930,
"y": 460,
"wires": [
[]
]
},
{
"id": "538c211.53028e",
"type": "function",
"z": "7658216f.bd2368",
"name": "Map",
"func": "// This function node builds an Map location / pin\nvar COVIDdata = flow.get(\"COVIDdata\");\n\nmsg.payload = COVIDdata[msg.row];\n\nif( typeof(msg.payload.covid19) == 'undefined' ) {\n return null; \n}\n\nmsg.payload = {\n \"name\" : COVIDdata[msg.row].covid19.recordLocation,\n \"Confirmed\" : COVIDdata[msg.row].covid19.confirmed[0],\n \"Deaths\" : COVIDdata[msg.row].covid19.deaths[0],\n \"lat\" : COVIDdata[msg.row].covid19.latitude,\n \"lon\" : COVIDdata[msg.row].covid19.longitude,\n \"command\" : { \"zoom\" : 8 }\n};\nreturn msg;",
"outputs": 1,
"noerr": 0,
"x": 410,
"y": 540,
"wires": [
[
"41530f6a.44ee2",
"409ea6e6.e787b8"
]
]
},
{
"id": "41530f6a.44ee2",
"type": "ui_worldmap",
"z": "7658216f.bd2368",
"group": "4c8d1849.49b328",
"order": 2,
"width": "13",
"height": "13",
"name": "",
"lat": "40.25889969",
"lon": "-74.22599792",
"zoom": "8",
"layer": "OSM",
"cluster": "",
"maxage": "",
"usermenu": "hide",
"layers": "hide",
"panit": "false",
"panlock": "false",
"zoomlock": "false",
"hiderightclick": "true",
"coords": "none",
"showgrid": "false",
"path": "/newjersey",
"x": 1060,
"y": 540,
"wires": []
},
{
"id": "409ea6e6.e787b8",
"type": "switch",
"z": "7658216f.bd2368",
"name": "County maps",
"property": "payload.name",
"propertyType": "msg",
"rules": [
{
"t": "cont",
"v": "Atlantic",
"vt": "str"
},
{
"t": "cont",
"v": "Bergen",
"vt": "str"
},
{
"t": "cont",
"v": "Burlington",
"vt": "str"
},
{
"t": "cont",
"v": "Camden",
"vt": "str"
},
{
"t": "cont",
"v": "Cape May",
"vt": "str"
},
{
"t": "cont",
"v": "Cumberland",
"vt": "str"
},
{
"t": "cont",
"v": "Essex",
"vt": "str"
},
{
"t": "cont",
"v": "Gloucester",
"vt": "str"
},
{
"t": "cont",
"v": "Hudson",
"vt": "str"
},
{
"t": "cont",
"v": "Hunterdon",
"vt": "str"
},
{
"t": "cont",
"v": "Mercer",
"vt": "str"
},
{
"t": "cont",
"v": "Middlesex",
"vt": "str"
},
{
"t": "cont",
"v": "Monmouth",
"vt": "str"
},
{
"t": "cont",
"v": "Morris",
"vt": "str"
},
{
"t": "cont",
"v": "Ocean",
"vt": "str"
},
{
"t": "cont",
"v": "Passaic",
"vt": "str"
},
{
"t": "cont",
"v": "Salem",
"vt": "str"
},
{
"t": "cont",
"v": "Somerset",
"vt": "str"
},
{
"t": "cont",
"v": "Sussex",
"vt": "str"
},
{
"t": "cont",
"v": "Union",
"vt": "str"
},
{
"t": "cont",
"v": "Warren",
"vt": "str"
}
],
"checkall": "true",
"repair": false,
"outputs": 21,
"x": 430,
"y": 960,
"wires": [
[
"d8d3bedd.52e68"
],
[
"b1b86352.38d638"
],
[
"178447f1.931e3"
],
[
"7ab50067.7146c8"
],
[
"a64b51d.d9ba7b"
],
[
"3518491e.e85496"
],
[
"96ba5469.d334d"
],
[
"cc14c051.d31c9"
],
[
"49b67fd2.27015"
],
[
"daf58477.c094d8"
],
[
"a68a58c7.2eb19"
],
[
"fdc337c2.02c588"
],
[
"f2a9b607.2e09f8"
],
[
"128bae9d.3c7f71"
],
[
"4f246879.83d9a8"
],
[
"217d75aa.220db2"
],
[
"3f400393.32515c"
],
[
"c5bb1823.d37578"
],
[
"30359abe.41e866"
],
[
"78ae2bb8.6da2a4"
],
[
"e87046d6.81827"
]
]
},
{
"id": "b1b86352.38d638",
"type": "change",
"z": "7658216f.bd2368",
"name": "Bergen geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Bergen\",\"layer\":\"Bergen\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#5B8266\",\"stroke-width\":3,\"fill\":\"#5B8266\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-74.21321,41.134192],[-74.18239,41.121595],[-74.096786,41.083796],[-74.092486,41.081896],[-74.041054,41.059088],[-74.041049,41.059086],[-73.91188,41.001297],[-73.907054,40.998476],[-73.90501,40.997591],[-73.90268,40.997297],[-73.893979,40.997197],[-73.896479,40.981697],[-73.90728,40.951498],[-73.91558,40.924898],[-73.91768,40.919498],[-73.917905,40.917577],[-73.918405,40.917477],[-73.919705,40.913478],[-73.926758,40.895355],[-73.929006,40.889578],[-73.933406,40.882078],[-73.933408,40.882075],[-73.938081,40.874699],[-73.948281,40.858399],[-73.953982,40.848],[-73.963182,40.8269],[-73.968082,40.8207],[-73.984822,40.797444],[-74.017204,40.823541],[-74.044977,40.807702],[-74.06197,40.805334],[-74.089263,40.780046],[-74.118187,40.7701],[-74.147529,40.786491],[-74.130031,40.819962],[-74.118826,40.859327],[-74.106786,40.859299],[-74.130187,40.885999],[-74.12958,40.920071],[-74.148059,40.94159],[-74.148158,40.942339],[-74.146429,40.948441],[-74.141048,40.966348],[-74.170988,40.976997],[-74.224981,40.98163],[-74.248557,40.992342],[-74.270521,41.022131],[-74.21321,41.134192]]]}}}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 740,
"y": 620,
"wires": [
[
"48bd611a.d2fc7",
"41530f6a.44ee2"
]
]
},
{
"id": "48bd611a.d2fc7",
"type": "debug",
"z": "7658216f.bd2368",
"name": "",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "false",
"x": 1070,
"y": 720,
"wires": []
},
{
"id": "49b67fd2.27015",
"type": "change",
"z": "7658216f.bd2368",
"name": "Hudson geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Hudson\",\"layer\":\"Hudson\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#68A193\",\"stroke-width\":3,\"fill\":\"#68A193\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-74.000223,40.77605],[-74.009184,40.763601],[-74.013784,40.756601],[-74.021117,40.727417],[-74.024543,40.709436],[-74.038538,40.710741],[-74.051185,40.695802],[-74.069885,40.684502],[-74.082786,40.673702],[-74.089986,40.659903],[-74.087397,40.653607],[-74.094086,40.649703],[-74.143387,40.641903],[-74.161397,40.644092],[-74.160288,40.645903],[-74.153041,40.6548],[-74.136703,40.674444],[-74.122911,40.691172],[-74.112787,40.703102],[-74.117057,40.710381],[-74.116993,40.737125],[-74.161958,40.736007],[-74.162093,40.736109],[-74.163788,40.739201],[-74.165987,40.745199],[-74.164799,40.754718],[-74.148266,40.779876],[-74.147859,40.784683],[-74.147529,40.786491],[-74.118187,40.7701],[-74.089263,40.780046],[-74.06197,40.805334],[-74.044977,40.807702],[-74.017204,40.823541],[-73.984822,40.797444],[-73.991568,40.788074],[-74.000223,40.77605]]]}}}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 740,
"y": 900,
"wires": [
[
"41530f6a.44ee2",
"48bd611a.d2fc7"
]
]
},
{
"id": "4f246879.83d9a8",
"type": "change",
"z": "7658216f.bd2368",
"name": "Ocean geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Ocean\",\"layer\":\"Ocean\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#688E26\",\"stroke-width\":3,\"fill\":\"#688E26\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-74.417393,39.557255],[-74.419041,39.568367],[-74.400819,39.572242],[-74.390541,39.595835],[-74.389905,39.773428],[-74.434653,39.854803],[-74.553105,40.07913],[-74.527323,40.090276],[-74.406777,40.172355],[-74.263763,40.168264],[-74.261406,40.166737],[-74.239604,40.112383],[-74.203888,40.11255],[-74.15876,40.105989],[-74.149976,40.098812],[-74.107822,40.137005],[-74.094579,40.108566],[-74.070251,40.089406],[-74.044121,40.105333],[-74.031861,40.101047],[-74.031318,40.100541],[-74.033546,40.099518],[-74.039421,40.081437],[-74.058798,40.001244],[-74.064135,39.979157],[-74.077247,39.910991],[-74.090945,39.799978],[-74.097071,39.767847],[-74.096906,39.76303],[-74.09892,39.759538],[-74.101443,39.756173],[-74.113655,39.740719],[-74.141733,39.689435],[-74.190974,39.625118],[-74.240506,39.554911],[-74.249043,39.547994],[-74.27737,39.514064],[-74.291585,39.507705],[-74.311037,39.506715],[-74.312451,39.499869],[-74.326389,39.506333],[-74.380796,39.498537],[-74.417393,39.557255]]]}}}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 740,
"y": 1140,
"wires": [
[
"41530f6a.44ee2"
]
]
},
{
"id": "178447f1.931e3",
"type": "change",
"z": "7658216f.bd2368",
"name": "Burlington geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Burlington\",\"layer\":\"Burlington\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#3E6259\",\"stroke-width\":3,\"fill\":\"#3E6259\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-75.059994,39.991618],[-75.059017,39.992512],[-75.051217,40.004512],[-75.047016,40.008912],[-75.039316,40.013012],[-75.015515,40.019511],[-75.013796,40.020214],[-75.011115,40.021311],[-75.007914,40.023111],[-74.989914,40.037311],[-74.983913,40.042711],[-74.974713,40.048711],[-74.97432,40.048899],[-74.944412,40.063211],[-74.932211,40.068411],[-74.925311,40.07071],[-74.920811,40.07111],[-74.911911,40.06991],[-74.909011,40.07021],[-74.898573,40.072967],[-74.88781,40.07581],[-74.880209,40.07881],[-74.863809,40.08221],[-74.860909,40.08371],[-74.859809,40.08491],[-74.858209,40.08881],[-74.856509,40.09131],[-74.854409,40.09311],[-74.851108,40.09491],[-74.843408,40.09771],[-74.838008,40.10091],[-74.835108,40.10391],[-74.832808,40.11171],[-74.828408,40.12031],[-74.825907,40.12391],[-74.822307,40.12671],[-74.819007,40.12751],[-74.816307,40.12761],[-74.812807,40.12691],[-74.800607,40.12281],[-74.788706,40.12041],[-74.785106,40.12031],[-74.782106,40.12081],[-74.769488,40.129145],[-74.762864,40.132541],[-74.758882,40.134036],[-74.755305,40.13471],[-74.745905,40.13421],[-74.742905,40.13441],[-74.740605,40.13521],[-74.725663,40.145495],[-74.724304,40.14701],[-74.724134,40.14731],[-74.702421,40.184223],[-74.665112,40.164737],[-74.59477,40.137875],[-74.593987,40.137541],[-74.593354,40.137855],[-74.59265,40.137818],[-74.592468,40.138494],[-74.591754,40.137981],[-74.591221,40.137913],[-74.589954,40.138879],[-74.589638,40.138741],[-74.589614,40.13819],[-74.589318,40.138051],[-74.587847,40.138237],[-74.553105,40.07913],[-74.434653,39.854803],[-74.389905,39.773428],[-74.390541,39.595835],[-74.400819,39.572242],[-74.419041,39.568367],[-74.417393,39.557255],[-74.446829,39.559103],[-74.458192,39.547568],[-74.479558,39.55597],[-74.503903,39.569354],[-74.540997,39.576407],[-74.553026,39.597224],[-74.576762,39.598695],[-74.588785,39.611878],[-74.621959,39.626633],[-74.628775,39.620093],[-74.65463,39.626809],[-74.666272,39.681416],[-74.736309,39.729909],[-74.772894,39.750929],[-74.812471,39.785269],[-74.845183,39.79],[-74.889062,39.781804],[-74.902546,39.790797],[-74.903267,39.791247],[-74.926935,39.873839],[-74.964146,39.920683],[-74.983717,39.92694],[-74.974879,39.938382],[-75.014966,39.946546],[-75.01345,39.954188],[-75.013114,39.956433],[-75.017537,39.959087],[-75.016653,39.960623],[-75.017468,39.963509],[-75.018723,39.963664],[-75.019212,39.967462],[-75.010146,39.979768],[-75.03077,39.99281],[-75.059994,39.991618]]]}}}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 750,
"y": 660,
"wires": [
[
"41530f6a.44ee2"
]
]
},
{
"id": "d8d3bedd.52e68",
"type": "change",
"z": "7658216f.bd2368",
"name": "Atlantic geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Atlantic\",\"layer\":\"Atlantic\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#AEF6C7\",\"stroke-width\":3,\"fill\":\"#AEF6C7\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-74.736309,39.729909],[-74.666272,39.681416],[-74.65463,39.626809],[-74.628775,39.620093],[-74.621959,39.626633],[-74.588785,39.611878],[-74.576762,39.598695],[-74.553026,39.597224],[-74.540997,39.576407],[-74.503903,39.569354],[-74.479558,39.55597],[-74.458192,39.547568],[-74.446829,39.559103],[-74.417393,39.557255],[-74.380796,39.498537],[-74.326389,39.506333],[-74.312451,39.499869],[-74.313689,39.493874],[-74.308344,39.483945],[-74.304778,39.482945],[-74.302184,39.478935],[-74.304343,39.471445],[-74.334804,39.432001],[-74.36699,39.402017],[-74.406692,39.377516],[-74.406792,39.373916],[-74.408237,39.365071],[-74.412692,39.360816],[-74.459894,39.345016],[-74.521797,39.313816],[-74.541443,39.300245],[-74.568762,39.299268],[-74.591766,39.309343],[-74.618004,39.293522],[-74.643408,39.295492],[-74.653148,39.288607],[-74.657747,39.297012],[-74.699745,39.289593],[-74.736956,39.298498],[-74.764139,39.296425],[-74.78401,39.307122],[-74.824976,39.305283],[-74.837272,39.314734],[-74.860977,39.319625],[-74.861073,39.323768],[-74.864431,39.330731],[-74.851931,39.377647],[-74.856096,39.424729],[-74.985223,39.514802],[-74.911566,39.57862],[-74.877189,39.608288],[-74.801051,39.674102],[-74.736309,39.729909]]]}}}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 740,
"y": 580,
"wires": [
[
"41530f6a.44ee2"
]
]
},
{
"id": "7ab50067.7146c8",
"type": "change",
"z": "7658216f.bd2368",
"name": "Camden geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Camden\",\"layer\":\"Camden\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#212922\",\"stroke-width\":3,\"fill\":\"#212922\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-75.13342,39.896213],[-75.13082,39.900213],[-75.12792,39.911813],[-75.13012,39.917013],[-75.13282,39.921612],[-75.13502,39.927312],[-75.13612,39.933912],[-75.13572,39.947112],[-75.13352,39.954412],[-75.13012,39.958712],[-75.12692,39.961112],[-75.11922,39.965412],[-75.108119,39.970312],[-75.093718,39.974412],[-75.092481,39.974606],[-75.088618,39.975212],[-75.072017,39.980612],[-75.059994,39.991618],[-75.03077,39.99281],[-75.010146,39.979768],[-75.019212,39.967462],[-75.018723,39.963664],[-75.017468,39.963509],[-75.016653,39.960623],[-75.017537,39.959087],[-75.013114,39.956433],[-75.01345,39.954188],[-75.014966,39.946546],[-74.974879,39.938382],[-74.983717,39.92694],[-74.964146,39.920683],[-74.926935,39.873839],[-74.903267,39.791247],[-74.902546,39.790797],[-74.889062,39.781804],[-74.845183,39.79],[-74.812471,39.785269],[-74.772894,39.750929],[-74.736309,39.729909],[-74.801051,39.674102],[-74.877189,39.608288],[-74.902896,39.631907],[-74.909009,39.665331],[-74.930585,39.69085],[-74.959249,39.703006],[-74.988895,39.707602],[-75.023794,39.730465],[-75.022778,39.746945],[-75.0434,39.761938],[-75.049027,39.778503],[-75.063338,39.786006],[-75.074373,39.77394],[-75.08707,39.779576],[-75.072721,39.802629],[-75.085135,39.81287],[-75.083599,39.842712],[-75.118844,39.862761],[-75.140006,39.888465],[-75.13342,39.896213]]]}}}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 750,
"y": 700,
"wires": [
[
"41530f6a.44ee2"
]
]
},
{
"id": "a64b51d.d9ba7b",
"type": "change",
"z": "7658216f.bd2368",
"name": "Cape May geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Cape May\",\"layer\":\"Cape May\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#294936\",\"stroke-width\":3,\"fill\":\"#294936\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-74.914936,39.177553],[-74.925579,39.218304],[-74.897098,39.234807],[-74.882094,39.308412],[-74.861073,39.323768],[-74.860977,39.319625],[-74.837272,39.314734],[-74.824976,39.305283],[-74.78401,39.307122],[-74.764139,39.296425],[-74.736956,39.298498],[-74.699745,39.289593],[-74.657747,39.297012],[-74.653148,39.288607],[-74.643408,39.295492],[-74.618004,39.293522],[-74.591766,39.309343],[-74.568762,39.299268],[-74.541443,39.300245],[-74.551151,39.293539],[-74.553439,39.286915],[-74.560957,39.278677],[-74.581008,39.270819],[-74.597921,39.258851],[-74.614481,39.244659],[-74.636306,39.220834],[-74.646595,39.212002],[-74.651443,39.198578],[-74.67143,39.179802],[-74.714341,39.119804],[-74.71532,39.116893],[-74.714135,39.114631],[-74.704409,39.107858],[-74.705876,39.102937],[-74.738316,39.074727],[-74.778777,39.023073],[-74.786356,39.000113],[-74.792723,38.991991],[-74.807917,38.985948],[-74.819354,38.979402],[-74.850748,38.954538],[-74.864458,38.94041],[-74.865198,38.941439],[-74.870497,38.943543],[-74.882309,38.941759],[-74.90705,38.931994],[-74.920414,38.929136],[-74.933571,38.928519],[-74.963463,38.931194],[-74.967274,38.933413],[-74.971995,38.94037],[-74.955363,39.001262],[-74.94947,39.015637],[-74.93832,39.035185],[-74.903664,39.087437],[-74.897784,39.098811],[-74.892547,39.113183],[-74.885914,39.143627],[-74.887167,39.158825],[-74.905181,39.174945],[-74.914936,39.177553]]]}}}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 750,
"y": 740,
"wires": [
[
"41530f6a.44ee2"
]
]
},
{
"id": "3518491e.e85496",
"type": "change",
"z": "7658216f.bd2368",
"name": "Cumberland geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Cumberland\",\"layer\":\"Cumberland\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#6CEF9A\",\"stroke-width\":3,\"fill\":\"#6CEF9A\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-74.914936,39.177553],[-74.962382,39.190238],[-74.976266,39.192271],[-74.998002,39.191253],[-75.026179,39.193621],[-75.028885,39.19456],[-75.027824,39.199482],[-75.023586,39.202594],[-75.023437,39.204791],[-75.026376,39.20985],[-75.035672,39.215415],[-75.041663,39.215511],[-75.047797,39.211702],[-75.052326,39.213609],[-75.062506,39.213564],[-75.086395,39.208159],[-75.101019,39.211657],[-75.107286,39.211403],[-75.114748,39.207554],[-75.12707,39.189766],[-75.136548,39.179425],[-75.139136,39.180021],[-75.165979,39.201842],[-75.164798,39.216606],[-75.170444,39.234643],[-75.177506,39.242746],[-75.205857,39.262619],[-75.21251,39.262755],[-75.241639,39.274097],[-75.244056,39.27769],[-75.242881,39.280574],[-75.244357,39.2857],[-75.251806,39.299913],[-75.271629,39.304041],[-75.28262,39.299055],[-75.285333,39.292212],[-75.288898,39.289557],[-75.30601,39.301712],[-75.315201,39.310593],[-75.326754,39.332473],[-75.327463,39.33927],[-75.333743,39.345335],[-75.341969,39.348697],[-75.355558,39.347823],[-75.365016,39.341388],[-75.39003,39.358259],[-75.394331,39.363753],[-75.395181,39.371398],[-75.399304,39.37949],[-75.407294,39.381954],[-75.418911,39.410417],[-75.408753,39.423785],[-75.414305,39.453054],[-75.39983,39.462271],[-75.368107,39.456802],[-75.342322,39.490623],[-75.325917,39.488555],[-75.293613,39.511892],[-75.239529,39.559188],[-75.084014,39.457372],[-75.073324,39.485418],[-75.079699,39.501434],[-75.072214,39.523896],[-75.074395,39.544357],[-75.061973,39.568643],[-74.985223,39.514802],[-74.856096,39.424729],[-74.851931,39.377647],[-74.864431,39.330731],[-74.861073,39.323768],[-74.882094,39.308412],[-74.897098,39.234807],[-74.925579,39.218304],[-74.914936,39.177553]]]}}}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 760,
"y": 780,
"wires": [
[
"41530f6a.44ee2"
]
]
},
{
"id": "96ba5469.d334d",
"type": "change",
"z": "7658216f.bd2368",
"name": "Essex geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Essex\",\"layer\":\"Essex\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#50E8136\",\"stroke-width\":3,\"fill\":\"#0E8136\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-74.30123,40.713472],[-74.302092,40.713301],[-74.302695,40.713601],[-74.303691,40.7133],[-74.305393,40.713701],[-74.306991,40.714002],[-74.307589,40.714201],[-74.308793,40.714508],[-74.309388,40.714901],[-74.309791,40.715501],[-74.311691,40.715601],[-74.312794,40.717101],[-74.313793,40.718001],[-74.315293,40.718601],[-74.315991,40.719199],[-74.318992,40.719201],[-74.321408,40.719072],[-74.371923,40.739229],[-74.357894,40.756244],[-74.377517,40.761459],[-74.370863,40.764008],[-74.364173,40.799042],[-74.339168,40.812951],[-74.328722,40.831754],[-74.326219,40.86612],[-74.340154,40.879437],[-74.326269,40.908499],[-74.270702,40.89692],[-74.246691,40.880799],[-74.2403,40.880204],[-74.130031,40.819962],[-74.147529,40.786491],[-74.147859,40.784683],[-74.148266,40.779876],[-74.164799,40.754718],[-74.165987,40.745199],[-74.163788,40.739201],[-74.162093,40.736109],[-74.161958,40.736007],[-74.116993,40.737125],[-74.117057,40.710381],[-74.112787,40.703102],[-74.122911,40.691172],[-74.136703,40.674444],[-74.165187,40.690203],[-74.201589,40.686602],[-74.222452,40.707249],[-74.28587,40.722225],[-74.30123,40.713472]]]}}}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 740,
"y": 820,
"wires": [
[
"41530f6a.44ee2"
]
]
},
{
"id": "cc14c051.d31c9",
"type": "change",
"z": "7658216f.bd2368",
"name": "Gloucester geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Gloucester\",\"layer\":\"Gloucester\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#43604B\",\"stroke-width\":3,\"fill\":\"#43604B\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-75.210876,39.865709],[-75.210425,39.865913],[-75.195324,39.877013],[-75.189323,39.880713],[-75.183023,39.882013],[-75.150721,39.882713],[-75.145421,39.884213],[-75.142421,39.886413],[-75.140221,39.888213],[-75.140006,39.888465],[-75.118844,39.862761],[-75.083599,39.842712],[-75.085135,39.81287],[-75.072721,39.802629],[-75.08707,39.779576],[-75.074373,39.77394],[-75.063338,39.786006],[-75.049027,39.778503],[-75.0434,39.761938],[-75.022778,39.746945],[-75.023794,39.730465],[-74.988895,39.707602],[-74.959249,39.703006],[-74.930585,39.69085],[-74.909009,39.665331],[-74.902896,39.631907],[-74.877189,39.608288],[-74.911566,39.57862],[-74.985223,39.514802],[-75.061973,39.568643],[-75.199806,39.666983],[-75.219988,39.66175],[-75.245461,39.664151],[-75.262393,39.681682],[-75.28549,39.679724],[-75.307554,39.689619],[-75.326452,39.689992],[-75.33663,39.704244],[-75.376783,39.726626],[-75.378232,39.745763],[-75.405959,39.763484],[-75.409172,39.787749],[-75.440909,39.780831],[-75.437938,39.783413],[-75.405337,39.796213],[-75.415041,39.801786],[-75.403737,39.807512],[-75.390536,39.815312],[-75.389764,39.815819],[-75.371835,39.827612],[-75.3544,39.839917],[-75.341765,39.846082],[-75.330433,39.849012],[-75.323232,39.849812],[-75.309674,39.850179],[-75.293376,39.848782],[-75.271159,39.84944],[-75.243431,39.854597],[-75.235026,39.856613],[-75.221025,39.861113],[-75.210876,39.865709]]]}}}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 750,
"y": 860,
"wires": [
[
"41530f6a.44ee2"
]
]
},
{
"id": "daf58477.c094d8",
"type": "change",
"z": "7658216f.bd2368",
"name": "Hunterdon geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Hunterdon\",\"layer\":\"Hunterdon\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#1EC296\",\"stroke-width\":3,\"fill\":\"#1EC296\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-75.066426,40.536619],[-75.067257,40.539584],[-75.068615,40.542223],[-75.078503,40.548296],[-75.0957,40.564401],[-75.100325,40.567811],[-75.110903,40.570671],[-75.117292,40.573211],[-75.136748,40.575731],[-75.141906,40.575273],[-75.147368,40.573152],[-75.158446,40.565286],[-75.162871,40.564096],[-75.168609,40.564111],[-75.175307,40.564996],[-75.183151,40.567354],[-75.186737,40.569406],[-75.192352,40.574257],[-75.194046,40.576256],[-75.19487,40.578591],[-75.195114,40.579689],[-75.194656,40.58194],[-75.190796,40.586838],[-75.190146,40.590359],[-75.190369,40.591642],[-75.180749,40.594556],[-75.145673,40.628745],[-75.108359,40.639754],[-75.076338,40.664013],[-75.016551,40.694488],[-75.002162,40.694309],[-74.979227,40.710883],[-74.968454,40.710791],[-74.889753,40.787832],[-74.827484,40.744072],[-74.752904,40.731026],[-74.724418,40.719455],[-74.717812,40.684098],[-74.730539,40.665623],[-74.719498,40.651807],[-74.725501,40.631736],[-74.703689,40.621296],[-74.724937,40.588755],[-74.712962,40.584231],[-74.724644,40.566108],[-74.742659,40.553898],[-74.775983,40.503283],[-74.797841,40.515557],[-74.782513,40.487775],[-74.748147,40.424156],[-74.808538,40.416655],[-74.802006,40.384921],[-74.869843,40.377845],[-74.856262,40.346695],[-74.942954,40.341643],[-74.943776,40.342564],[-74.945088,40.347332],[-74.946006,40.357306],[-74.948722,40.364768],[-74.953697,40.376081],[-74.963997,40.395246],[-74.965508,40.397337],[-74.969597,40.39977],[-74.982735,40.404432],[-74.985467,40.405935],[-74.988901,40.408773],[-74.996378,40.410528],[-74.998651,40.410093],[-75.003351,40.40785],[-75.017221,40.404638],[-75.024775,40.403455],[-75.028315,40.403883],[-75.036616,40.406796],[-75.041651,40.409894],[-75.043071,40.411603],[-75.046473,40.413792],[-75.056102,40.416066],[-75.058848,40.418065],[-75.061489,40.422848],[-75.062923,40.433407],[-75.067425,40.448323],[-75.070568,40.455165],[-75.070568,40.456348],[-75.067302,40.464954],[-75.06805,40.468578],[-75.067776,40.472827],[-75.064327,40.476795],[-75.062227,40.481391],[-75.061937,40.486362],[-75.062373,40.491689],[-75.065275,40.504682],[-75.066001,40.510716],[-75.065853,40.519495],[-75.06509,40.526148],[-75.066402,40.536532],[-75.066426,40.536619]]]}}}",
"tot": "json"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 750,
"y": 940,
"wires": [
[
"41530f6a.44ee2"
]
]
},
{
"id": "a68a58c7.2eb19",
"type": "change",
"z": "7658216f.bd2368",
"name": "Mercer geojson",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"name\":\"Mercer\",\"layer\":\"Mercer\",\"geojson\":{\"type\":\"Feature\",\"properties\":{\"stroke\":\"#69F287\",\"stroke-width\":3,\"fill\":\"#69F287\",\"fill-opacity\":0.4},\"geometry\":{\"type\":\"Polygon\",\"coordinates\":[[[-74.751943,40.183483],[-74.754305,40.185209],[-74.755605,40.186709],[-74.756905,40.189409],[-74.760605,40.198909],[-74.766905,40.207709],[-74.770406,40.214508],[-74.77136,40.215399],[-74.781206,40.221508],[-74.795306,40.229408],[-74.819507,40.238508],[-74.823907,40.241508],[-74.836307,40.246208],[-74.842308,40.250508],[-74.846608,40.258808],[-74.853108,40.269707],[-74.856508,40.277407],[-74.860492,40.284584],[-74.864692,40.290684],[-74.868209,40.295207],[-74.880609,40.305607],[-74.887109,40.310307],[-74.891609,40.313007],[-74.896409,40.315107],[-74.90331,40.315607],[-74.90831,40.316907],[-74.91741,40.322406],[-74.92681,40.329406],[-74.933111,40.333106],[-74.939711,40.338006],[-74.942954,40.341643],[-74.856262,40.346695],[-74.869843,40.377845],[-74.802006,40.384921],[-74.808538,40.416655],[-74.748147,40.424156],[-74.722156,40.375146],[-74.653814,40.391003],[-74.622744,40.384421],[-74.617525,40.377862],[-74.619591,40.374397],[-74.630101,40.340607],[-74.572559,40.301054],[-74.528591,40.294297],[-74.482379,40.273812],[-74.484287,40.253299],[-74.481589,40.243068],[-74.543198,40.21651],[-74.562591,40.189943],[-74.595489,40.179695],[-74.614246,40.182474],[-74.587847,40.138237],[-74.589318,40.138051],[-74.589614,40.13819],[-74.589638,40.138741],[-74.589954,40.138879],[-74.591221,40.137913],[-74.59175