Conversion

Operations

Convert

Gäller för: se prisnivåer.

Skapare gör det möjligt att utveckla program baserat på dina privata inomhuskartdata med hjälp av Azure Kartor API och SDK. Den här artikeln introducerar begrepp och verktyg som gäller för Azure Kartor Creator.

Med konverterings-API:et kan anroparen importera en uppsättning DWG-designfiler som ett komprimerat ritningspaket till Azure Kartor. Ritningspaketet bör först laddas upp med hjälp av Azure Kartor Data Service. När data har laddats upp använder du udid det som returneras av API:et data Upload för att anropa detta konverterings-API.

Konvertera DWG-paket

Konverterings-API:et utför en långvarig begäran.

Felsöka problem med DWG-paket

Under konverteringsprocessen, om det finns problem med DWG-paketfel och varningar, anges i svaret tillsammans med ett diagnostikpaket för att visualisera och diagnostisera dessa problem. Om det uppstår problem med DWG-paketet returnerar konverteringsåtgärdens statusprocess enligt beskrivningen här platsen för diagnostikpaketet som kan laddas ned av anroparen för att hjälpa dem att visualisera och diagnostisera dessa problem. Platsen för diagnostikpaketet finns i avsnittet egenskaper i statussvaret för konverteringsåtgärden och ser ut så här:

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

Diagnostikpaketet kan laddas ned genom att köra en HTTP GET begäran på diagnosticPackageLocation . Mer information om hur du använder verktyget för att visualisera och diagnostisera alla fel och varningar finns i Ritningsfel Visualiserare.

En konverteringsåtgärd markeras som lyckad om det finns noll eller flera varningar, men markeras som misslyckad om några fel uppstår.

Delete

Gäller för: se prisnivåer.

Skapare gör det möjligt att utveckla program baserat på dina privata inomhuskartdata med hjälp av Azure Kartor API och SDK. Den här artikeln introducerar begrepp och verktyg som gäller för Azure Kartor Creator.

Med det här API:et kan anroparen ta bort alla datakonverteringar som skapats tidigare med hjälp av konverterings-API:et.

Skicka borttagningsbegäran

Om du vill ta bort dina konverteringsdata utfärdar DELETE du en begäran där sökvägen innehåller de data som ska tas conversionId bort.

Svar på borttagning av konvertering

API:et för borttagning av konvertering returnerar ett HTTP-svar med en tom 204 No Content brödtext om de konverterade dataresurserna har tagits bort.

Ett 400 Bad Request HTTP-felsvar returneras om ingen resurs som är associerad med det skickade conversionId svaret hittas.

Get

Gäller för: se prisnivåer.

Skapare gör det möjligt att utveckla program baserat på dina privata inomhuskartdata med hjälp av Azure Kartor API och SDK. Den här artikeln introducerar begrepp och verktyg som gäller för Azure Kartor Creator.

Med det här API:et kan anroparen hämta en lyckad datakonvertering som skickats tidigare med hjälp av konverterings-API:et.

Get Operation

Den här sökvägen hämtas från ett anrop till POST /conversions. Under pågående arbete returneras en http200 utan extra rubriker – följt av en http200 med Resource-Location-rubrik när det har slutförts.

List

Gäller för: se prisnivåer.

Skapare gör det möjligt att utveckla program baserat på dina privata inomhuskartdata med hjälp av Azure Kartor API och SDK. Den här artikeln introducerar begrepp och verktyg som gäller för Azure Kartor Creator.

Med det här API:et kan anroparen hämta en lista över alla lyckade datakonverteringar som skickats tidigare med hjälp av konverterings-API:et.

Begäran om att skicka lista

Om du vill visa en lista över lyckade konverteringar utfärdar du GET en begäran utan ytterligare parametrar.

Visa datasvar

API:et för konverteringslista returnerar den fullständiga listan med all konverteringsinformation i json formatet.

Här är ett exempelsvar som returnerar information om två lyckade konverteringsbegäranden:


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