Хотя это не просто библиотека Python, а скорее набор оберток для других инструментов, в частности GRASS, есть сценарии ARSF DEM, которые я написал:
https://github.com/pmlrsg/arsf_dem_scripts
Одна из целей состояла в том, чтобы предоставить общий набор функций Python для различных инструментов командной строки (называемых с помощью подпроцесса) с method
флагом, используемым для указания инструмента.
Пример использования для создания изображения DSM, интенсивности и плотности:
from arsf_dem import dem_lidar
# DSM image (GRASS, points2grid, SPDLib, FUSION or licensed LAStools)
dem_lidar.las_to_dsm('in_las.las', 'out_dsm.tif',
method='points2grid')
# Intensity image (GRASS or licensed version of LAStools)
dem_lidar.las_to_intensity('in_las.las', 'out_intensity.tif',
method='GRASS')
# Density image (GRASS only)
dem_lidar.grass_lidar.las_to_density('in_las.las', 'out_density.tif',
bin_size=10)
Существует множество инструментов обработки LiDAR, доступных через оболочку GRASS Python, которые также можно использовать вместо / в дополнение к тому, что доступно через arsf_dem
.