Obtenir des données de forme
Cet article explique comment obtenir des données de formes dessinées sur la carte. Nous utilisons la fonction drawingManager.getSource() à l’intérieur du gestionnaire de dessins. Il existe différents scénarios lorsque vous souhaitez extraire les données GeoJSON d’une forme dessinée et les utiliser ailleurs.
Obtenir des données à partir d’une forme dessinée
La fonction suivante obtient les données source de la forme dessinée et les affiche à l’écran.
function getDrawnShapes() {
var source = drawingManager.getSource();
document.getElementById('CodeOutput').value = JSON.stringify(source.toJson(), null, ' ');
}
L’exemple de code Obtenir des formes dessinées à partir du gestionnaire de dessins vous permet de dessiner une forme sur une carte, puis d’obtenir le code utilisé pour créer ces dessins à l’aide de la fonction de gestionnaires de dessins drawingManager.getSource()
. Pour obtenir le code source de cet échantillon, consultez Obtenir des formes dessinées à partir de l’exemple de code du gestionnaire de dessins.
Étapes suivantes
Apprenez à utiliser d'autres fonctionnalités du module Outils de dessin :
En savoir plus sur les classes et les méthodes utilisées dans cet article :