title: Tiled object position doesn't match MonoGame position
body: <p>I have an issue when importing <a href="https://www.mapeditor.org/" rel="nofollow noreferrer">Tiled</a> maps with Object layers into a MonoGame project. Everything is pretty much working great; I can import the Tiled map into the project and render the map with the use of MonoGame.Extended.</p>
  
  <p>My issue starts when I try to use an Object from an Object Layer in the Tiled map. I can access the object, and I can access its properties (position, etc) just fine. In fact, when accessing the object's properties, they output exactly as they should. Below are images to clarify:</p>
  
  <p><a href="https://i.stack.imgur.com/MiqA6.png" rel="nofollow noreferrer">This is the image of the object within the Tiled map editor</a></p>
  
  <p>And below is the code where I import the map, collect the object's information, and assign that information (position, in this case) to another object (the player)</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>gameMaps.Add(MapBuilder.LoadTiledMap("TestMap"));
  
  gameMapRenderer = new TiledMapRenderer(graphicsDevice);
  
  var viewportAdapter = new BoxingViewportAdapter(GameInstance.Instance.Window, graphicsDevice, 1440 / 4, 810 / 4);
  mainCamera = new Camera2D(viewportAdapter);
  
  var player = new Player();
  var playerStartPos = new Vector2();
  
  foreach(var obj in gameMaps[0].ObjectLayers[0].Objects)
  {
    if (obj.Name.Equals("PlayerStart"))
    {
      playerStartPos = obj.Position;
      break;
    }
  }
  
  player.position = playerStartPos;
  
  entities.Add(player);
  
  mainCamera.LookAt(player.position);</code></pre>
  </div>
  </div>
  </p>
  
  <p>But below is the image that demonstrates the issue:</p>
  
  <p><a href="https://i.stack.imgur.com/kAGrV.png" rel="nofollow noreferrer">Issue as an image</a></p>
  
  <p>The sprite/character is the player object that is assigned the position, in case that wasn't clear.</p>
  
  <p>To explain: I am able to get the object's position and assign it to my 'Player' object, and my player is then at the correct position per what the object's position is in the Tiled map editor. However, the Tiled map itself is actually rendering at an incorrect position- even though I never make any adjustments to the position of the map as a whole.</p>
  
  <p>Some further details that might help:</p>
  
  <p>In the Tiled map editor, the position x0,y0 is the utmost top tile of the map. However, in MonoGame, if I go the same position- the Tiled map is actually rendered/placed some dimensions below. This means that the positioning of the map is incorrect with what it should be.</p>
  
  <p>Below is an image showing what that position is in MonoGame, and how it is not properly correlating with what that position is in Tiled.</p>
  
  <p><a href="https://i.stack.imgur.com/HlWZy.png" rel="nofollow noreferrer">MonoGame screenshot</a></p>