'Could not fetch wildfire data.']); exit; } $data = json_decode($response, true); if (json_last_error() !== JSON_ERROR_NONE) { echo json_encode(['error' => 'Could not parse wildfire data.']); exit; } $features = $data['features'] ?? []; $wildfires = []; foreach ($features as $feature) { $properties = $feature['properties']; $wildfires[] = [ 'name' => $properties['poly_IncidentName'], 'acres' => $properties['poly_Acres_AutoCalc'], 'started' => $properties['attr_InitialResponseDateTime'], 'percent_contained' => $properties['attr_PercentContained'], ]; } echo json_encode($wildfires); ?>