Spatial and Spatio-Temporal Data Analysis