wolfhece.Lidar2002

Author: HECE - University of Liege, Pierre Archambeau Date: 2024

Copyright (c) 2024 University of Liege. All rights reserved.

This script and its content are protected by copyright law. Unauthorized copying or distribution of this file, via any medium, is strictly prohibited.

Module Contents

class wolfhece.Lidar2002.Lidar2002(fname: str = None, mold: WolfArray = None, masknull: bool = True, crop: list[list[float], list[float]] = None, whichtype=WOLF_ARRAY_FULL_SINGLE, preload: bool = True, create: bool = False, mapviewer=None, nullvalue: float = 0.0, srcheader: header_wolf = None, idx: str = '', plotted: bool = False, need_for_wx: bool = False, mask_source: numpy.ndarray = None)[source]

Bases: wolfhece.wolf_array.WolfArray

Inheritance diagram of wolfhece.Lidar2002.Lidar2002

Classe pour l’importation de WOLF arrays

simple précision, double précision, entier…

test_bounds(bounds)[source]
class wolfhece.Lidar2002.ASC_file(fname=None, mold=None, masknull=True)[source]

Bases: Lidar2002

Inheritance diagram of wolfhece.Lidar2002.ASC_file

Classe pour l’importation de WOLF arrays

simple précision, double précision, entier…

read_data_XYZ()[source]
get_xyz(which='all')[source]

Return an array of xyz coordinates and values

class wolfhece.Lidar2002.BSQ_file(fname=None, mold=None, masknull=True)[source]

Bases: Lidar2002

Inheritance diagram of wolfhece.Lidar2002.BSQ_file

Classe pour l’importation de WOLF arrays

simple précision, double précision, entier…

read_data()[source]

Opération de lecture des données depuis le fichier connu

wolfhece.Lidar2002.lidar_scandir(mydir, bounds)[source]
wolfhece.Lidar2002.create_laz(mydirs, bounds, fnout='')[source]
wolfhece.Lidar2002.find_points(xyz, bounds)[source]
wolfhece.Lidar2002.create_wolfarray(myxyz, fn_out='', bounds=None)[source]