GHTopo et GHCaveDraw

GHTopo et GHCaveDraw

GHTopo

But du projet:

Un enjeu de taille: Proposer aux spéléologues une solution libre Windows et Linux pour le traitement des données TOPOROBOT. A l'heure actuelle, l'excellent outil TOPOROBOT n'existe que sur Macintosh jusqu'à Mac OS 9 et son développement semble en sommeil d'après le site officiel (les liens de téléchargement ne fonctionnent plus).

Il est encore possible de se procurer LimeLight_X sur  http://www.ogh.ch/news/toporobot-limelight-x-download ou de le télécharger directement sur ce blog.

Le projet GHTopo a fêté ses 10 ans en 2013.

On peut lire les Recommandations pour l’utilisateur de TOPOROBOT (d'après original de M. Heller), qui s'appliquent aussi à GHTopo.

Conseils pour les topographes occasionnels:

Bien que GHTopo puisse être utilisé pour toute cavité, il donne sa puissance dans l'étude des grands réseaux, pour lesquels il a été conçu.

L'auteur de GHTopo conseille aux topographes occasionnels et aux spéléologues qui présentent les examens spéléologiques (BE et diplômes fédéraux) d'utiliser Visual Topo, plus simple et plus permissif quant à la numérotation des stations (format libre)

 

Fonctionnalités principales

  • Support complet du format Tab de TOPOROBOT
  • Support des visées en antenne
  • Système de filtres très puissant (MétaFiltre)
  • Sections supplémentaires: Réseaux et Secteurs
  • Visualisateurs 2D et 3D
  • Export vers Visual Topo, Abris et Therion
  • Génération de fichiers KML, CartoExploreur et OpenStreetMap. Silhouettes avec un seul polygone par série
  • Statistiques détaillées
  • Génération de fichiers SVG
  • Génération d'étiquettes de terrain avec ou sans code QR
  • Calculette et convertisseur de coordonnées intégré
  • Génération des polygonales pour le logiciel de dessin topo GHCaveDraw
  • Conversion de coordonnées selon la notation EPSG
  • Calcul des déclinaisons magnétiques (modèle WMM)
  • Dans le calcul topo, l'étape de recensement des branches, auparavant assez longue, est devenue instantanée.
  • Export et import vers le format TOPOROBOT Text
  • Correction d'un bug dans le recensement des branches (filtre de suppression des branches de longueur nulle)
  • Support partiel du DistoX: récupération de données topo uniquement
  • Calcul des paramètres de calibration du DistoX
  • Ajout du générateur de QRCodes dans l'outil Calculette
  • Support amélioré des visées rayonnantes
  • Lecture des fichiers Text de PocketTopo
  • Editeur de coupes développées
  • Fonctionnement OK sur Raspberry Pi, moyennant quelques restrictions.

Téléchargement

Distribution de GHTopo avec quelques exemples

 

Le binaire courant, qui remplace GHTopo.exe sans nécessiter une réinstallation complète (il est bien sûr conseillé de sauvegarder l'ancienne version celui-ci). Déposer ce fichier dans le dossier de GHTopo et le dézipper.

 

Les  sources Lazarus de GHTopo - Les  sources du convertisseur de coordonnées (à mettre dans un sous-dossier des sources de GHTopo) - Parcourir le dossier

 

Un éventail de données GHTopo

Composants Lazarus:

Installation: Déplier le fichier zip dans un dossier de votre choix. C'est tout !

 

Fichier d’aide au format XML (à mettre dans le dossier de GHTopo)

Galerie

 

Mises à jour:

 

28/12/2016

  • Fixation de nombreux bugs
  • Editeur de coupes développées
  • Export des coupes développées vers GHCaveDraw. Exemple.
  • Améliorations dans les vues en plan
  • Ajout de séries depuis la vue en plan (utile pour la topographie des carrières souterraines)
  • Importantes corrections et ajouts dans l'éditeur de séries: copier-coller amélioré, la fonte du tableur passe en Arial 10 Normal
  • Ajout d'annotations sur le plan


  • En bêta: Interpréteur de listes de visées (au format Longueur, Azimut, Pente; données issues du DistoX2), générant automatiquement les visées d'une série
  • Améliorations notables dans la boîte à outils intégrée (cet outil est aussi disponible comme logiciel indépendant): récupération de fichiers à colonnes séparées par des espaces, intégration du copier-coller, ...
  • Version de  GHTopo destinée au Raspberry Pi 3 (interface adaptée aux écrans 800x480), une alternative plus simple à GHTopo standard. Captures d’écran.

10/10/2016

  • Nouvelle refonte de l'interface: Regroupement des trois fenêtres principales dans une seule. La vue en plan est située dans un onglet.
  • Compilation sous Linux OK
  • Suppression de fonctionnalités peu utilisées et boguées
  • Ajout d'un outil de recherche dans les listes (Recherche rapide)
  • Visualisateurs 2D et coupe développée: Fixation d'un bug qui laissait affiché des rectangles ou lignes parasites lors du tracé des rectangles ou lignes de sélection
  • L'utilitaire de calcul GHConvertisseur (comportant une calculette, un convertisseur de coordonnées, un calculateur de déclinaisons magnétiques, un générateur de QRCodes et un importateur de tableaux) est intégré (accessible par le bouton Calculatrice de la barre d'outils principale). 
  • Coupe développée: Outil opérationnel mais réflexion en cours sur l'utilisabilité (procédure de construction, méthodes de sauvegarde)

07/05/2016

 

  • La méthode de zoom et de déplacement est unifiée (AutoCAD like). Elle reprend celle de GHCaveDraw: 1. Sélection de l'outil; 2: Pointage du premier point (click); 3: Pointage du second point (click) puis exécution
  • Vue 3D GDI: Support du drag n drop pour sélectionner le point de vue 3D

09/05/2016:

  • Les coupes développées peuvent maintenant partir de n'importe quelle série
  • Corrections dans le panneau Statistiques
  • Suppression de code mort et de certains composants d'interface inutilisés ou non prêts
  • Suppression de fonctionnalités boguées ou très peu utilisées

20/05/2016:

  • Les coupes développées sont basées sur les matrices d’incidence, ce qui permet entre autres de réutiliser le code de calcul de GHTopo et de traiter les séries relevées en 'partant du fond'
  • Sauvegarde des coupes développées (ici: le début du Réseau d'Arrestelia (PSM))

22/07/2016:

  • Correction de bugs, notamment dans l'éditeur de coupes développées
  • Bulles d'aide dans le tableau de saisie des points topo
  • Localisation de points topo sur le plan


08/08/2016:

  • Editeur de séries pleine page, avec navigateur latéral. Cet éditeur se présente comme un grand tableau qui n'est pas sans rappeler celui de VisualTopo.

 

Un contrôle d'erreurs de saisie et une fonction de recherche parcourt la table et affiche toutes les occurrences (erreurs ou résultats de recherche) dans le panneau inférieur. Un click sur une ligne de ce panneau amène directement sur la ligne du tableau concernée.

 

 

 26/08/2016:

 

Aucun ajout de fonctionnalités mais:

  • Correction de bugs
  • Compilé OK et testé OK sur plateforme Raspberry Pi (la vue 3D OpenGL, le support du DistoX et l'éditeur de coupes développées sont désactivés)
  • Compilé OK sur MacBouse OS X Snow Leopard, mais s'exécute très mal sur cette plateforme (la VCL pour MacOSX, basée sur Carbon, est extrêmement boguée et inutilisable en pratique)
Pour compiler sous Linux et particulièrement Raspberry Pi, désactiver toutes les optimisations de code par FreePascal.

 

 

 

 

 

 



 



22/05/2015
0 Poster un commentaire

A découvrir aussi


Inscrivez-vous au blog

Soyez prévenu par email des prochaines mises à jour

Rejoignez les 12 autres membres