fix map center bug