This document presents a design for a language for spatial computing. It discusses core concepts of spatial information like fields, objects, networks and events. It uses the example question "How long will a hill walk take?" to illustrate how spatial questions can be answered using core computations in GIS like analyzing granularity and accuracy. The goal is to develop high-level query operators, validate them in projects and create generic APIs for spatial question answering.