-
Notifications
You must be signed in to change notification settings - Fork 0
Weekly Report ‐ Week 02
-
Created a config file (.zcfg)[1] for the georeferencing service. The file was based on the CGAL Delaunay triangulation configuration files [2].
-
Started trails for creating a connector for the QGIS georeferencing tool [3]. This includes creating three random Ground Control Points (GCP) and using them to create a transform, then, applying this transform to a test point.
-
Dependencies including qgis_core.h and qgis_analysis.h files could not be found in the QGIS repository[4] or the QGIS API documentation[5] so the trail is unsuccessful. Currently, the working theory is that these dependencies are created when QGIS is built. Therefore the immediate goal has shifted from implementing the georeferencing service to resolving the dependency issue.
Task for next week:-
The main task for the coming week is to resolve the issue of dependencies. One potential solution could be using PyQGIS instead of the C++ implementations directly.
Blocked on:-
Currently I'm blocked on finding the necessary QGIS dependencies: qgis_core.h and qgis_analysis.h.
[1] https://github.com/sdhoundiyal/GSoC_ZOO-Project/blob/main/zoo-project/zoo-services/qgis/trial.cpp
[4] https://github.com/qgis/QGIS
[5] https://api.qgis.org/api/index.html
[6] https://docs.qgis.org/3.22/en/docs/pyqgis_developer_cookbook/index.html