L'applet Ptviewer existe en deux grandes familles de versions.
La première est celle de son créateur originel ( Helmut Dersch) qui a publié plusieurs versions successives.
La seconde famille vient des applets publiées par Sylvio Fulmore à partir de modifications de l'applet originelle. Mais Helmut Dersch a proposé de nouvelles versions de son applet postrieurement à celles-ci.
A l'usage quelques différences majeures existent entre les deux familles avec pour chacune des avantages et des inconvénients.
La version 2.8 de Sylvio Fulmore est à priori plus séduisante car elle contient plusieurs possibilité de chargement progressif de l'image ( fomat ptv ou ptvref) qui permettent d'optimiser le chargement de très grandes images même avec une mémoire disponible sous java limitée. D'autres fonctions sont aussi pratiques comme l'intégration d'une barre d'outils de navigation. Mais quelques limites apparaissent à l'usage : le chargement des ROI et le chargement des images avec un fichier Ptvref ne fonctionnent correctement qu'en local ; Déposé sur un serveur web , les images ne sont que partiellement chargées.
La version 3.1 d'Helmut Dersch ne reconnait pas les formats PTV ou Ptvref. Mais les ROI se chargent correctement en toute circonstances. Il n'y a pas en revanche de barre d'outil intégrée ( il faut en prévoir une avec du javascript car le temps de réponse des commandes liées ) des hotspots statiques est assez long.
Il semble donc préférable d'utiliser le format Ptv lorsque l'on a un 360° , sinon il faut transformer l'image partielle en 360° et masquer les zones blanches.
Les images partielles peuvent être gérées avec l'applet 3.1 avec des Roi et un décalage des hotspots , en indiquant la taille totale du panorama. Dans ce cas les zones manquantes sont créées en interne et la taille des images à charger est plus faible. Il faut ajouter une barre d'outils externe gérée en javascript.
|