メインコンテンツまでスキップ

複数セッションのマップ

同じ場所を撮った AR Clip Mapper の複数のセッションを、密度の高い 1 つの屋内マップにまとめます。店舗、キャンパスなど、1 回の撮影では足りない広い施設で使います。

セッションを結合する​

  1. 複数のセッションを記録します。 同じエリアを、重なり合う経路で撮影します。細部まできれいに撮るには、LiDAR を搭載した iOS デバイスを使いましょう。
  2. セッション ID を調べます。 arclip.design で Maps → Sessions を開き、記録を選んで、それぞれのセッション ID を控えます。
  3. REST API で結合を開始します。 新しいマップの ID が返されます。
# merge_sessions.py
import os
import requests

API_BASE = "https://api.arclip.app/vps/api/v3"
TOKEN = os.environ["ARCLIP_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()
info = resp.json()
map_id = info["mapId"]
print(f"Merge started for map {map_id}")

結合すると新しいマップが作られます。状況の確認方法は、通常のインポートと同じです。処理の状況を確認する を見てください。

コツ​

  • 1 回の記録は 5 分未満にします。こうすると、ドリフト(時間とともに積み重なる小さなトラッキングの誤差)を抑えられます。
  • ポスターや看板など、複数のセッションに写る目印を残しておきます。
  • ステータスが READY になったら、コンソールでヒートマップを開き、撮影範囲にむらがないかを確認します。

次へ: パノラマと動画 — 360° 写真や歩きながら撮った動画からマップを作ります。