API —— Suppression de carte Spatial Map
Cette interface permet de supprimer définitivement les données d'une carte Spatial Map (carte spatiale) spécifique via son mapId.
1. Informations de base de l'interface
- URL de l'interface :
https://armap-api-<cn1,na1>.easyar.com/map/{mapId} - Méthode de requête :
DELETE - Format de réponse :
*/*(généralementapplication/json)
2. Méthode d'authentification
Cette interface prend en charge deux modes d'authentification :
- Authentification basée sur Token :
- Header :
Authorization: [token] - Paramètre : nécessite
appId.
- Header :
- Authentification basée sur la signature (Signature) :
- Paramètres : nécessite
appId,apiKey,timestamp,signature. - Pour l'algorithme détaillé de calcul de la signature, référez-vous à la méthode de signature API Key.
- Paramètres : nécessite
3. Paramètres de requête
3.1 Paramètres de chemin (Path Parameters)
| Nom du paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| mapId | String | Oui | Identifiant unique de la carte spatiale (MapId). |
4. Structure de données de réponse (ARMapDTO)
Lorsque la requête réussit (statusCode 0), le résultat result contiendra un instantané des informations de la carte supprimée.
| Nom du champ | Type | Description |
|---|---|---|
| mapId | String | Identifiant unique de la carte. |
| name | String | Nom de la carte. |
| status | String | État actuel de la carte. |
| size | Integer (int64) | Taille du fichier de la carte. |
| meta | String | Métadonnées personnalisées. |
| previewUrl | String | Lien de téléchargement de l'aperçu. |
| emeUrl | String | Lien de la ressource EME. |
| md5 | String | Code de vérification MD5 du fichier. |
| created | DateTime | Date de création. |
| modified | DateTime | Date de dernière modification. |
5. Codes d'état
| Code HTTP | Signification | Explication |
|---|---|---|
| 200 | OK | Requête réussie, renvoie l'objet carte supprimé. |
| 401 | Unauthorized | Échec de l'authentification, vérifiez le Token ou la signature. |
| 403 | Forbidden | Accès non autorisé à la ressource. |
Explication des codes d'erreur Status Code
6. Exemple de réponse (JSON)
{
"statusCode": 0,
"msg": "success",
"timestamp": "2026-01-30T10:00:00Z",
"result": {
"mapId": "string",
"name": "example_map",
"status": "inactive",
"size": 1024
}
}