Developer Networks

Créez avec les technologies GraphicStream

Librairie GraphicStream d'articles techniques, de tutoriaux et de ressources d'apprentissage

GraphicStream est un éditeur de logiciels et l’éditeur d’Immersive. Le Developer Network accompagne les équipes qui développent à partir de ses produits et technologies.

9domaines
58documents
GSDNune porte d’entrée unique

Explorer

Parcourir les domaines du GSDN

Chaque rayon regroupe les documents, guides et références d’un même domaine fonctionnel ou technique.

Forge

Forge est l’environnement de **création intégré** de la plateforme Immersive. Conçu pour les développeurs, intégrateurs, comemrciaux et formateurs, Forge permet de créer, personnaliser et déployer des expériences pour Immersive adaptées à une multitude de cas d’usage.

16 documents

Forge Interface

Forge est l’environnement de **création intégré** de la plateforme Immersive. Conçu pour les développeurs, intégrateurs, comemrciaux et formateurs, Forge permet de créer, personnaliser et déployer des expériences pour Immersive adaptées à une multitude de cas d’usage.

0 documents

Binding

Binding concepts and guides.

1 document

Articles

Technical articles and transversal topics.

1 document

Commons

Common setup and shared fundamentals.

0 documents

Connaissances de base

Explorez les guides, références et exemples de ce domaine.

1 document

Hub

Le Hub Immersive est le cœur de l’infrastructure de données de la solution Immersive. C’est l’intermédiaire universel entre : * Les sources de données : capteurs IoT, automates (OPC UA, Modbus, MQTT…), fichiers Excel, bases SQL, API REST… * Les consommateurs : applications Beholder 3D, superviseurs, synoptiques web, ou tout autre service métier. Le Hub agit comme un **chef d’orchestre** : Il centralise les données hétérogènes provenant de multiples protocoles, il synchronise en temps réel les valeurs utiles avec les applications clientes et assure la cohérence et la fiabilité des informations pour la supervision et la maintenance.

4 documents

Rest Frontage

Le RestFrontage, l’Enhancer de la solution Immersive, transforme un socle riche de données, de services et de règles de sécurité en une expérience claire, accessible et exploitable. Interfaces web, API, administration et intégration s’y rejoignent pour offrir aux utilisateurs comme aux applications une façade cohérente sur tout l’écosystème Immersive. **Une porte d’entrée unique, du socle technique jusqu’aux usages métier.**

19 documents

Scripting

Apprenez à donner vie à vos plan en réagissant aux données recçus et en offrant une interface adaptée aux besoins de vos utilisateurs.

16 documents

À découvrir

Poursuivez votre exploration

Des ressources choisies aléatoirement dans la bibliothèque pour découvrir d’autres possibilités offertes par Immersive et les technologies GraphicStream.

Scripting

NO ICONContenus : Comportements, Scripting

Ce tutoriel montre comment prendre la main sur le comportement du Beholder sans imposer de mise à jour aux utilisateurs. Vous y apprendrez à créer des Workspaces et des Controllers, à publier des versions de scripts et à les associer précisément aux bons équipements. Il explique aussi les différences entre scripts de paramétrage, scripts applicatifs, scripts d’équipements et contrôleurs de traduction. À la lecture, vous saurez adapter l’interface, réagir aux données réseau, cibler une famille d’équipements ou un simple handle, et activer le bon script dans le bon contexte. Une base concrète pour faire évoluer rapidement votre application, avec méthode et sans bricolage.

Découvrir
Scripting

Scripting : Géolocalisation

Ce tutoriel montre comment exploiter les données GPS d’un équipement pour l’afficher et le faire évoluer automatiquement dans le jumeau numérique 3D, sans écrire de JavaScript. Vous comprendrez quand utiliser GeoTracking, GeoMove ou NavMeshMove selon la précision des positions, la fréquence de remontée et le type de déplacement attendu. Le document détaille aussi la configuration exacte à prévoir côté variables, du format `longitude;latitude` aux champs d’orientation ou de marche arrière. À la lecture, vous saurez choisir le bon comportement natif, éviter les pièges liés au WGS 84 et obtenir un suivi visuel cohérent, du simple téléport à l’animation fluide sur graphe de navigation.

Découvrir
Forge

Dessin de la carte

Ce module vous apprend à construire un plan 3D exploitable dans Forge, depuis le tracé des structures et des zones jusqu’aux ajustements de détail. Vous y verrez comment poser, reprendre et corriger un contour, gérer les vertex avec précision, et créer rapidement des formes réutilisables. La formation montre aussi comment découper des ouvertures, ajouter des points sans casser une ligne, et tirer parti du snapping pour obtenir des angles droits, des parallèles et des alignements fiables. À la fin, vous saurez modéliser un bâtiment ou un site plus proprement, avec une géométrie claire, cohérente et facile à faire évoluer.

Découvrir
Rest Frontage

L'authentification multifacteur

Cette formation vous montre comment renforcer la sécurité des accès sans dégrader l’expérience utilisateur grâce à l’authentification multifacteur. Vous comprendrez quand l’activer, quels facteurs choisir et comment l’intégrer dans une architecture existante avec les bons prérequis. Le document détaille les étapes de préparation, de configuration et de mise en œuvre d’un premier cas simple, avec les points de vigilance à anticiper. À la fin, vous saurez identifier les usages pertinents, valider le bon fonctionnement de la solution et adapter le dispositif à des besoins métier concrets.

Découvrir
Hub

Hub : créer son connecteur

Quand une API métier, un protocole propriétaire ou une source client sort du cadre des connecteurs standards, il faut savoir étendre le Hub proprement. Cette formation vous guide pas à pas dans la création d’un connecteur personnalisé .NET à partir d’un cas concret de capteurs bâtimentaires exposés en REST. Vous verrez comment interroger la source, mapper équipements et variables, enregistrer les handles utiles et publier des valeurs exploitables en temps réel. À la fin, vous saurez structurer votre connecteur autour du contrat `IConnector` ou de `ConnectorBase`, gérer son cycle de vie et relier une source non supportée au jumeau numérique Immersive.

Découvrir