Keep map center in the viewport center