PyPrepaComp

PyPrepaComp est un logiciel permettant de prétraiter les observations de nivellement avant de les intégrer dans le logiciel de calcul Comp3D. La philosophie générale de l’outil est d’être plutôt strict quand à la qualité des observations effectuées. PyPrepaComp est conçu autour d’un éditeur de texte auquel on a ajouté des fonctionnalités propres au nivellement.

1 - Ouvrir et sauvegarder un fichier

L'onglet Fichier contient les outils de gestion des fichiers :

2 - Edition

L'onglet Edition propose quelques outils d'édition de texte.

2.1 - Copier/Couper/Coller

Sauvegarder le fichier qui a été édité à l'aide de l'outil Fichier/Sauvegarder.

2.2 - Rechercher

Cet outil permet de rechercher un mot dans le fichier chargé.
On peut activer cette fonctionnalité soit en cliquant sur la loupe, soit avec le raccourci clavier Ctrl+F.

2.3 - Rechercher et Remplacer

Cet outil permet de rechercher un mot dans le fichier chargé et de le remplacer par un nouveau mot.
On peut activer cette fonctionnalité soit en cliquant sur la loupe stylisée, soit avec le raccourci clavier Ctrl+H.

2.4 - Edition en colonne

Cet outil permet de sélectionner plusieurs lignes pour réaliser des modifications en parallèle sur ces différentes lignes.
Pour activer cette fonctionnalité, appuyer sur Alt, cliquer sur le texte et monter ou descendre la souris en maintenant le clic pour sélectionner les lignes sur lesquelles écrire. Il est possible de relacher le clic, sauter des lignes puis recliquer.
Autre manière d'activer cette fonctionnalité : appuyer sur Alt, puis appuyer sur les flèches haut et bas pour étendre la sélection.
Relacher le clic puis pianoter avec les flèches directionnelles permet de déplacer la sélection.
Pour désactiver la sélection, appuyer sur Echap ou Enter ou cliquer dans le fichier.

2.5 - Concaténer

Cet outil crée un nouveau fichier qui concatène le contenu de tous les sous-fichiers du fichier chargé. Un fichier de même nom avec le suffixe "_concat" est créé. Il contient les données de tous les sous-fichiers.

3 - Nivellement

3.1 - Outil Convertir

PyPrepaComp gère en entrée le format GSI issu des niveaux Leica et le format DAT issu des niveaux Trimble.
Ces formats n'étant pas facilement lisible, on commence par convertir ces données vers un format de type "carnet" (extension *.carnet).
PyPrepaComp crée alors un nouveau fichier carnet que l'on peut ouvrir et éditer dans PyPrepaComp pour corriger les éventuelles erreurs dans les données. On peut également convertir directement le fichier au format GSI/DAT vers le format "observations" (extension *.obs) qui est le format des observations topométriques en entrée des calculs de Comp3D. Un fichier *.carnet est alors créé en plus du fichier *.obs demandé.

3.2 - Outil Supprimer les crapauds

Cet outil permet de calculer la dénivelée totale entre deux points pérennes, et d'en calculer l'écart-type ainsi qu'un écart moyen quadratique maximal (EMQmax). Cet EMQmax correspond au maximum des EMQmax des dénivelées qui composent la dénivelée totale, les EMQmax des dénivelées étant eux-mêmes les maximums des EMQ de chaque lecture les composants (lecture arrière et lecture avant). Pour utiliser cet outil, il faut se trouver dans un fichier carnet (sélectionner le fichier carnet dans la barre d'onglets des fichiers ouverts). Les paramètres de cet outil peuvent être modifiés grâce à l'outil Nivellement/Configuration.

3.3 - Outil Configuration

Cet outil permet de choisir les paramètres de traitement des observations de nivellement.

4 - Multi-époques

Les outils de ce menu permettent de préparer un calcul multi-époques puis d'extraire après le calcul les précisions relatives d'un même points à 2 époques.

4.1 - Ajouter un suffixe

Cet outil permet d'ajouter un suffixe de date pour du calcul multi-époques. Le suffixe est ajouté à tous les points (et aussi dans les fichiers appelés en cascade). Seront modifiés les fichiers de nivellement, d'équation de centrage, de topométrie, de laser, de tracker laser et de lignes de bases GNSS. Au niveau précédent de l'arborescence, un dossier de même nom avec le suffixe choisi est créé. Il contient une copie du dossier initial avec les suffixes rajoutés sur les fichiers obs et cor appelés en cascade.

4.2 - Extraction des précisions relatives

A partir d'un fichier de précisions relatives exporté par Comp3D, extrait les précisions relatives des points à 2 époques différentes. Un fichier csv est créé contenant la précision relative des points présents aux 2 époques.