This textbook provides comprehensive and in-depth explanations of all topics related to spatial analysis and spatiotemporal simulation, including how spatial data are acquired, represented digitally, and spatially aggregated. Also features the nature of space and how it is measured. Descriptive, explanatory, and inferential analyses are covered for point, line, and area data. It captures the latest developments in spatiotemporal simulation with cellular automata and agent-based modelling, and through practical examples discusses how spatial analysis and modelling can be implemented in different computing platforms. A much-needed textbook for a course at upper undergraduate and postgraduate levels.