Salut à toutes et à tous !
J'ai besoin de faire rentrer du traitement de données géographiques dans un programme C++.
- type d'application : Desktop
- environnement d'exécution : Linux
- environnement de développement : EDI = code blocks, outils SIG imposés = aucun
- format de la carte en entrée : raster
- données relatives a chaque point : ce sont par exemples des mesures de températures, qui devraient être affichées en niveau de couleurs
Pour les tâches à effectuer, j'aurais besoin de :
- lire des raster
- modifier la résolution de l'image
- calculer les distances géographiques entre chaque paire de cellule
- accéder aux données, supprimer tout ce qui est "No Data", et les exporter en un std::vector<double>
A moins que ça ne soit vraiment-vraiment très trèèèès handicapant, j'aimerais si possible faire ça sous C++ (pour différentes raisons dont on peut discuter)
Je crois que ce que je cherche, c'est utiliser l'API C++ de QGIS. Malheureusement les tutos ont l'air assez rares (plutôt portés vers l'API python). J'ai trouvé ça https://github.com/thebigspoon/qgis_cpp_plugin_cookbook mais c'est peu transparent. Je manque cruellement de ressources sur le sujet. Pourriez-vous m'orienter, j'ai du mal à trouver des informations là dessus ?
Merci d'avance,
Partager