De Azure Kaarten Drawing Error Visualizer gebruiken met Creator
De visualiseer van tekenfouten is een stand-alone webtoepassing die waarschuwingen en fouten van tekenpakketten we beeld geeft die tijdens het conversieproces zijn gedetecteerd. De webtoepassing Error Visualizer bestaat uit een statische pagina die u kunt gebruiken zonder verbinding te maken met internet. U kunt Error Visualizer gebruiken om fouten en waarschuwingen op te lossen in overeenstemming met de vereisten voor tekenpakketten. De Azure Kaarten Conversion API retourneert alleen een antwoord met een koppeling naar de Error Visualizer wanneer er een fout wordt gedetecteerd.
Vereisten
Voordat u de Visualiseer voor tekenfouten kunt downloaden, moet u het volgende doen:
- Een Azure Kaarten maken
- Een primaire sleutel voor een abonnement verkrijgen, ook wel bekend als de primaire sleutel of de abonnementssleutel.
- Een Creator-resource maken
In deze zelfstudie wordt gebruikgemaakt van de Postman-toepassing, maar u kunt ook een andere API-ontwikkelomgeving kiezen.
Downloaden
Upload tekenpakket naar de Azure Kaarten Creator-service om een te verkrijgen
udidvoor het geüploade pakket. Zie een tekenpakket maken voor de stappen Upload het uploaden van een pakket.Als het tekenpakket is geüpload, wordt de
udidvoor het geüploade pakket gebruikt om het pakket te converteren naar plattegrondgegevens. Zie Een tekenpakket converteren voor stappen voor het converteren van een pakket.Notitie
Als uw conversieproces slaagt, ontvangt u geen koppeling naar het hulpprogramma Error Visualizer.
Zoek op het tabblad Headers van het antwoord in de Postman-toepassing naar de
diagnosticPackageLocationeigenschap die wordt geretourneerd door de Conversie-API. Het antwoord moet er als volgt uit zien:{ "operationId": "77dc9262-d3b8-4e32-b65d-74d785b53504", "created": "2020-04-22T19:39:54.9518496+00:00", "status": "Failed", "properties": { "diagnosticPackageLocation": "https://us.atlas.microsoft.com/mapData/ce61c3c1-faa8-75b7-349f-d863f6523748?api-version=2.0" } }Download de Visualiseer van tekenpakketten door een aanvraag
HTTP-GETin te stellen op dediagnosticPackageLocationURL.
Instellen
In het gedownloade ingepakte pakket via de diagnosticPackageLocation koppeling vindt u twee bestanden.
- VisualizationTool.zip: bevat de broncode, media en webpagina voor de Visualiseer van tekenfouten.
- ConversionWarningsAndErrors.js: bevat een opgemaakte lijst met waarschuwingen, fouten en andere details die worden gebruikt door de visualiseer van tekenfouten.
Unzip theVisualizationTool.zip folder. Deze bevat de volgende items:
- map assets: bevat afbeeldingen en mediabestanden
- statische map: broncode
- index.htm l-bestand: de webtoepassing.
Open het index.html met behulp van een van de onderstaande browsers, met het respectieve versienummer. U kunt een andere versie gebruiken als de versie net zo compatibel gedrag biedt als de vermelde versie.
- Microsoft Edge 80
- Safari 13
- Chrome 80
- Firefox 74
Het hulpprogramma Drawing Error Visualizer gebruiken
Nadat u het hulpprogramma Drawing Error Visualizer hebt gelanceerd, ziet u de uploadpagina. De uploadpagina bevat een slepen-en-neerzettenvak. De vervolgkeuze & slepen werkt ook als knop waarmee een dialoogvenster Bestandenverkenner wordt weergegeven.
De ConversionWarningsAndErrors.jsbestand is in de hoofdmap van de gedownloade map geplaatst. Als u de ConversionWarningsAndErrors.jswilt laden, sleept & het bestand naar het vak. Of klik op het vak, zoek het bestand in de File Explorer dialogue en upload het bestand.
Zodra het ConversionWarningsAndErrors.jsbestand wordt geladen, ziet u een lijst met fouten en waarschuwingen van uw tekenpakket. Elke fout of waarschuwing wordt opgegeven door de laag, het niveau en een gedetailleerd bericht. Als u gedetailleerde informatie over een fout of waarschuwing wilt weergeven, klikt u op de koppeling Details. Vervolgens wordt onder de lijst een ontraceerbare sectie weergegeven. U kunt nu naar elke fout navigeren voor meer informatie over het oplossen van de fout.
Volgende stappen
Zodra uw tekenpakket aan de vereisten voldoet,kunt u de Azure Kaarten Dataset-service gebruiken om het tekenpakket te converteren naar een gegevensset. Vervolgens kunt u de webmodule Indoor Kaarten gebruiken om uw toepassing te ontwikkelen. Lees de volgende artikelen voor meer informatie: