




 |
AVERTISSEMENT
: programmes délivrés tel quels, y compris
avec leurs défauts........Comme je n'ai pas le temps de me taper
une notice pour chaque programme, je vous livre tout en brut de
décoffrage (quand je serai à la retraite, je penserai aux
explications ;) ) dés que j'ai trouvé un moyen de
récupérer les lignes de code (et m........de, j'ai oublié de les
sauver avant de formater mon disque) |
Ach so ! Pour
les programmes CASIO, je suis assez fier de vous proposer une plutôt
grande quantité de programmes, tous plus studieux les uns que les autres
!
Bon, j'ai décidé de simplifier les choses : avant,
vous aviez droit à une version texte qui ne s'affichait qu'avec la police
Casio qu'il fallait télécharger
(version zip ici) ou à une version .fxi qui n'intéresse
personne. Suite à un mail, je tente maintenant la version .pdf,
c'est plus efficace (Acrobat Reader dispo. ici).
Malheureusement, pour l'instant ça marche pô (la police casio est
vraiment pourrie); donc patience......
Quoi qu'il en soit, vous retrouverez des programmes
dédiés à la géométrie pure (résolution
de triangle, changement de repère...), à la photogrammétrie
(Orientation interne, absolue, matrice rotation,...), à la topographie
(gisements, calcul d'intersection, de recoupement,
de relèvement,...), à la compensation
d'observations (par les intermédiaires, les conditionnelles, de réseaux
3D, de triangulation,...), à la géodésie (calcul
de parallèles, ellipsoïde,...) et à la gestion de
données (points 2D, résultats antérieurs,...).
Malgré tout, je vous déconseille fortement
de prendre ces programmes pour argent comptant : d'abord parce qu'ils ont
été programmés pour et par moi, ce qui signifie que si moi je suis
capable de déboguer n'importe lequel d'entre eux, rien ne prouve que vous
le soyez aussi; ensuite parce qu'il vous sera beaucoup plus profitable de
tenter de comprendre leur mode de fonctionnement pour les recréer
ensuite.
A savoir :
 | certains programmes sont reliés à d'autres pour
éviter des recopiages complets de lignes identiques, c'est pourquoi
je vous indique aussi les programmes liés |
 | il y a des programmes qui sont truffés de touches de
raccourcis : je vous les indique mais vous pouvez vous en passer (à
l'origine, ce sont des programmes pour aller vite en interro) |
 | il existe un programme de menu qui permet d'accéder
aux programmes les plus importants (importants pour un topographe,
s'entend) |
 | pour la gestion de données, pensez à regarder les
configurations requises : il faut souvent créer des tables de liste
ou des matrices. La plupart du temps, la quantité de données à
gérer est adaptable aux machines. Je vous suggère cependant, si vous
compter utiliser pendant longtemps mes programmes, de créer une fois
pour toutes les listes et de ne plus y toucher. Ca prend un peu de
place mais au moins le programme marche tout le temps. |
 | Pour info, ma config : 5 listes de 100 éléments
(tous des zéros en l'absence de résultats) (List 1, 2, 4, 5, 6 du
fichier 1), 1 liste de 20 éléments (List 3 du fichier 1) et 2 listes
de 25 éléments (List 1 et 2 du fichier 2) soit un total de 5700
octets permanents. Avec ça, tout marche à la perfection. |
 | programmation originelle sous CASIO CFX-9960GT (60 Ko)
: c'est une calculatrice couleur mais je ne pense pas que l'export
sous N&B pose de gros problèmes |
 | Je précise quand même : ce sont des programmes
maison, donc ne vous attendez pas à être forcément satisfait, je
les ai programmés pour moi avant toute chose....(et il paraît que je
suis un peu barge) |
Voici le listing complet de l'ensemble des programmes
qui sont ou seront à disposition, avec un bref explicatif (ceux qui sont
suivis de deux astérisques sont disponibles avec une notice, ceux avec
une astérisque sont sans explications) :
|
SECTION |
Nom de fichier |
Descriptif |
Géométrie |
 | milieuAB |
 | newreper |
 | triresol** |
|
 | Calcule les coordonnées du
point milieu d'un segment d'un espace 2D |
 | Calcule et stocke les
coordonnées de points après changement de repère 2D |
 | Résolution de triangles sur trois données** |
|
Photogrammétrie |
 | corastro |
 | correl 1** |
 | correl 2 |
 | enchaine |
 | ephmerid |
 | matrotat |
 | obj ima |
 | ph rota |
 | photoabs |
 | photorel |
 | profcham |
|
 | Calcul des corrections à
apporter aux observations astronomiques |
 | Calcul d'un coefficient de
corrélation entre deux matrices de mêmes dimensions** |
 | Calcul de la position relative subpixel de
deux matrices pour le maximum de corrélation |
 | Calcul d'une orientation
relative par rotation des clichés |
 | Calcul de données
astronomiques par la saisie de table des éphémérides |
 | Calcul d'une matrice rotation |
 | Passage de coordonnées image
à objet et vice-versa |
 | Calcul de matrice rotation
avec distinction entre matrice aérienne et terrestre |
 | Calcul des inconnues d'une orientation
absolue par compensation |
 | Calcul des coordonnées objet
à partir d'une orientation relative |
 | Calcul des éléments de
profondeur de champ d'un objectif |
|
Topographie |
 | arcapabl |
 | cerclaxe |
 | cordflec |
 | delambre |
 | dist3d |
 | getpoint |
 | gisement |
 | gisinter |
 | gisprog |
 | go moyen |
 | polygo |
 | recoupem |
 | relevmnt |
 | repartit |
 | sarron |
 | surfcord |
 | surfrayo |
|
 | Calcul d'un cercle par trois points |
 | Intersection de cercle
avec une droite |
 | Calcul d'un cercle par une
corde et une flèche |
 | Relèvement par la méthode de Delambre |
 | Sous-programme de calcul de
distances spatiales |
 | Calcul de point lancé |
 | Calcul de gisement et distance entre deux
points |
 | Calcul d'intersection de
droites orientées |
 | Sous-programme de calcul de
gisement et distance |
 | Calcul du gisement du zéro d'un cercle
horizontal |
 | Calcul et compensation de
polygonale |
 | Calcul d'un point par
recoupement |
 | Relèvement par intersection de cercle |
 | Répartition d'écarts sur
des distances partielles |
 | Calcul de surface par la
méthode de Sarron |
 | "
"
" coordonnées x et y |
 | "
"
" coordonnées polaires |
|
Compensation |
 | anglezen |
 | compcond |
 | compinsr |
 | compinx |
 | compns3d |
 | comps2d |
 | compsd3d |
 | compsint |
 | compszen |
 | correl c |
 | ellipser |
 | intrsct3 |
 | qxx cond |
|
 | Sous-programme de calcul des
angles zénithaux pour compensation 3D |
 | Compensation par les conditionnelles |
 | Compensation d'un réseau de
triangulatération ou insertion |
 | Compensation par les
intermédiaires non pondérée |
 | Compensation d'un réseau 3D |
 | Compensation en bloc d'un
réseau 2D (relèvements et intersections combinés) |
 | Sous-programme de
compensation des distances spatiales pour compensation 3D |
 | Compensation par les intermédiaires |
 | Sous-programme de
compensation des angles zénithaux pour compensation 3D |
 | Calcul de coefficient de
corrélation entre séries d'observations |
 | Calcul d'ellipses d'erreur |
 | Compensation d'une
intersection spatiale |
 | Calcul des coefficients de
poids d'une compensation par les conditionnelles |
|
Géodésie |
 | arcmerid |
 | arcparal |
 | calcgeod |
 | transcor |
|
 | Longueur d'un arc de méridien |
 | Longueur d'un arc de
parallèle |
 | Calcul de données
géodésiques |
 | Passage de coordonnées cartésiennes à
géocentriques et vice-versa |
|
Gestion des Données |
 | gerpoint** |
 | getkey** |
 | mainmenu |
 | menu |
 | resetpoint |
 | surface |
|
 | Gestion de points et de leurs
coordonnées 2D : stockage, rappel, effacement** |
 | Donne le numéro usine des
touches de la Casio** |
 | Gestion de l'affichage du menu |
 | Menu de raccourcis sur les
programmes courants |
 | Mise à zéro des mémoires
de points et derniers résultats |
 | Menu d'appel des programmes de surface |
|
|
Haut de Page |