Conversion

Operations

Convert Preview

API создания преобразования

Применимо к: Ценовая категория S1.

Создатель позволяет разрабатывать приложения на основе данных частного соответствия с помощью Azure Maps API и пакета SDK. API преобразования является частью создателя.

API-интерфейс преобразования позволяет вызывающему объекту импортировать набор файлов проекта DWG в виде упакованного пакета рисования в Azure Maps. Сначала необходимо отправить пакет рисования с помощью службы Azure Maps Data Service. После отправки используйте udid интерфейс API передачи данных для вызова этого API преобразования.

Преобразование пакета DWG

API-интерфейс преобразования выполняет длительный запрос.

Проблемы отладки пакета DWG

В процессе преобразования, если возникли какие-либо проблемы с ошибками пакета DWG и в ответе указаны предупреждения, а также диагностический пакет для визуализации и диагностики этих проблем. В случае возникновения проблем с пакетом DWG процесс преобразования, описанный здесь , возвращает расположение диагностического пакета , который может быть скачан вызывающим объектом, чтобы помочь им визуализировать и диагностировать эти проблемы. Расположение диагностического пакета можно найти в разделе Свойства ответа состояния операции преобразования и выглядеть следующим образом:

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

Пакет диагностики можно скачать, выполнив запрос к HTTP GET diagnosticPackageLocation . Дополнительные сведения об использовании этого средства для визуализации и диагностики всех ошибок и предупреждений см. в статье Визуализатор ошибок рисования.

Операция преобразования будет помечена как успешная , если имеется ноль или более предупреждений, но она будет помечена как неудачная при обнаружении ошибок.

Delete Preview

API-интерфейс удаления преобразования

Применимо к: Ценовая категория S1.

Создатель позволяет разрабатывать приложения на основе данных частного соответствия с помощью Azure Maps API и пакета SDK. API удаления является частью создателя.

Этот API позволяет вызывающему объекту удалить все преобразования данных, созданные ранее с помощью API-интерфейса преобразования.

Отправить запрос на удаление

Чтобы удалить данные преобразования, будет выдан запрос, в DELETE котором путь будет содержать conversionId удаляемые данные.

Ответ на удаление преобразования

API преобразования при преобразовании возвращает 204 No Content ответ HTTP с пустым телом, если преобразованные ресурсы данных были успешно удалены.

400 Bad RequestЕсли не найден ресурс, связанный с переданным, возвращается ответ об ошибке HTTP conversionId .

List Preview

API списка преобразований

Применимо к: Ценовая категория S1.

Создатель позволяет разрабатывать приложения на основе данных частного соответствия с помощью Azure Maps API и пакета SDK. API преобразования является частью создателя.

Этот API позволяет вызывающему объекту получить список всех успешных преобразований данных, отправленных ранее с помощью API-интерфейса преобразования.

Отправить запрос списка

Чтобы получить список всех успешных преобразований, вам будет выдан GET запрос без дополнительных параметров.

Отклика на данные списка

API списка преобразований возвращает полный список всех сведений о преобразовании в json формате.

Ниже приведен пример ответа, возвращающего сведения о двух успешных запросах на преобразование:


{
    "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
            }
        }
    ]
}