Získání dat tvaru

V tomto článku se dozvíte, jak získat data obrazců nakreslených na mapě. Uvnitř správce výkresu používáme funkci drawingManager.getSource(). Existují různé scénáře, kdy chcete extrahovat geojsonová data nakresleného obrazce a použít je jinde.

Získání dat z nakresleného obrazce

Následující funkce získá zdrojová data nakresleného obrazce a vypíše je na obrazovku.

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

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

Nakreslené obrazce z ukázky kódu správce výkresu vám umožní nakreslit obrazec na mapě a pak získat kód použitý k vytvoření těchto výkresů pomocí funkce správci drawingManager.getSource() výkresu. Zdrojový kód pro tuto ukázku naleznete v tématu Získání nakreslených obrazců z ukázkového kódu správce výkresu.

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

Další kroky

Naučte se používat další funkce modulu nástrojů kreslení:

Další informace o třídách a metodách používaných v tomto článku:

Map