GHTopo et GHCaveDraw

GHTopo et GHCaveDraw

PyGHTopo: Le moteur de calcul de GHTopo en Python

https://static.blog4ever.com/2014/04/772151/python_ghtopo.png

 

Objectif de ce travail

Ce petit projet a pour objectif principal de créer une version légère de GHTopo sur tablettes de type Android, sur lequel existe un interpréteur du langage Python.
En effet, le développement sur Android est un véritable cauchemar qui a déjà fait abandonner la programmation à plus d'un informaticien chevronné.

Le langage Python est très léger et très facile à apprendre. Langage de script, le déploiement des applications est un jeu d'enfant (une simple copie de fichiers).

 

D'autre part, QGis va être de plus en plus utilisé et ce SIG a pour langage de développement le Python.

 

En outre, l'ordinateur monocarte Raspberry Pi 3 utilise Python

Avancement actuel

Projet nouveau, seul le moteur du logiciel (gestion de la base et calcul topo) est implémenté, avec une fenêtre de visualisation rapide de la polygonale:

 

pyghtopo_plan.png

 

Une petite vidéo d'un calcul sur le Réseau de Saint Marcel, avec GHTopo et PyGHTopo: Vidéo GHTopo et PyGHTopo

 

Nouveautés

Support des visées rayonnantes.

 

Adapté au Python 3.3 et 3.5

Téléchargement

Version du 20/06/2016: PyGHTopo - Parcourir le dossier

 

En cas d'erreur avec les fichiers texte, changer le paramètre de page dans PyGHTopoGUI.py, fonction OuvrirUneTopo(),  aux alentours de la ligne 110:

 

        self.MyDocTopo.ChargerFichierTab(FichierXTB, 'utf-8') # Windaube: cp1252, sinon utf-8

en

 

        self.MyDocTopo.ChargerFichierTab(FichierXTB, 'cp1252') # Windaube: cp1252, sinon utf-8

--



12/05/2014
0 Poster un commentaire

A découvrir aussi


Inscrivez-vous au blog

Soyez prévenu par email des prochaines mises à jour

Rejoignez les 30 autres membres