Il faut que je verifie de mon coté aussi, une fois fait, et un peu les bugs de UI resolu, ca sera accessible librement pour tout le monde, license BSD. C'est un bout de html et javascript, donc ca marche dans le browser.
Pour ce qui est methodologie...
Un spherometre a trois pattes a 120°, avec tete de lecture centrale, donne une triangle equilaterale. Le point centrale d'un tel triangle tombe a 1/3 sa hauteur, si on defini le triangle par le rayon, R, entre le point centrale et les trois points ca donne un hauteur de 3.R/2. Le longueur des cotes du triangle est 3.R/√3. La lecture avec un spherometre de ce type nous donne l'elevation du point centrale par rapport au plan defini par les 3 points de touche, ou, alternativement, si on nomme les trois touches A, B et C, et le point de lecture D, on as aussi les angles entre le plan ABC et les lignes AD, BD, et CD.
On peut faire un dallage (ou carrelage) d'une surface plane avec des triangles equilaterale, mais un tel dallage ne nous donne rien car les lectures ne se connecte pas. Il faut que les lectures soit aussi des points "fixes". Si on 3 dallages espacées horizontalement par 1/3 du longueur de cote, et repete ca tous les 1/3 le hauteur du triangle, on fini avec des des points qui font simultanement les points fixes de jusqu'au 6 triangles, et les points de lecture de jusqu'au 2 triangles, et sur les dallages "croisées". Dessins...
Donc, a partir de ca, avec un spherometre bien reglé, bien sur, on peut reconstruire le surface en termes des "petits" triangles.