Solving Large-scale Spatial Problems with Convolutional Neural Networks