Conversion

Operations

Convert

Van toepassing op: zie prijscategorie .

Met Creator kunt u toepassingen ontwikkelen op basis van uw persoonlijke plattegrondgegevens met behulp van azure Kaarten API en SDK. In dit artikel worden concepten en hulpprogramma's beschreven die van toepassing zijn op Azure Kaarten Creator.

Met de Conversie-API kan de aanroeper een set DWG-ontwerpbestanden als een gegepakt tekenpakket importeren in Azure Kaarten. Het tekenpakket moet eerst worden geüpload met behulp van de Azure Kaarten Data Service. Na het uploaden gebruikt u de die udid wordt geretourneerd door de Data Upload API om deze conversie-API aan te roepen.

DWG-pakket converteren

De Conversie-API voert een langlopende aanvraag uit.

Fouten met DWG-pakket opsporen

Als er tijdens het conversieproces problemen zijn met de DWG-pakketfouten en -waarschuwingen worden opgegeven in het antwoord, samen met een diagnostisch pakket om deze problemen te visualiseren en te diagnosticeren. Als er problemen zijn met uw DWG-pakket, retourneert het hier beschreven bewerkingsproces conversie de locatie van het diagnostische pakket dat door de aanroeper kan worden gedownload om deze problemen te visualiseren en te diagnosticeren. De locatie van het diagnostische pakket vindt u in de sectie Eigenschappen van het antwoord op de status van de conversiebewerking en ziet er als volgt uit:

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

Het diagnostische pakket kan worden gedownload door een aanvraag uit HTTP GET te voeren op de diagnosticPackageLocation . Zie Drawing Error Visualizer voor meer informatie over het gebruik van het hulpprogramma voor het visualiseren en diagnosticeren van alle fouten en waarschuwingen.

Een conversiebewerking wordt gemarkeerd als geslaagd als er nul of meer waarschuwingen zijn, maar wordt gemarkeerd als mislukt als er fouten worden aangetroffen.

Delete

Van toepassing op: zie prijscategorie .

Met Creator kunt u toepassingen ontwikkelen op basis van uw persoonlijke plattegrondgegevens met behulp van azure Kaarten API en SDK. In dit artikel worden concepten en hulpprogramma's beschreven die van toepassing zijn op Azure Kaarten Creator.

Met deze API kan de aanroeper alle gegevensconversies verwijderen die eerder zijn gemaakt met behulp van de Conversie-API.

Verwijderaanvraag verzenden

Als u de conversiegegevens wilt verwijderen, moet u een aanvraag indienen waarin het pad de bevat DELETE van de gegevens die u wilt conversionId verwijderen.

Antwoord conversie verwijderen

De Conversie verwijderen-API retourneert een HTTP-antwoord met een lege body als de geconverteerde 204 No Content gegevensbronnen zijn verwijderd.

Er wordt een HTTP-foutbericht geretourneerd als er geen resource is gevonden die is gekoppeld aan 400 Bad Request conversionId de doorgegeven.

Get

Van toepassing op: zie prijscategorie .

Met Creator kunt u toepassingen ontwikkelen op basis van uw persoonlijke plattegrondgegevens met behulp van azure Kaarten API en SDK. In dit artikel worden concepten en hulpprogramma's beschreven die van toepassing zijn op Azure Kaarten Creator.

Met deze API kan de aanroeper een geslaagde gegevensconversie ophalen die eerder is verzonden met behulp van de Conversie-API.

Get Operation

Dit pad wordt verkregen via een aanroep van POST /conversions. In uitvoering wordt een http200 geretourneerd zonder extra headers, gevolgd door een http200 met Resource-Location header zodra deze is voltooid.

List

Van toepassing op: zie prijscategorie .

Met Creator kunt u toepassingen ontwikkelen op basis van uw persoonlijke plattegrondgegevens met behulp van azure Kaarten API en SDK. In dit artikel worden concepten en hulpprogramma's beschreven die van toepassing zijn op Azure Kaarten Creator.

Met deze API kan de aanroeper een lijst ophalen met alle geslaagde gegevensconversies die eerder zijn ingediend met behulp van de Conversie-API.

Lijstaanvraag indienen

Als u alle geslaagde conversies wilt zien, geeft u een GET aanvraag uit zonder extra parameters.

Gegevensreactie op een lijst

De CONVERSIELIJST-API retourneert de volledige lijst met alle conversiedetails in json de indeling.

Hier is een voorbeeld van een antwoord dat de details van twee geslaagde conversieaanvragen retournt:


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