Environment Canada has issued rainfall warnings and a special weather statement for a swath of Alberta and British Columbia.