sasdim: self-adaptive noise scaling diffusion model for spatial time series imputation