Estimating IDF Curves Consistently over Durations with Spatial Covariates