Table of Contents

Удаление разреженных пространственных карт

EasyAR предоставляет два способа обработки данных пространственных карт, которые больше не нужны: безвозвратное удаление и временное отключение. Чтобы обеспечить стабильность производственной среды, рекомендуем внимательно прочитать следующие инструкции.

Удаление через EasyAR Web

  • Войдите в EasyAR Developer Center ->SpatialMap -> выберите соответствующую библиотеку карт -> нажмите Manage, чтобы открыть страницу управления библиотекой карт.
  • Откройте страницу сведений о пространственной карте и нажмите на ней кнопку Delete.

Руководство по безвозвратному удалению

Лучшая практика: Временное отключение

В большинстве бизнес-сценариев, если вы не уверены, понадобится ли карта в будущем, рекомендуется использовать Deactivate вместо Delete.

  • Функциональные особенности: отключенная пространственная карта остается в списке базы данных, но не будет участвовать в распознавании и localization. Однако она по-прежнему занимает квоту распознавания.
  • Способ отключения: на странице управления выберите карту распознавания и нажмите Deactivate.

Руководство по отключению

  • Отключение через API: вызовите Update Spatial Map API и установите свойство status в значение inactive.

Удаление с помощью API

Через REST API можно автоматически очищать разреженные пространственные карты.

Подготовка

Перед началом прочитайте документацию Delete Spatial Map API и подготовьте следующие ресурсы:

  • Spatial Map AppId
  • API Key / Secret или Token
  • Cloud URL
    • Пользователям в Китае и Юго-Восточной Азии выбрать: https://armap-api.easyar.com
    • Другим пользователям выбрать: https://armap-api-na1.easyar.com
  • MapId: уникальный ID карты, которую нужно удалить. Если MapId не существует, API вернет Http Status 404.

Замените заполнители фактическими параметрами и выполните скрипт curl

  • Your-Cloud-URL → фактические API URLs
  • Your-Token → фактический API Key Authorization Token
  • Your-SpatialMap-AppId → ваш appId
  • Your-todo-MapId → MapId для удаления
curl -X DELETE "https://armap-api-<cn1|na1>.easyar.com/map/<Your-todo-MapId>?appId=<Your-SpatialMap-AppId>" \
  -H "Content-Type: application/json" \
  -H "Authorization: <Your-Token>" 

Связанные темы: