Obter dados da forma
Este artigo mostra como obter dados de formas que são desenhadas no mapa. Usamos a função drawingManager.getSource() dentro do gerenciador de desenho. Há vários cenários em que é necessário extrair dados geojson de uma forma desenhada e usá-los em outro lugar.
Obter dados de uma forma desenhada
A função a seguir recebe os dados de origem da forma desenhada e os gera na tela.
function getDrawnShapes() {
var source = drawingManager.getSource();
document.getElementById('CodeOutput').value = JSON.stringify(source.toJson(), null, ' ');
}
O exemplo de código Obter formas desenhadas do gerenciador de desenho permite que você desenhe uma forma em um mapa e, em seguida, obtenha o código usado para criar esses desenhos usando a função drawingManager.getSource()
de gerenciadores de desenho. Para obter o código-fonte deste exemplo, confira Obter formas desenhadas do código de exemplo do gerenciador de desenho.
Próximas etapas
Saiba como usar outros recursos do módulo de ferramentas de desenho:
Saiba mais sobre as classes e métodos usados neste artigo: