geolocation sets zoom based on accuracy

fixes #1375