Update to moving the map using proper calculations

There was a problem while moving the map around when it was
rotated. This was caused by the wrong transformation.