Ecologie
Système d’Information Géographique (GRASS GIS, Quantum GIS, ArcGIS, FME)
Programmation (Python)
Outils statistiques (R)
Bases de données (SQL, Access, MySQl, Oracle)
Construction de pages web (HTML, CSS, Javascript, PHP et phpmyadmin)
La programmation permet, en combinant Python et d'autres logiciels, de créer des outils personnalisés et d'automatiser des taches qui sans cela seraient longues ou/et répétitives.
Voir le détail des outils créés pour LIN'éco.
Sans rentrer dans trop de détails, Python est un langage de programmation dont la syntaxe est très simple, cela conduit à des programmes compacts et très lisibles,
donc à une vitesse d'écriture rapide et une facilité de maintenance.
Il a une bibliothèque standard extrêmement fournie et touchant à de nombreux domaines.
De plus il est open source, gratuit et avec de nombreuses librairies et améliorations constamment apportés par les utilisateurs.
GRASS GIS est un outil extrêmement puissant et polyvalent pour le traitement et l'analyse des rasters.
Il est open source, gratuit et avec des nombreuses modules et améliorations constamment apportés par les utilisateurs.
Il intègre nativement plus de 400 modules d’analyses, et plus de 100 modules et outils fournis par la communauté sont disponibles gratuitement.
Avec près de 30 ans de développements continus, GRASS est parmi les plus vieux et plus gros projets SIG libres disponibles.
En plus d'être très facilement scriptable, ses nombreux modules permettent en les combinant dans un script de faire presque tout ce que l'on veut avec les rasters.
[fermer]
A l’origine Quantum GIS était destiné à n’être qu’un outil de visualisation des données de GRASS (Geographic Resources Analysis Support System). Aujourd’hui, ce SIG généraliste peut lire et modifier des données géographiques, faire des analyses thématiques simples et les mettre en page avec "Map composer" (logiciel de mise en page intégré). Moins axé sur l'analyse que GRASS, le nombre de ses fonctionnalités en font un bon outil de SIG bureautique, proche de la plupart des standards payants et d'autant plus intéressant qu'il est compatible en lecture et en écriture avec de nombreux formats "classiques" de données géographiques. Il est aussi possible de se connecter à des serveurs de données type WMS ou WFS.
Création d'automatisations de taches sous forme de plugin.
L'automatisation sous forme de plugin permet de simplifier l'utilisation, une fois installé il est dans le menu et fonctionne comme les autres outils de QUANTUM GIS.
[fermer]
R est un programme d'analyse statistique permettant de traiter, d'organiser des jeux de données, d'y appliquer des tests statistiques et de représenter graphiquement ces données.
Il est rapide et flexible. Et comme il s'agit d'un langage de programmation, on peut automatiser le traitement des données.
Il est open source, permettant à une communauté très active d'améliorer le langage en permanence et de produire un nombre colossal de librairies disponibles gratuitement.
Création d'une application permettant de produire des graphiques à partir de données piézométriques.
L'intérêt de ce type application est d'automatiser le traitement des données pour obtenir très facilement des graphiques standardisés pour un grand nombre de données.
On remplit une fois les inputs et tous les tableaux de données sont traités.
Dans ce cas, à partir d'un tableau contenant les informations prisent toutes les heures par une sonde, le script fait la moyenne de la profondeur de la nappe pour chaque jour,
puis il ordonne les données par profondeur croissante pour pouvoir afficher le graphique du nombre de jours cumulés où l'eau était présente à chacune des profondeurs
Cela peut s'appliquer à tout type de traitements statistiques et sorties graphiques.
L'utilisateur aura toujours la responsabilité d'avoir des tableaux de données propres avec des noms d'attributs standardisés.
Lorsque l'on ouvre l'application une fenêtre de dialogue apparait permettant de choisir le dossier
contenant les tableaux de données, les colonnes des tableaux utilisées pour les inputs des graphiques, les minimum et maximum des graphiques en sorties.
Lorsque les inputs sont remplis, l'application complète un script que j'ai pré-écrit, ce script fonctionne dans "R" et permet d'obtenir les graphiques voulus.
En choisissant le bon ".exe" pour l'ouverture des scripts R, l'utilisateur n'a pas à ouvrir le logiciel de statistique.
Il lui suffit de double cliquer sur l'icône du script pour que les graphiques soient créés.
[fermer]