Map drawing optimisation