I have a JSON feed for school zone flashers. The feed updates a status field when the flashers are active. The feed has data for all of the school zones in my city. Each object in the feed represents one school zone, with multiple point locations representing the school zone flasher signs. In a hosted point feature service, I want to create points for each of the locations that correspond to each school zone and have them all simultaneously updated. Is this possible with a hosted feature service?
Here is a sample object from my feed:
{
"group": {
"group_number": 1,
"group_name": "Blanco Vista"
},
"currently_scheduled_to_flash": false,
"todays_flashing_schedule": [
{
"time": "7:00 AM",
"relay_1_flashing": true,
"relay_2_flashing": true
},
{
"time": "8:30 AM",
"relay_1_flashing": false,
"relay_2_flashing": false
},
{
"time": "2:30 PM",
"relay_1_flashing": true,
"relay_2_flashing": true
},
{
"time": "4:00 PM",
"relay_1_flashing": false,
"relay_2_flashing": false
}
],
"locations": [
{
"location_number": 1,
"location_name": "NB Blanco Vista",
"location_address": "Unassigned",
"location_latitude": "29.944873046968684",
"location_longitude": "-97.89528615238225"
},
{
"location_number": 2,
"location_name": "SB Blanco Vista",
"location_address": "Unassigned",
"location_latitude": "29.948936386501728",
"location_longitude": "-97.89401411096776"
},
{
"location_number": 3,
"location_name": "WB Trail Ridge Pass",
"location_address": "Unassigned",
"location_latitude": "29.948146752015052",
"location_longitude": "-97.89420284048913"
},
{
"location_number": 4,
"location_name": "EB Trail Ridge Pass",
"location_address": "Unassigned",
"location_latitude": "29.948672645586512",
"location_longitude": "-97.89520094529524"
},
{
"location_number": 5,
"location_name": "WB Old Settlers",
"location_address": "Unassigned",
"location_latitude": "29.94549068648647",
"location_longitude": "-97.89458556692875"
},
{
"location_number": 6,
"location_name": "EB Old Settlers",
"location_address": "Unassigned",
"location_latitude": "29.945987477034123",
"location_longitude": "-97.89692170762117"
},
{
"location_number": 7,
"location_name": "NB 2 Blanco Vista MG 1 GP 1 LOC 7",
"location_address": "Unassigned",
"location_latitude": "29.945153886533624",
"location_longitude": "-97.89535172127773"
},
{
"location_number": 8,
"location_name": "Easton Dr",
"location_address": "Easton Dr",
"location_latitude": "29.948778154675484",
"location_longitude": "-97.89696334572306"
}
]
},