diff --git "a/01-Utilisation de Qualig\303\251o/02-SpecifierSchemaContraintes/02.03.ImportExportSchema.md" "b/01-Utilisation de Qualig\303\251o/02-SpecifierSchemaContraintes/02.03.ImportExportSchema.md" index b8ad28b3746a7df3f7457ccabb999d8ceb30481d..f50c73cf155e700585a8147b5ac44f0f1f20f93d 100644 --- "a/01-Utilisation de Qualig\303\251o/02-SpecifierSchemaContraintes/02.03.ImportExportSchema.md" +++ "b/01-Utilisation de Qualig\303\251o/02-SpecifierSchemaContraintes/02.03.ImportExportSchema.md" @@ -2,7 +2,7 @@ ### Importer un schéma -Un schéma de contraintes au format .qsx peut être importé dans Qualigéo. L’intégralité des contraintes est directement implémentée. Le menu contextuel du nœud Schémas permet d’accéder à cette fonctionnalité. +Un schéma de contraintes au format .qsx peut être importé dans Qualigéo. L’intégralité des contraintes est directement implémentée. Le menu contextuel du nœud Schémas permet d’accéder à cette fonctionnalité. Définir le chemin du fichier au format .qsx comportant le ou les schémas à importer. Cliquer sur le bouton **Ouvrir** pour afficher les schémas contenus dans le fichier. @@ -12,16 +12,14 @@ Sélectionner le ou les schémas à importer, puis cliquer sur le bouton **Impor  -Une fois le ou les schémas sélectionnés, cliquer sur Valider pour importer les contraintes. +Une fois le ou les schémas sélectionnés, cliquer sur **Valider** pour importer les contraintes. ## Exporter un schéma -Un schéma de contraintes peut être exporté au format .qsx. Il comporte l’intégralité des contraintes sur le jeu de données, les types d’entités, les attributs et les géométries. Pour cela, il faut faire un clic-droit sur le nom du schéma, puis **Exporter le schéma** - -Indiquer le chemin du fichier .qsx à créer, puis cliquer sur le bouton **Exporter**. +Un schéma de contraintes peut être exporté au format .qsx. Il comporte l’intégralité des contraintes sur le jeu de données, les types d’entités, les attributs et les géométries. Pour cela, il faut faire un clic-droit sur le nom du schéma, puis **Exporter le schéma**. Indiquer le chemin du fichier .qsx à créer, puis cliquer sur le bouton **Exporter**. ### Exporter plusieurs schémas de contraintes -Afin d’exporter plusieurs schémas, faire un clic-droit sur le noeud **Schémas**, puis **Exporter des schémas**. La liste les schémas existants est alors proposée. Il faut sélectionner le ou les schémas à exporter et définir l'emplacement souhaité. Enfin, cliquer sur le bouton **Exporter**. +Afin d’exporter plusieurs schémas, faire un clic-droit sur le nœud **Schémas**, puis **Exporter des schémas**. La liste les schémas existants est alors proposée. Il faut sélectionner le ou les schémas à exporter et définir l’emplacement souhaité. Enfin, cliquer sur le bouton **Exporter**.  diff --git "a/01-Utilisation de Qualig\303\251o/02-SpecifierSchemaContraintes/02.04.CreationSchemaVierge.md" "b/01-Utilisation de Qualig\303\251o/02-SpecifierSchemaContraintes/02.04.CreationSchemaVierge.md" index e81b992e688efb891469d93c8fc802a2eb4f5bc5..7e94a65642271a5e04612c2a7ab28b7d01c056d1 100644 --- "a/01-Utilisation de Qualig\303\251o/02-SpecifierSchemaContraintes/02.04.CreationSchemaVierge.md" +++ "b/01-Utilisation de Qualig\303\251o/02-SpecifierSchemaContraintes/02.04.CreationSchemaVierge.md" @@ -1,83 +1,70 @@ -## Création d’un schéma de contraintes vierge +## Création d’un schéma de contraintes vierge -La fonction **Créer un schéma vierge** du menu contextuel du nœud Schéma permet de créer un nouveau schéma de façon manuelle. +La fonction **Créer un schéma vierge** accessible à partir du nœud **Schémas** permet de créer manuellement un nouveau schéma. -Dans le formulaire de création d’un schéma, l’utilisateur crée le schéma en lui attribuant un nom, un **[domaine spatial](#precision-et-tolerance)**, une **[précision](#precision)** de stockage, une **[tolérance](#tolerance)**, et un **commentaire**. Il active le schéma en cochant la case "Public". +Dans le formulaire de création d’un schéma, l’utilisateur doit indiquer un nom au schéma ainsi que remplir ou non les paramètres listés ci-dessous.  -### Définition d’un domaine spatial +### Définition d’un domaine spatial -Le domaine spatial permet de définir si les données doivent correspondre à un domaine spatial particulier c’est-à-dire à : +Le domaine spatial permet de définir : -* un système de coordonnées -* une étendue. +* un système de coordonnées, +* une étendue géographqiue. -Si les données à contrôler ne sont pas dans le même système de projection défini dans le schéma, elles sont reprojetées dans le bon système pour vérifier qu’elles se trouvent bien dans l’emprise spécifiée. Après reprojection, l’étendue est vérifiée et en cas de différence avec le système attendu, une erreur est produite. +Si les données à contrôler ne sont pas dans le système de projection défini dans le schéma, elles sont reprojetées dans le système demandé pour la vérification de l’emprise. <span style="color: #943a99;">==> Erreur retournée : E0037 (Non respect du domaine spatial. Données en dehors des bornes.)</span> ### Restreindre à un système de coordonnées de référence -La case à cocher "Restreindre aux système de coordonnées de référence" contraint le jeu de données à tester à être dans le même système de coordonnées que le système de référence défini dans le schéma sinon une erreur est générée. +La case à cocher **Restreindre au système de coordonnées de référence** contraint le jeu de données à être dans le même système de coordonnées que celui défini dans le schéma. <span style="color: #943a99;">==> Erreur retournée : E0036 (Non respect du domaine spatial. Système de coordonnées différent du système de référence.)</span> -Si aucun système de projection et aucune borne ne sont définis, et si l’option "Restreindre aux système de coordonnées de référence" n’est pas cochée, aucun contrôle de domaine spatial n’est effectué et aucune erreur de ce type ne peut être générée. +### **Ajout d’un domaine spatial** -### **Ajout d’un domaine spatial** - -Le designer peut : - -* sélectionner un domaine spatial prédéfini, dans la liste déroulante. La sélection d’un domaine existant remplit automatiquement les champs système de coordonnées et les coordonnées de l’étendue. - -* Il peut créer un domaine spatial dans l’interface de création en cliquant sur le bouton . Il nomme le domaine puis lui spécifie le système de coordonnées en le sélectionnant dans la liste déroulante, ainsi que les coordonnées min et max de son étendue. +La sélection d’un domaine spatial prédéfini, dans la liste déroulante permet de remplir automatiquement le système de coordonnées et les coordonnées de l’étendue. Un nouveau domaine spatial nommé peut être créé en cliquant sur le bouton . Le système de coordonnées et l’étendue de l'emprise sont alors sauvegardés.  -[En savoir plus sur l’ajout de système de coordonnées dans Qualigéo.](../../03-ConfigurationAdministration/02.InterfaceAdministration.html#ajout-et-gestion-de-systemes-de-coordonnees) +[En savoir plus sur l’ajout de système de coordonnées dans Qualigéo.](../../03-ConfigurationAdministration/02.InterfaceAdministration.html#ajout-et-gestion-de-systemes-de-coordonnees) -### Type d’entités et attribut non définis +### Types d’entités et attributs non définis -Le paramètre "Générer une erreur pour les <a name="kanchor3"></a>types d’entité non définis" contrôle la présence de type d’entité. Si cette case est cochée, alors tous les types d’entité non définis dans le schéma mais présents dans le jeu de données apparaissent en erreur. +Le paramètre **Générer une erreur pour les types d’entités non définis** contrôle la présence des types d’entités. Si cette case est cochée, alors tous les types d’entités non définis dans le schéma mais présents dans le jeu de données apparaissent en erreur. -Par défaut, les types d’entité supplémentaires sont autorisés. +Par défaut, les types d’entités supplémentaires sont autorisés. -<span style="color: #943a99;">==> Erreur retournée : E0044 (Type d’entité non défini).</span> +<span style="color: #943a99;">==> Erreur retournée : E0044 (Type d’entité non défini).</span> -<a name="E0003"></a>Le paramètre <a name="kanchor4"></a>"Générer une erreur pour les attributs non définis" contrôle la présence d’attributs. Si ce paramètre est coché alors tous les attributs non définis dans le schéma mais présents dans le jeu de données à contrôler apparaissent en erreur. +Le paramètre **Générer une erreur pour les attributs non définis** contrôle la présence d’attributs. Si ce paramètre est coché alors tous les attributs non définis dans le schéma mais présents dans le jeu de données à contrôler apparaissent en erreur. <span style="color: #943a99;">==> Erreur retournée : E0003 (Attribut non autorisé).</span> -<a name="E0004"></a>Inversement, si un attribut est défini dans un schéma mais est absent de la donnée à contrôler alors l’erreur <a name="kanchor5"></a>"Attribut obligatoire absent" est retournée. +Inversement, si un attribut est défini dans un schéma mais est absent de la donnée contrôlée, une erreur est générée. <span style="color: #943a99;">==> Erreur retournée : E0004 (Attribut obligatoire absent).</span> ### Précision et Tolérance #### Précision -Pour permettre la comparaison stricte des géométries et tenir compte d’écarts minimes dus au format de stockage ou à la reprojection, une précision de stockage peut être définie. Elle détermine le nombre de chiffres après la virgule et tronque les coordonnées en fonction. - -Dans un format de stockage déterminé en mètre, une précision de 1 correspond à une précision décimétrique. -Une précision de 2 correspond à une précision centimétrique, et une précision de 3 correspond à une précision millimétrique. +Pour permettre la comparaison stricte des géométries et tenir compte d’écarts minimes dus au format de stockage ou à la reprojection, une précision de stockage peut être définie. Elle détermine le nombre de chiffres après la virgule et tronque les coordonnées en fonction. Dans un format de stockage déterminé en mètre, une précision de 1 correspond à une précision décimétrique. Une précision de 2 correspond à une précision centimétrique, et une précision de 3 correspond à une précision millimétrique. Il est également possible de définir une précision négative pour obtenir une précision décamétrique. -Il est également possible de définir une précision négative pour obtenir une précision décamétrique. - -Laisser ce champs vide permet de n’effectuer aucun troncage. +Laisser ce champs vide permet de n’effectuer aucun troncage. <span style="color: #943a99;">==> Erreur retournée : E0053</span> #### Tolérance -La tolérance peut être utilisée pour ignorer des erreurs minimes de numérisation. Elle consiste en la création de zone tampon positive ou négative en unité terrain sur les géométries de référence. Elle est exploitée pour vérifier la [contrainte de relation spatiale](./05.DefinitionContraintesRelationsSpatiales.html) "A l’intérieur" ainsi que la [contrainte de construction](./03.06.DefinitionContrainteConstruction.html) de type "Appui sur segment ou partie de segment". -<span style="color: #943a99;">==> Erreur retournée : E0052</span> +La tolérance peut être utilisée pour ignorer des erreurs minimes de numérisation. Elle consiste en la création de zone tampon positive ou négative en unité terrain sur les géométries de référence. Elle est exploitée pour vérifier la [contrainte de relation spatiale](./05.DefinitionContraintesRelationsSpatiales.html) "A l’intérieur" ainsi que la [contrainte de construction](./03.06.DefinitionContrainteConstruction.html) de type "Appui sur segment ou partie de segment". -[En savoir plus sur la précision/tolérance et les relations spatiales et obtenir des exemples.](./05.DefinitionContraintesRelationsSpatiales.html) +<span style="color: #943a99;">==> Erreur retournée : E0052</span> -Plusieurs fonctionnalités sont disponibles à partir d’un menu contextuel d’un schéma : +[En savoir plus sur les relations spatiales.](./05.DefinitionContraintesRelationsSpatiales.html) - +#### Commentaire -#### Exporter -La fonction exporter permet l[’export du schéma](Interface%20de%20Qualigéo/Contraintes/Fonctionnalités/Exporter%20les%20contraintes%20.html) au format qsx. +Possibilité d'intégrer un commentaire relatif au schéma de contrainte. \ No newline at end of file