wolfhece.wolf_tiles

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.wolf_tiles.Tiles(filename='', ox: float = 0, oy: float = 0, tx: float = 0, ty: float = 0, parent=None, is2D=True, idx: str = '', plotted: bool = True, mapviewer=None, need_for_wx: bool = False, linked_data_dir=None)[source]

Bases: wolfhece.PyVertexvectors.Zones

Inheritance diagram of wolfhece.wolf_tiles.Tiles

Gestion de données, par ex. topographiques, par tuiles (fichiers .tif indépendants)

Besoin d’un répertoire contenant les tuiles et d’un shapefile de référencement Si le répertoire ne contient qu’un seul fichier tif général, les fichiers par tuile seront créés à la volée et stocké sur disque

** SURCHARGE ** de la classe “Zones” pour récupérer les routines graphiques

set_comp_dir(comp_dir: str = None)[source]

Ajout d’un répertoire de comparaison Si le répertoire de comparaison est différent de celui des données alors la valeur renvoyée sera le différentiel

Delta = comparaison - source

get_array(boundvector: wolfhece.PyVertexvectors.vector = None, forceupdate=True)[source]

Récupération de la matrice

boundvector : vecteur duquel les bornes seront extraites -> polygon du shapefile de tuilage forceupdate : force la MAJ même si le fichier a déjà été chargé précédemment