L’interface de configuration d’une source de données spatiales (SDS) vous permet d’accéder aux informations sur la source ainsi qu’à des fonctions de configuration de paramètres tels que les métadonnées, les permissions et les attributs.
1
Informations générales configurées lors de la création de la SDS.
2
Paramètres de la SDS configurés lors de sa création. L’hyperlien vous permet d’accéder à la BD qui contient les données.
3
Informations spatiales. L’étendue correspond à l’étendue géographique des éléments contenus dans la SDS. Lorsque celle-ci n’a pas d’éléments les valeurs sont égales à 0.
4
5
6
Références. Cette section indique les projets et les couches qui utilisent cette SDS. Une légende indique les couches qui sont référencées.
7
Ces boutons permettent d’éditer la configuration de la SDS, de la mettre à jour ou de la supprimer. Un bouton permet aussi de rendre éditables les SDS vectorielles de type fichier.
8
Métadonnées
Type
Indique le type de données de l’attribut.
Type SQL
Indique le type SQL de données de l’attribut.
Indexé
Cochez cette case pour que l’attribut soit indexé.
Titre
Modèle de format
Lors de la sauvegarde, appliquer de manière récursive aux couches associées…
En cochant les cases appropriées vous appliquez le titre et/ou le modèle de format de l’attribut à toutes les couches qui sont associées à la SDS.
L’onglet Échantillon de l’attribut affiche la valeur de l’attribut pour un échantillon d’éléments de la SDS.
JMap Cloud. Cette section permet de partager la SDS vectorielle dans la plateforme infonuagique JMap Cloud. La section offre des détails sur cette fonction.
Attributs. Cette section présente une liste des attributs de la SDS. Cliquez sur le pour ouvrir la fenêtre de configuration de ses propriétés.
Le menu permet d’accéder aux sections , et .
La fenêtre de configuration d’un attribut contient deux onglets : Métadonnées et Échantillon de l’attribut. Le bouton permet de mettre à jour les statistiques de la SDS.
Vous pouvez modifier le titre de l’attribut. L’icône vous permet de fournir le titre en plusieurs langues.
Spécifiez un modèle de format pour l’affichage des éléments de la SDS. Le modèle doit suivre les normes Java. Cet article offre des détails sur le sujet : .
Il est possible d’associer des métadonnées aux sources de données spatiales dans JMap. Les métadonnées pourraient être composées d’informations telles que le producteur des données, la date de mise à jour, une description, etc. Les utilisateurs pourront consulter ces informations dans les applications JMap, pour les couches correspondantes. Les métadonnées peuvent être entrées directement ans JMap Admin, selon des modèles prédéterminés, ou alors provenir d’un système externe de gestion des métadonnées. Consultez la section Modèles de métadonnées pour plus d’information sur la création des modèles.
Pour accéder à la configuration des métadonnées pour une source de données spatiales, appuyez sur Métadonnées depuis la section des détails d’une source de données spatiales. Les options sont les suivantes.
Type
Il existe 3 cas possibles : Aucune : Aucune métadonnée n’est associée à cette source de données. Externe : Les métadonnées proviennent d’un système de gestion des métadonnées externe à JMap et qui accédé par une URL. L’URL doit être renseignée dans le paramètre URL plus bas. Modèle : Les métadonnées sont renseignées directement dans cette section, en utilisant le modèle sélectionné.
URL
Si le type de métadonnées est externe, ce paramètre définit l’URL à ouvrir pour consulter les métadonnées associées à cette source de données spatiales.
Modèle
Si le type de métadonnées est modèle, sélectionnez le modèle à utiliser pour cette source de données. Le formulaire de saisie des métadonnées pour ce modèle s’affiche. Saisissez les métadonnées en remplissant les différents champs.
Les couches qui puisent leurs données dans des sources de données spatiales comportant des métadonnées héritent automatiquement de ces métadonnées. Les métadonnées peuvent être visualisées par les utilisateurs des applications JMap Web, JMap NG et JMap Pro.
JMap permet de définir des modèles de métadonnées afin de documenter les sources de données spatiales directement dans JMap Admin. Une fois le modèle défini, vous pouvez associer ce modèle à certaines sources de données et saisir toutes les informations que les utilisateurs pourront ensuite consulter facilement dans les applications JMap. Si vous utilisez déjà un système de gestion des métadonnées qui peut être accédé dans un navigateur, vous pouvez aussi créer un lien direct entre certaines couches et ce système.
Vous pouvez créer autant de modèles de métadonnées que vous le souhaitez.
La section de gestion des modèles de métadonnées est accessible en appuyant sur Modèles métadonnées depuis la section Données spatiales.
Appuyez sur Créer pour créer un nouveau modèle. L’interface montre les options suivantes.
Nom
Entrez un nom pour ce modèle. Les noms de modèles doivent être uniques.
Langue par défaut
Parmi les langues disponibles pour le modèle de métadonnées, sélectionnez celle qui sera utilisée par défaut lorsque la langue demandée n’est pas disponible ou que des traductions sont manquantes.
Langues supportées
Sélectionnez une ou plusieurs langues qui seront supportées pour ce modèle de métadonnées. Tous les éléments textuels de la configuration du modèle (noms des sections, noms des champs, valeurs des champs) devront être traduits dans chacune des langues supportées. Il est obligatoire de sélectionner au moins une langue.
Nom de la section
Étiquette
Type
Sélectionnez le type de champ. Le type peut être : TEXT : Champ de saisie alphanumérique sur une seule ligne. TEXTAREA : Champ de saisie multiligne permettant d’entrer un texte plus long.
Infobulle
Sélectionnez cette option afin que la valeur du champ s’affiche dans l’infobulle en pointant sur une couche dans la barre des couches des applications JMap. Cette bulle présente un résumé des métadonnées d’une couche.
Vous pouvez définir une ou plusieurs sections de métadonnées. Saisissez un nom pour la section courante. Appuyez sur pour ajouter une nouvelle section. Appuyez sur pour supprimer une section.
Entrez une étiquette pour le champ. Le texte de l’étiquette sera affiché dans la fenêtre de saisie des métadonnées et dans l’interface de consultation. Appuyez sur pour ajouter un nouveau champ. Appuyez sur pour supprimer un champ.
Les attributs externes d’une source de données spatiales sont ceux qui sont obtenus à partir d’une base de données externe (base de données qui est séparée de la source de données elle-même). Les attributs externes sont ajoutés à la liste d’attributs existants et peuvent ensuite être utilisés de la même façon que tout autre attribut dans les rapports, requêtes, infobulles, thématiques, etc.
Les attributs externes sont uniquement disponibles pour les sources de données vectorielles qui lisent les données à partir de fichiers (shp, mif, tab, dwg, dgn, etc.) et les tables JMap Spatial. Lorsque vous travaillez avec des sources de données vectorielles qui accèdent à des données à l’intérieur de bases de données spatiales existantes (PostGIS, MySQL Spatial, Oracle Spatial/Locator, etc.), cette option n’est pas disponible. Dans ce cas, toutefois, il est souvent facile d’inclure tous les attributs requis en créant des liaisons SQL normales avec d’autres tables ou en créant des vues.
Les attributs externes sont créés à partir de l’assistant de création de sources de données spatiales.
Afin de créer un attribut externe, appuyez sur Éditer dans la section Attributs de l’assistant. Appuyez sur Ajouter et choisissez l’une des 2 méthodes suivantes : Sélectionner des champs ou Requête SQL.
Choisissez cette option afin de sélectionner un ou plusieurs champs d’une table spécifique de la base de données à partir desquels vous souhaitez obtenir les valeurs. Cette option constitue la méthode la plus simple et permet de créer plusieurs attributs à la fois.
Base de données
Sélectionnez la base de données à partir de laquelle les valeurs des attributs proviendront. Cette base de données doit déjà être configurée dans JMap Admin.
Schéma
Sélectionnez le schéma contenant la table.
Table
Sélectionnez la table contenant les champs à utiliser comme attributs externes.
Inclure
La liste des champs disponibles est affichée. Sélectionnez ceux à inclure comme attributs externes.
Extraire la valeur de
Indique le nom du champ.
Nom de l’attribut
Vous pouvez donner un nom différent à l’attribut externe qui sera différent du nom du champ.
Attribut dynamique
Sélectionnez cette option pour que l’attribut soit dynamique. Les attributs dynamiques sont lus directement à la source de manière dynamique. Les attributs non dynamiques sont importés dans la base de données système de JMap et ne sont relus qu’à la mise à jour de la source de données. Les attributs dynamiques peuvent réduire les performances dans certains cas.
Jointure sur les champs
Sélectionnez les paramètres de la jointure entre les données externes et la source de données de JMap.
Type d’agrégation
Cette option n’est disponible que si un seul champ est sélectionné. Sélectionnez la méthode d’agrégation devant être utilisée si plus d’une valeur est trouvée pour la même géométrie : Garder le premier élément : Conservez uniquement la première valeur trouvée. Moyenne : Calculez la valeur moyenne devant être utilisée en tant que valeur de l’attribut. Disponible uniquement pour les attributs numériques. Somme : Calculez la somme devant être utilisée en tant que valeur de l’attribut. Disponible uniquement pour les attributs numériques. Concaténation avec le séparateur suivant : Construisez une chaîne contenant toutes les valeurs séparées par le caractère spécifié. Disponible uniquement pour les attributs de texte.
Choisissez cette option afin de fournir une requête SQL qui fera l’extraction des valeurs de l’attribut dans la base de données. Cette méthode est plus flexible mais est limitée à un seul attribut à la fois.
Nom de l’attribut
Donnez un nom à l’attribut externe.
Attribut dynamique
Sélectionnez cette option pour que l’attribut soit dynamique. Les attributs dynamiques sont lus directement à la source de manière dynamique. Les attributs non dynamiques sont importés dans la base de données système de JMap et ne sont relus qu’à la mise à jour de la source de données. Les attributs dynamiques peuvent réduire les performances dans certains cas.
Base de données
Sélectionnez la base de données à partir de laquelle les valeurs de l’attribut proviendront. Cette base de données doit déjà être configurée dans JMap Admin.
Requête SQL
Entrez la requête SQL devant être exécutée dans la base de données externe qui retourne les valeurs à utiliser pour l’attribut externe, de même que le champ utilisé pour effectuer une jointure avec la source de données. Appuyez sur Exécuter afin de tester la requête et d’initialiser les autres parties de l’interface.
Extraire la valeur de
Sélectionnez la table et le champ à partir desquels vous souhaitez obtenir les valeurs. Seuls les éléments retournés par la requête SQL sont disponibles.
Jointure sur les champs
Sélectionnez les paramètres de la jointure entre les données externes et la source de données de JMap.
Type d’agrégation
Sélectionnez la méthode d’agrégation devant être utilisée si plus d’une valeur est trouvée pour la même géométrie : Garder le premier élément : Conservez uniquement la première valeur trouvée. Moyenne : Calculez la valeur moyenne devant être utilisée en tant que valeur de l’attribut. Disponible uniquement pour les attributs numériques. Somme : Calculez la somme devant être utilisée en tant que valeur de l’attribut. Disponible uniquement pour les attributs numériques. Concaténation avec le séparateur suivant : Construisez une chaîne contenant toutes les valeurs séparées par le caractère spécifié. Disponible uniquement pour les attributs de texte.
À partir de la section de détails d’une source de données spatiales, appuyez sur Permissions afin d’accéder à la section des permissions. Vous pouvez aussi modifier les permissions en lots en sélectionnant plusieurs sources de données à partir de la liste et en appuyant sur Permissions.
Une liste des utilisateurs et groupes ayant des permissions s’affiche. Appuyez sur Ajouter afin d’ajouter de nouveaux utilisateurs ou groupes. Les utilisateurs et groupes disponibles sont configurés dans la section JMap Server de JMap Admin. Reportez‑vous à la section Gestion des utilisateurs et des groupes pour plus d’informations sur la gestion des utilisateurs dans JMap.
Il existe uniquement des permissions administrateur pour les sources de données spatiales.
Accéder à distance
Permet à un utilisateur d’accéder à cette source de données spatiales à travers une connexion JMap Server à JMap Server. Cette permission doit être accordée au compte utilisateur utilisé pour établir la connexion sécurisée entre deux JMap Server. Pour plus d’information à ce sujet, consultez les sections et .
Administrer la source de données
Permet à un administrateur de modifier la configuration de la source de données spatiales.
Accéder à la source de données
Permet à un administrateur de créer des couches qui prennent leurs données dans cette source de données.