API —— Eliminar mapa Spatial Map
Esta interfaz se utiliza para eliminar permanentemente los datos del Spatial Map (mapa espacial) especificado mediante mapId.
1. Información básica de la interfaz
- Dirección de la interfaz:
https://armap-api-<cn1,na1>.easyar.com/map/{mapId} - Método de solicitud:
DELETE - Formato de respuesta:
*/*(normalmenteapplication/json)
2. Método de autenticación
Esta interfaz admite los siguientes dos modos de autenticación:
- Autenticación basada en Token:
- Header:
Authorization: [token] - Parámetros: Se debe incluir
appId.
- Header:
- Autenticación basada en firma (Signature):
- Parámetros: Se debe incluir
appId,apiKey,timestamp,signature. - Para el algoritmo detallado de cálculo de la firma, consulta Método de firma de API Key.
- Parámetros: Se debe incluir
3. Parámetros de solicitud
3.1 Parámetros de ruta (Path Parameters)
| Nombre del parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| mapId | String | Sí | Identificador único del mapa espacial (MapId). |
4. Estructura de datos de respuesta (ARMapDTO)
Cuando la solicitud es exitosa (statusCode es 0), el resultado result contendrá información de instantánea del mapa eliminado.
| Nombre del campo | Tipo | Descripción |
|---|---|---|
| mapId | String | Identificador único del mapa. |
| name | String | Nombre del mapa. |
| status | String | Estado actual del mapa. |
| size | Integer (int64) | Tamaño del archivo del mapa. |
| meta | String | Metadatos personalizados. |
| previewUrl | String | Enlace de descarga de la imagen de vista previa. |
| emeUrl | String | Enlace al recurso EME. |
| md5 | String | Código de verificación MD5 del archivo. |
| created | DateTime | Fecha de creación. |
| modified | DateTime | Fecha de última modificación. |
5. Códigos de estado
| Código HTTP | Significado | Explicación |
|---|---|---|
| 200 | OK | Solicitud exitosa, devuelve el objeto del mapa eliminado. |
| 401 | Unauthorized | Autenticación fallida, verifique el Token o la firma. |
| 403 | Forbidden | Sin permiso para acceder a este recurso. |
Códigos de error de Status Code
6. Ejemplo de respuesta (JSON)
{
"statusCode": 0,
"msg": "success",
"timestamp": "2026-01-30T10:00:00Z",
"result": {
"mapId": "string",
"name": "example_map",
"status": "inactive",
"size": 1024
}
}