Dès qu'il est publié sur un serveur SIG, votre service Schematics est mis à la disposition des clients en local et sur le Web. Comme il propose de nombreuses fonctionnalités, le service Schematics peut être utilisé dans diverses applications Web.
Astuce:
Pour optimiser les performances et la réactivité, les diagrammes doivent être organisés dans des dossiers schématiques lorsqu'ils sont exposés sur le Web dans des applications clientes.
URL du service Schematics
Pour établir une connexion à un service Schematics, vous devez connaître son URL. Les services Schematics publiés vers ArcGIS Server ont le format d’URL suivant : http://gisserver.domain.com:6080/arcgis/services/folder/service/MapServer/exts/SchematicsServer.
Couches schématiques publiées et opérations autorisées
Les opérations Schematics activées lors de la publication déterminent comment le service Schematics peut être utilisé et quel type de manipulations le client peut effectuer sur les diagrammes schématiques. Les conditions suivantes sont toutefois également décisives :
- Le type de géodatabase où sont stockés les diagrammes publiés, c'est-à-dire des géodatabases d'entreprise ou fichier
- Le mode d'accès aux données publiées sur le serveur, c'est-à-dire la copie ou non des données sur le serveur lors de la publication
- Le type de couches schématiques publiées, c'est-à-dire les couches schématiques associées aux diagrammes schématiques unitaires ou à un modèle de diagramme schématique
Le tableau ci-dessous récapitule les manipulations que le client peut opérer selon les différentes situations :
Opérations schématiques autorisées / Manipulation sur les diagrammes schématiques publiés | Opération de requête activée uniquement | Opérations de requête et de modification activées |
---|---|---|
Affichage de diagrammes | Oui | Oui |
Mise en page sans enregistrement des résultats | Oui | Oui |
Mise en page et enregistrement des résultats | Non | Uniquement lorsque la condition n°1 expliquée ci-dessous est respectée |
Mise à jour de diagrammes | Non | Uniquement lorsque la condition n°1 expliquée ci-dessous est respectée |
Suppression de diagrammes | Non | Uniquement lorsque la condition n°1 expliquée ci-dessous est respectée |
Verrouillage de diagrammes | Non | Uniquement lorsque la condition n°1 expliquée ci-dessous est respectée |
Déverrouillage de diagrammes | Non | Uniquement lorsque la condition n°1 expliquée ci-dessous est respectée |
Génération de nouveaux diagrammes | Non | Uniquement lorsque les conditions n°1 et n°2 expliquées ci-dessous sont respectées |
Condition n°1 : les diagrammes schématiques publiés sont stockés dans une géodatabase d’entreprise et les données schématiques n’ont pas été copiées sur le serveur lors de la publication (en d’autres termes, le service schématique fait référence au jeu de données schématiques source).
Condition n°2 : les diagrammes schématiques publiés se trouvent sous un modèle de diagramme schématique.
Services et applications Web Schematics
Dans les applications Web, les services Schematics doivent être utilisés automatiquement. ArcGIS Server offre une API REST Schematics et une plateforme Silverlight pour intégrer les données schématiques avec le SIG dans un environnement d'application d’entreprise.
L'API REST Schematics d'ArcGIS Server
L’API REST (Representational State Transfer) Schematics d'ArcGIS Server fournit une interface Web ouverte aux services Schematics hébergés par ArcGIS Server. Cela permet de travailler avec le service de données Schematics dans une application cliente. Toutes les ressources et les opérations présentées par l'API REST sont accessibles par le biais d'une hiérarchie de points de terminaison ou d'URL (Uniform Resource Locators) pour chaque service Schematics publié.
L'API Schematics d'ArcGIS Server pour Silverlight
ArcGIS Server offre les API Schematics pour Silverlight pour le développement d'applications Web.
L'API Schematics d'ArcGIS Server pour Silverlight permet aux utilisateurs de développer rapidement et facilement les objets schématiques sous-jacents et les données qui alimentent l’extension Schematics. Ces ressources offrent la possibilité d'augmenter substantiellement la valeur des applications clientes SL, en permettant d'effectuer des recherches et de naviguer aisément dans les diagrammes schématiques, de les afficher, d'effectuer des algorithmes schématiques sur eux, etc.
Remarque :
L’ API Schematics d'ArcGIS Server pour Silverlight est fournie avec certains des exemples d'applications Web Silverlight téléchargeablespar exemple, l'application Web configurable Schematics (API ArcGIS pour Silverlight 2.4) ou la visionneuse de diagrammes Schematics (API ArcGIS pour Silverlight 2.4).
Vous avez un commentaire à formuler concernant cette rubrique ?