LibGDX TiledMap issues

So, I just started using LibGDX and I have this issue with TiledMap.


You can see the tile in the first picture and how it renders in the second.
I don’t even know how to explain this…
I searched a lot of places and couldn’t find a solution, can you help me with this?
I am sorry for the lack of English skills.
Here’s most of my code (I removed the empty parts)


public class GameScreen implements Screen {
    TiledMap tiledMap;
    TiledMapRenderer tiledMapRenderer;
    OrthographicCamera cam;
    SpriteBatch spriteBatch;
    Player player;
    @Override
    public void render(float delta) {
        Gdx.gl.glClearColor(0,0,0,1);
        Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
        cam.position.set(player.getX(),player.getY(),0);
        cam.zoom=0.5f;
        cam.update();
        tiledMapRenderer.setView(cam);
        tiledMapRenderer.render();
        spriteBatch.setProjectionMatrix(cam.combined);

        spriteBatch.begin();
        player.draw(spriteBatch);
        spriteBatch.end();

    }

    @Override
    public void show() {
        cam=new OrthographicCamera();
        cam.setToOrtho(false,GV.WIDTH,GV.HEIGHT);
        cam.update();
        tiledMap=new TmxMapLoader().load("TileMap.tmx");
        tiledMapRenderer=new OrthogonalTiledMapRenderer(tiledMap);
        spriteBatch=new SpriteBatch();
        player=new Player("badlogic.jpg");
    }

    @Override
    public void dispose() {
        tiledMap.dispose();
        spriteBatch.dispose();
        player.getTexture().dispose();
    }
}