Pré. | Proc. |
Générer Schéma d’Application GML
Un schéma d'application est généralement créé par des informaticiens géographiques au sein d'une organisation, d'un secteur ou d'une communauté de modélisateurs. Les facilités de collaboration d' Enterprise Architect vous permettent, à vous et à vos collègues, de développer le modèle de manière collaborative. Une fois que vous avez créé un modèle à l'aide du diagramme GML et de la boîte à outils Diagramme , et que vous avez créé les éléments et connecteurs requis, vous pouvez générer automatiquement un schéma d'application conforme à GML directement à partir du modèle. Ce schéma d'application décrit les types Fonctionnalité qui intéressent une communauté d'utilisateurs. Par exemple, une application destinée au secteur du voyage peut définir Fonctionnalités telles que des églises, des belvédères, des côtes, des terrains de camping, des monuments, des lieux d'intérêt, des musées et des bretelles de sortie de route. Ces types Fonctionnalité font à leur tour référence aux types object primitifs définis dans la norme GML.
Après avoir créé un modèle GML, vous pouvez générer Schéma d'Application GML à partir du modèle Paquetage .
Accéder
Ruban |
Spécialisation > Technologies > GML > Générer Schéma d'Application GML |
Menu Contexte |
Cliquez-droit sur le Paquetage | Spécialiser | GML | Générer Schéma d'Application GML |
Générer Schéma d’Application GML
Option |
Action |
Voir aussi |
---|---|---|
Paquetage source |
Affiche le nom du Paquetage stéréotypé « Schéma d'application » sélectionné. |
|
Annuaire |
Type ou recherchez le répertoire dans lequel le fichier de schéma d'application doit être généré. |
|
Version GML |
Cliquez sur la flèche déroulante et sélectionnez la version GML appropriée pour le schéma d'application GML. Actuellement, les versions 3.3 et 3.2.1 sont prises en charge. |
|
Codage XML |
Cliquez sur la flèche déroulante et sélectionnez le schéma de codage XML à utiliser. |
|
Ignorer la visibilité des éléments et des propriétés |
Cliquez sur cette option pour inclure toutes les classes, Attributes et tous les rôles d'association dans le schéma d'application GML, quelle que soit leur visibilité (ou leur portée). Sinon, seuls ceux avec une visibilité publique seront pris en compte pour la génération. |
Détails Créer et gérer Attributes Rôle de la source et de la cible |
Feuille de style |
(Facultatif) Sélectionnez une feuille de style XSL pour post-traiter le schéma avant de l'enregistrer dans un fichier. Importez la feuille de style requise dans le projet via l'onglet « Ressources » de la fenêtre Navigateur avant de la sélectionner dans ce champ. |
Navigateur - Ressources |
Schéma(s) d'application |
Répertorie tous les Paquetages de schéma d'application sous le Paquetage source sélectionné. Cliquez sur un Paquetage pour afficher ses détails, ainsi que les détails de chacun de ses Paquetage stéréotypés « Feuille » enfants, dans le panneau Détails Paquetage . Le schéma d'application GML ne sera pas généré pour tout Paquetage de la liste qui n'est pas coché. |
|
Détails Paquetage |
Pour chacun des Paquetages stéréotypés « Schéma d'application » enfant et (éventuellement) « Feuille » (le cas échéant), saisissez un nom de fichier. Pour cela, double-cliquez sur le nom Paquetage dans la liste et, dans la dialogue « Détails Paquetage », révision ou complétez ces champs :
|
|
Générer |
Cliquez sur ce bouton pour générer le schéma d'application GML pour chacun des Paquetages cochés dans le panneau « Détails Paquetage ». |
|
Voir Schéma |
Cliquez sur ce bouton pour afficher le schéma d'application GML généré pour le Paquetage sélectionné dans le panneau « Détails Paquetage ». |
|
Fermer |
Cliquez sur ce bouton pour fermer la dialogue ' Générer Schéma d'Application GML '. |
|
Aide |
Cliquez sur ce bouton pour afficher cette rubrique d'aide. |
Notes
- GML est disponible dans les éditions Professional , Corporate , Unified et Ultimate d' Enterprise Architect
- Une classe stéréotypée « CodeList » avec l' étiquette « asDictionary » définie sur True sera exportée sous forme de fichier XML séparé vers le répertoire spécifié dans le champ « Répertoire », avec le nom de fichier CodeList_<classname>.xml (où <classname> est le nom de la classe stéréotypée « CodeList »)
- En utilisant le fichier configurable GMLStereotypes.xml dans le dossier Sparx Systems > EA > Config > GML, vous pouvez spécifier des alias pour les stéréotypes GML standard ; le générateur de schéma d'application GML prendra également en compte ces alias lors de la génération du schéma
- La classe d'association est spécifique à GML 3.3 ; lors de la génération du schéma d'application GML 3.2.1, l'association et la classe d'une classe d'association sont traitées comme des entités distinctes
Apprenez Plus
- The Open Geospatial Consortium GML Spécification (ressource en ligne)