Перейти к основному содержимому

Глубинные суперсеты (AR Clip Mapper)

Объединяйте несколько сессий AR Clip Mapper, чтобы повысить плотность indoor-карт.

Порядок действий

  1. Запись — сделайте несколько прохідов по одной зоне с перекрытием траекторий.
  2. Сессии — в space.web-ar.studio → Maps → Sessions зафиксируйте идентификаторы нужных записей.
  3. Слияние через 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-тесты.