Глубинные суперсеты (AR Clip Mapper)
Объединяйте несколько сессий AR Clip Mapper, чтобы повысить плотность indoor-карт.
Порядок действий
- Запись — сделайте несколько прохідов по одной зоне с перекрытием траекторий.
- Сессии — в space.web-ar.studio → Maps → Sessions зафиксируйте идентификаторы нужных записей.
- Слияние через REST — запустите merge-задание и дождитесь создания новой карты.
# merge_sessions.py
import os
import requests
API_BASE = "https://was-vps.web-ar.xyz/vps/api/v3"
TOKEN = os.environ["WEBAR3_TOKEN"]
SESSIONS = ["sess_01h5p", "sess_01h7d", "sess_01hb2"]
headers = {"Authorization": f"Bearer {TOKEN}"}
payload = {
"name": "Flagship Store Superset",
"sessions": SESSIONS,
"publish": False
}
resp = requests.post(f"{API_BASE}/maps/merge", json=payload, headers=headers)
resp.raise_for_status()
print(resp.json()["mapId"])
API вернёт mapId новой карты, которая проходит стандартный пайплайн обработки. Отслеживайте статус через GET /maps/{id}.
Советы
- Каждую запись ограничивайте 5 минутами.
- Размещайте на локации визуальные ориентиры (плакаты, стойки), чтобы алгоритм связывал сессии.
- После готовности (
READY) изучите тепловую карту локализации и проведите SDK-тесты.