CAFMOCC – pyForest

pyForest – softvérová knižnica pre programovací jazyk Python

Softvérová knižnica bude obsahovať naprogramované funkcie pre najčastejšie používané matematické vzťahy v lesníctve. Prvá verzia obsahuje vybrané funkcie pre stromové charakteristiky. Postupne budú pribúdať ďalšie funkcie z nasledovných oblastí:

  • stromové charakteristiky
  • porastové charakteristiky
  • konkurenčné indexy stromov
  • stanovištné charakteristiky
  • rastové tabuľky

Licencia

pyForest je vyvíjaný pod Verejnou licenciou Európskej Únie (EUPL).

Stiahnutie

Stiahnite si súbor v zip formáte: pyForest 1.07

Inštalácia a použitie

Najjednoduchšie nainštalovať knižnicu môžte aj rozbalením do adresára, v ktorom máte uložený svoj vlastný skript využívajúci pyForest. Vhodnejšie je však uložiť pyForest napr. do adresára “C:\python_modules” a vo vlastných skriptoch postupovať nasledovne:

	import sys
	sys.path.append("C:\\python_modules")
	import pyForest
	# napr. výpočet objemu hrubiny bez kôry 
	# smrek s dbh 30 cm a výškou 30 m, v m3
	pyForest.dendroLib.logWithoutBarkVolume(30, 30, "sm")
	

Jednotlivé funkcie knižnice pyForest sú okomentované v anglickom jazyku, odporúčame používať interaktívny Python interpreter, vybavený pomocníkom a automatickým dokončovaním príkazov.

Copyright © 2019 NLC. All Rights Reserved.