Hämta formdata
Den här artikeln visar hur du hämtar data om former som ritas på kartan. Vi använder funktionen drawingManager.getSource() i ritningshanteraren. Det finns olika scenarier när du vill extrahera geojson-data från en ritad form och använda dem någon annanstans.
Hämta data från ritad form
Följande funktion hämtar den ritade formens källdata och matar ut dem till skärmen.
function getDrawnShapes() {
var source = drawingManager.getSource();
document.getElementById('CodeOutput').value = JSON.stringify(source.toJson(), null, ' ');
}
Med kodexemplet Hämta ritade former från ritningshanteraren kan du rita en form på en karta och sedan hämta koden som används för att skapa dessa ritningar med hjälp av funktionen ritningshanterare drawingManager.getSource()
. Källkoden för det här exemplet finns i Hämta ritade former från ritningshanterarens exempelkod.
Nästa steg
Lär dig hur du använder andra funktioner i ritverktygsmodulen:
Läs mer om de klasser och metoder som används i den här artikeln: