# Help - What are the common methods for placing buildings of different sizes on a map?

**URL:** <https://discourse.mapeditor.org/t/help-what-are-the-common-methods-for-placing-buildings-of-different-sizes-on-a-map/7694>\
**Category:** Questions\
**Created:** [November 13, 2025, 9:59am UTC](https://discourse.mapeditor.org/t/help-what-are-the-common-methods-for-placing-buildings-of-different-sizes-on-a-map/7694 "2025-11-13T09:59:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![zujin](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.mapeditor.org/zujin/32/5252_2.png) [@zujin](https://discourse.mapeditor.org/u/zujin)\
**Post date:** [November 13, 2025, 9:59am UTC](https://discourse.mapeditor.org/t/help-what-are-the-common-methods-for-placing-buildings-of-different-sizes-on-a-map/7694/1 "2025-11-13T09:59:20Z")

</div>

For example, in a tileset there are various buildings, each with a different footprint—some might be 2×2, others might be 1×3. How can you use the object insertion method to place different buildings on the map, ensuring each building is treated as a whole? Is it possible to use object tiles for this? How do you insert an object that occupies multiple tiles using object tiles?

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/mapeditor/original/2X/1/15fab71d90442c52b787f6c308178027ac541f32.png)

---

<div class="post-metadata">

**Author:** ![zujin](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.mapeditor.org/zujin/32/5252_2.png) [@zujin](https://discourse.mapeditor.org/u/zujin)\
**Post date:** [November 13, 2025, 10:09am UTC](https://discourse.mapeditor.org/t/help-what-are-the-common-methods-for-placing-buildings-of-different-sizes-on-a-map/7694/2 "2025-11-13T10:09:16Z")

</div>

The olny way to do this is use “collection of images” type tileset ?

---

<div class="post-metadata">

**Author:** ![bjorn](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.mapeditor.org/bjorn/32/1599_2.png) [@bjorn](https://discourse.mapeditor.org/u/bjorn)\
**Post date:** [November 13, 2025, 12:59pm UTC](https://discourse.mapeditor.org/t/help-what-are-the-common-methods-for-placing-buildings-of-different-sizes-on-a-map/7694/3 "2025-11-13T12:59:18Z")

</div>

At the moment this is the only way, yes. You can use the collection of images tileset in one of the following ways:

1. Use an image editor to split up your tileset into multiple images, and refer to them from an image collection tileset.
2. Use an image collection tileset to refer to the existing tileset image multiple times, and modify the “Image Rect” property of each tile such that only the desired part of the tileset image is used for each tile.

Though I think the most commonly used way to place such buildings is simply as multiple tiles on a tile layer, or split up over two layers if the player needs to be able to walk behind the building. Often the tiles are arranged in such a way that the buildings can also vary in size, though this doesn’t appear to be the case in your example.

Eventually I do aim to support sub-rectangles also for single-image based tilesets. There’s a PR open with one possible implementation of this here:

> <https://github.com/mapeditor/tiled/pull/4166>
>
> Useful for y-sorting, multi tile objects, base tile images changing, etc.
> 
> \- A…dd new "atlas" property to tileset that determines if tileset is atlas tileset or not
> \- Atlas property is set on tileset creation through type
> \- If generate tiles based on grid option is enabled, atlas tileset will
> pre-generate grid tiles
> \- Atlas tileset always saves all image rects
> 
> For controls, go to rearrange tiles mode:
> \- Left-click and drag to move tiles
> \- Left-click tile corners to resize
> \- Left-click and drag empty space to create new tiles
> \- Right-click and drag to delete tiles
> \- Hold Shift to disable grid snapping
> 
> \<img width="879" height="565" alt="image" src="https://github.com/user-attachments/assets/2669ae6f-c6d0-44b5-9752-ff262698bc5a" /\>
> 
> !\[image\](https://github.com/user-attachments/assets/4c083c86-7b86-48cf-82b9-338d2d727632)
> 
> !\[image\](https://github.com/user-attachments/assets/219fdf83-30b2-4106-ac29-4b3c18fd363e)
> 
> \<img width="1731" height="1512" alt="image" src="https://github.com/user-attachments/assets/6c21a925-fbd6-401b-b43d-8ebe48d2576b" /\>
> 
> Closes #1008
