LidarClassifyGraph ================== .. currentmodule:: globalmapper .. py:function:: LidarClassifyGraph ([GM_LayerHandle_t32] aLayerList, GM_ClassifyGraphSetup_t aSettings, uint32 aReserved=0) -> GM_Error_t32 Use a graph (segmentation-based) method to automatically identify Lidar returns of various types (i.e. building, vegetation). :param [GM_LayerHandle_t32] aLayerList: List of layers to search or None for all vector layers. :param GM_ClassifyGraphSetup_t aSettings: Classification settings. If None is provided, default settings will be used. :param uint32 aReserved: Reserved for future use; defaults to 0 :returns: Error Code :rtype: GM_Error_t32 | .. list-table:: :width: 100% :class: borderless :header-rows: 1 * - BEFORE - AFTER * - .. image:: ../images/BeforeAfter_Images/AugustaUnclassifiedLidar.jpg :width: 400px :height: 400px :align: center - .. image:: ../images/BeforeAfter_Images/AugustaClassifiedLidar.png :width: 400px :height: 400px :align: center | For more context refer to :doc:`the lidar sample scripts<../sampleCode/DemoLidar>`.