Conversion

Operations

Convert

Se aplica a: consulte los planes de tarifa.

Creator permite desarrollar aplicaciones basadas en los datos de mapas interiores privados mediante azure Mapas API y EL SDK. En este artículo se presentan los conceptos y las herramientas que se aplican a Azure Mapas Creator.

La API de conversión permite al autor de la llamada importar un conjunto de archivos de diseño DWG como un paquete de dibujo comprimido en Azure Mapas. El paquete de dibujo debe cargarse primero mediante Azure Mapas Data Service. Una vez cargado, use el udid devuelto por data Upload API para llamar a esta API de conversión.

Conversión del paquete DWG

La API de conversión realiza una solicitud de ejecución larga.

Depuración de problemas del paquete DWG

Durante el proceso de conversión, si hay algún problema con el paquete DWG, se proporcionan errores y advertencias en la respuesta junto con un paquete de diagnóstico para visualizar y diagnosticar estos problemas. En caso de que se encuentre algún problema con el paquete DWG, el proceso de estado de la operación de conversión tal y como se detalla aquí devuelve la ubicación del paquete de diagnóstico que puede descargar el autor de la llamada para ayudarles a visualizar y diagnosticar estos problemas. La ubicación del paquete de diagnóstico se puede encontrar en la sección de propiedades de la respuesta de estado de la operación de conversión y tiene un aspecto similar al siguiente:

{
    "properties": {
        "diagnosticPackageLocation": "https://us.atlas.microsoft.com/mapdata/{DiagnosticPackageId}?api-version=1.0"                
    }            
}

El paquete de diagnóstico se puede descargar ejecutando una solicitud en HTTP GET diagnosticPackageLocation . Para obtener más información sobre cómo usar la herramienta para visualizar y diagnosticar todos los errores y advertencias, vea Drawing Error Visualizer.

Una operación de conversión se marcará como correcta si hay cero o más advertencias, pero se marcará como con errores si se encuentra algún error.

Delete

Se aplica a: consulte los planes de tarifa.

Creator permite desarrollar aplicaciones basadas en los datos de mapas interiores privados mediante azure Mapas API y EL SDK. En este artículo se presentan los conceptos y las herramientas que se aplican a Azure Mapas Creator.

Esta API permite al autor de la llamada eliminar las conversiones de datos creadas anteriormente mediante la API de conversión.

Enviar solicitud de eliminación

Para eliminar los datos de conversión, emitirá una solicitud en la que DELETE la ruta de acceso contendrá el de los datos que se van a conversionId eliminar.

Respuesta de eliminación de conversión

Conversion Delete API devuelve una respuesta HTTP con un cuerpo vacío, si los recursos de datos convertidos 204 No Content se eliminaron correctamente.

Se devolverá una respuesta de error HTTP si no se encuentra ningún recurso asociado 400 Bad Request conversionId al pasado.

Get

Se aplica a: consulte los planes de tarifa.

Creator permite desarrollar aplicaciones basadas en los datos de mapas interiores privados mediante azure Mapas API y EL SDK. En este artículo se presentan los conceptos y las herramientas que se aplican a Azure Mapas Creator.

Esta API permite al autor de la llamada capturar una conversión de datos correcta enviada anteriormente mediante la API de conversión.

Get Operation

Esta ruta de acceso se obtendrá de una llamada a POST /conversions. Mientras está en curso, se devolverá un http200 sin encabezados adicionales, seguido de un http200 con un encabezado Resource-Location una vez completado correctamente.

List

Se aplica a: consulte los planes de tarifa.

Creator permite desarrollar aplicaciones basadas en los datos de mapas interiores privados mediante azure Mapas API y EL SDK. En este artículo se presentan los conceptos y las herramientas que se aplican a Azure Mapas Creator.

Esta API permite al autor de la llamada capturar una lista de todas las conversiones de datos correctas enviadas anteriormente mediante la API de conversión.

Enviar solicitud de lista

Para enumerar todas las conversiones correctas, emitirá una GET solicitud sin parámetros adicionales.

Enumerar respuesta de datos

Conversion List API devuelve la lista completa de todos los detalles de conversión en json formato.

Esta es una respuesta de ejemplo que devuelve los detalles de dos solicitudes de conversión correctas:


{
    "conversions": 
    [
        {
            "conversionId": "54398242-ea6c-1f31-4fa6-79b1ae0fc24d",
            "udid": "31838736-8b84-11ea-bc55-0242ac130003",
            "created": "5/19/2020 9:00:00 AM +00:00",
            "description": "User provided description.",
            "featureCounts": {
                "DIR": 1,
                "LVL": 3,
                "FCL": 1,
                "UNIT": 150,
                "CTG": 8,
                "AEL": 0,
                "OPN": 10
            }
        },
        {
            "conversionId": "2acf7d32-8b84-11ea-bc55-0242ac130003",
            "udid": "1214bc58-8b84-11ea-bc55-0242ac1300039",
            "created": "5/19/2020 9:00:00 AM +00:00",
            "description": "User provided description.",
            "featureCounts": {
                "DIR": 1,
                "LVL": 3,
                "FCL": 1,
                "UNIT": 150,
                "CTG": 8,
                "AEL": 0,
                "OPN": 10
            }
        }
    ]
}