Raster Image Processor: In-depth analysis of the current tool; Identifying and Fixing issues
NGUYEN, TIN (2023)
NGUYEN, TIN
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023052514105
https://urn.fi/URN:NBN:fi:amk-2023052514105
Tiivistelmä
The thesis is related to visualizing differences of the actual and desired terrain. This application is capable of merging 2 GeoTIFF picture together.
As with any software tool, raster image processor (RIP) may have performance issues that impact its usability. This topic could involve using profiling tools to identify areas of the software that are particularly slow or resource-intensive, and then implementing fixes to improve performance. This thesis focused on identifying and fixing performance issues in raster image processor (RIP), with the goal of improving the user experience and making the software more efficient.
This included different tasks that vary from many areas of Python, such as logging, JSON Schema, error handling, pytest, rest API and memory footprint.
A set of performance improvements are proposed in the thesis that can be implemented to make the application more efficient and provide recommendations for hardware configurations or optimizations that can further improve performance. The thesis contributes to the ongoing development of raster image processor and can help improve the user experience for designers using the software.
As with any software tool, raster image processor (RIP) may have performance issues that impact its usability. This topic could involve using profiling tools to identify areas of the software that are particularly slow or resource-intensive, and then implementing fixes to improve performance. This thesis focused on identifying and fixing performance issues in raster image processor (RIP), with the goal of improving the user experience and making the software more efficient.
This included different tasks that vary from many areas of Python, such as logging, JSON Schema, error handling, pytest, rest API and memory footprint.
A set of performance improvements are proposed in the thesis that can be implemented to make the application more efficient and provide recommendations for hardware configurations or optimizations that can further improve performance. The thesis contributes to the ongoing development of raster image processor and can help improve the user experience for designers using the software.