добавлена (и оптимизирована) прокрутка карты