Table of Contents

Sparse Spatial Maps löschen

EasyAR bietet zwei Möglichkeiten, räumliche Kartendaten zu behandeln, die nicht mehr benötigt werden: dauerhaftes Löschen und vorübergehendes Deaktivieren. Um die Stabilität in Produktionsumgebungen sicherzustellen, empfehlen wir, die folgenden Anweisungen sorgfältig zu lesen.

Über EasyAR Web löschen

  • Melden Sie sich im EasyAR Developer Center an ->SpatialMap -> wählen Sie die entsprechende Kartenbibliothek aus -> klicken Sie auf Manage, um die Verwaltungsseite der Kartenbibliothek zu öffnen.
  • Öffnen Sie die Detailseite der räumlichen Karte und klicken Sie dort auf die Schaltfläche Delete.

Anleitung zum dauerhaften Löschen

Best Practice: Vorübergehendes Deaktivieren

In den meisten Geschäftsszenarien empfiehlt es sich, Deactivate statt Delete zu verwenden, wenn Sie nicht sicher sind, ob eine Karte künftig noch benötigt wird.

  • Funktionsmerkmale: Eine deaktivierte räumliche Karte bleibt in der Datenbankliste erhalten, nimmt aber nicht an Erkennung und localization teil. Sie belegt jedoch weiterhin Erkennungskontingent.
  • Deaktivierungsmethode: Wählen Sie auf der Verwaltungsseite die Erkennungskarte aus und klicken Sie auf Deactivate.

Anleitung zum Deaktivieren

Mit API löschen

Sparse Spatial Maps können über die REST API automatisch bereinigt werden.

Vorbereitung

Lesen Sie vor Beginn die Dokumentation zu Delete Spatial Map API und bereiten Sie die folgenden Ressourcen vor:

  • Spatial Map AppId
  • API Key / Secret oder Token
  • Cloud URL
    • Benutzer in China und Südostasien wählen: https://armap-api.easyar.com
    • Andere Benutzer wählen: https://armap-api-na1.easyar.com
  • MapId: die eindeutige ID der zu löschenden Karte. Wenn die MapId nicht existiert, gibt die API Http Status 404 zurück.

Ersetzen Sie die Platzhalter durch die tatsächlichen Parameter und führen Sie das curl-Skript aus

  • Your-Cloud-URL → tatsächliche API URLs
  • Your-Token → tatsächlicher API Key Authorization Token
  • Your-SpatialMap-AppId → Ihre appId
  • Your-todo-MapId → zu löschende 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>" 

Verwandte Themen: