Ottenere i dati della forma
Questo articolo illustra come ottenere i dati delle forme disegnate sulla mappa. Usiamo la funzione drawingManager.getSource() all'interno di Gestione disegno. Esistono vari scenari in cui si desidera estrarre i dati geojson di una forma disegnata e usarli altrove.
Ottenere dati dalla forma disegnata
La funzione seguente ottiene i dati di origine della forma disegnata e la restituisce sullo schermo.
function getDrawnShapes() {
var source = drawingManager.getSource();
document.getElementById('CodeOutput').value = JSON.stringify(source.toJson(), null, ' ');
}
L'esempio di codice Get draw shapes from drawing manager consente di disegnare una forma su una mappa e quindi di ottenere il codice utilizzato per creare tali disegni utilizzando la funzione di gestione drawingManager.getSource()
disegno. Per il codice sorgente per questo esempio, vedere Ottenere forme disegnate dal codice di esempio di gestione disegno.
Passaggi successivi
Informazioni su come usare altre funzionalità del modulo strumenti di disegno:
Per altre informazioni sulle classi e sui metodi usati in questo articolo, vedere: