> For the complete documentation index, see [llms.txt](https://multiset.gitbook.io/multiset/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://multiset.gitbook.io/multiset/basics/mapset-multiple-maps/merging-maps-with-overlap.md).

# Merging Maps with Overlap

Overlap-based merging is powered by the **MultiSet VPS** under the hood, so it is far more robust than traditional geometric methods (ICP, low-level feature matching) and works even when two scans share only a small overlap area.

### Create a MapSet with Overlap

Click on Create MapSet -> **Merge Maps with Overlap**

<figure><img src="/files/yZ5P4OUtUfkXkNLyqMQY" alt=""><figcaption></figcaption></figure>

### Select the Origin Map and then a Map that overlaps with it.

Select an Origin Map this could be the first map that you want to add into your MapSet, this map act as the origin of your MapSet coordinate system.

In the next steps, you MUST choose a Map that has a decent overlap area with the Origin Map (we recommend having around 5-10 meters of overlap between maps to be merged or 15-20% overlap area between that needs to be merged).

<div><figure><img src="/files/NrNsSeWYRdTtH6ZW5pI5" alt=""><figcaption></figcaption></figure> <figure><img src="/files/9ik08hLyCQqGJGsRVBN4" alt=""><figcaption></figcaption></figure></div>

After this, give a MapSet name and wait for a couple of minutes for the Map merging process to be completed

<figure><img src="/files/kZhNUZEsq11HNX5qOLqa" alt="" width="303"><figcaption></figcaption></figure>

### Add a new Map to an existing MapSet

Open the MapSet details page and then click on **Add Map** to add a new Map in a MapSet

<figure><img src="/files/whfg2Ai6AWLd9VwV3DKT" alt=""><figcaption></figcaption></figure>

First, select the new Map that you want to add and then choose an existing Map from MapSet that has overlap area with the new Map.

<figure><img src="/files/AO5jkCPnu6fyhFptcghA" alt=""><figcaption></figcaption></figure>

{% embed url="<https://youtu.be/rUCubz-_onc>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://multiset.gitbook.io/multiset/basics/mapset-multiple-maps/merging-maps-with-overlap.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
