Treffer: Parsing standardized forestry data in Rust : a case study of the ClimateForest project

Title:
Parsing standardized forestry data in Rust : a case study of the ClimateForest project
Authors:
Publication Year:
2025
Collection:
Theseus.fi (Open Repository of the Universities of Applied Sciences / Ammattikorkeakoulujen julkaisuarkisto)
Document Type:
Dissertation bachelor thesis
Language:
English
Relation:
Laplan University of Applied Sciences; https://www.theseus.fi/handle/10024/880034
Rights:
CC BY-NC-SA 4.0
Accession Number:
edsbas.2CE125DF
Database:
BASE

Weitere Informationen

This thesis focuses on parsing and utilizing standardized forestry data using the Rust programming language within the ClimateForest project. The primary goal was to develop an XML parsing tool to process forestry data, which includes detailed information on forest stands, tree characteristics, geographic data, and forestry operations. The tool will generate structured data representations in Rust, enabling integration with applications for data analysis and management. To achieve this, three projects were developed: the first utilized an existing Rust crate to convert XML into data structures, the second involved developing a custom library crate to perform the same task, and the third attempted to convert XSD files into data structures. The second project successfully met its goals and was published as a Rust crate with proper documentation. This thesis provided a valuable opportunity to deepen knowledge of the Rust programming language while gaining experience in testing, publishing, and documenting a Rust crate.