Exporting Layers By Group

Hello,

I am trying to export all the layers inside a workspace based on the group the layers are nested in.

The idea is for the script to create a folder with the name of the group that will contain all the layers in my workspace that belong to that group.

For instance, if my workspace has 3 groups, Group1, Group2, Group3, then the script would create 3 folders, Group1, Group2, Group3. Each folder would contain its respective layers.

This is what I have so far. Thanks in advance for your input.


GLOBAL_MAPPER_SCRIPT VERSION=1.00

SET_LAYER_OPTIONS FILENAME="*" HIDDEN=YES

LAYER_LOOP_START FILENAME="*.las"

    SET_LAYER_OPTIONS FILENAME="%LAYER_DESC%" HIDDEN=NO
            
            EXPORT_VECTOR FILENAME="%SCRIPT_FOLDER%\LAS\%LAYER_DESC%" TYPE=LIDAR_LAS

    SET_LAYER_OPTIONS FILENAME="*" HIDDEN=YES

LAYER_LOOP_END