Compartir a través de


Obtención de datos de forma

En este artículo se muestra cómo obtener datos de formas que se dibujan en el mapa. Usamos la función drawingManager.getSource() dentro del administrador de dibujos. Hay varios escenarios en los que quiere extraer datos GeoJSON de una forma dibujada y utilizarlos en otro lugar.

Obtenga datos de la forma dibujada

La función siguiente obtiene los datos de origen de la forma dibujada y los muestra en la pantalla.

function getDrawnShapes() {
    var source = drawingManager.getSource();

    document.getElementById('CodeOutput').value = JSON.stringify(source.toJson(), null, '    ');
}

El ejemplo de código Obtener formas dibujadas del administrador de dibujo le permite dibujar formas en un mapa y, a continuación, obtener el código usado para crear esos dibujos mediante la función drawingManager.getSource() de administradores de dibujo. Para el código fuente de este ejemplo, consulte Código de ejemplo para obtener formas dibujadas del administrador de dibujo.

A screenshot of a map with a circle drawn around Seattle. Next to the map is the code used to create the circle.

Pasos siguientes

Aprenda a usar otras características del módulo de herramientas de dibujo:

Más información sobre las clases y los métodos utilizados en este artículo:

Map