Qgis PostGIS Sync 2.0.5

Aide - Géomaticien

Guide d’utilisation pour un compte rattaché au rôle fonctionnel Géomaticien.

Sommaire
  1. Connexion et profil
  2. Charger des couches classées
  3. Comprendre M/X/R/I/E
  4. Travail sur les données
  5. Styles et ressources
  6. Diagnostic

1. Connexion et profil

Le plugin utilise la connexion PostgreSQL sécurisée de QGIS et le coffre-fort authcfg. Le rôle Géomaticien est lu dans PostgreSQL. Ce profil n'ouvre pas l'interface d'administration de la base.

Principe général. Qgis PostGIS Sync est un plugin unique. Il utilise la connexion PostgreSQL enregistrée dans QGIS avec un authcfg du coffre-fort. Le profil fonctionnel est déterminé à partir des rôles PostgreSQL. L'accès Administration n'est jamais accordé par un simple réglage local.

Comprendre le classement M/X/R/I/E

LettreSignificationRègles
XConfidentiellePeut être utilisée seule ou avec une autre lettre.
MMétierIncompatible avec R.
RRéférentielleIncompatible avec M. Les couches provenant de gb_ref reçoivent R automatiquement.
IInterneIncompatible avec E.
EExterneIncompatible avec I.

Deux lettres au maximum sont autorisées. Exemples : M, X, R, I, E, MI, ME, RI, RE, MX, RX, XI, XE. Les tables ne sont pas renommées : le classement est stocké dans _ADMIN.CATALOGUE_COUCHES.

Chargeur PostGIS et ressources QGIS

Le chargeur fonctionne en arrière-plan lorsque des couches PostGIS sont ajoutées. Il restaure, selon les informations stockées en base, les styles QML, formulaires, widgets, actions, jointures, relations, dépendances, SVG, images et autres ressources. Les tables techniques _FICHIERS et _FICHIERS_BLOCS ne sont pas présentées à l'utilisateur.

Le bouton Charger une couche PostgreSQL classée remplace visuellement l'action PostgreSQL native dans la barre Gestion des couches. Il reprend son icône et ouvre une arborescence filtrée selon les droits PostgreSQL effectifs du compte connecté.

4. Travail sur les données

Le fait qu'une couche soit visible signifie que PostgreSQL accorde le droit de lecture au compte connecté. Les droits de modification dépendent des GRANT et rôles effectifs. Le plugin ne transforme pas un droit de lecture en droit d'écriture.

Un Géomaticien peut créer ou modifier des objets si ses droits PostgreSQL l'autorisent. La politique d'administration prévoit cependant que la propriété finale des objets métier revienne au rôle Administrateur plutôt qu'au compte nominatif.

5. Styles, formulaires et ressources

Après ajout d'une couche, laissez le chargeur terminer sa préparation. Les styles, SVG, formulaires, actions, jointures, relations et dépendances sont restaurés automatiquement lorsqu'ils sont disponibles. Certaines couches peuvent déclencher le chargement de couches dépendantes.

6. Diagnostic

Dans Extensions → Qgis PostGIS Sync → À propos, vérifiez le profil fonctionnel, la connexion coffre QGIS, la base, le compte PostgreSQL et l'état du chargeur. Utilisez le journal QGIS si une couche ne retrouve pas son style ou une ressource.


Qgis PostGIS Sync 1.10.192 - documentation intégrée. Les noms techniques PostgreSQL, codes M/X/R/I/E, schémas et tables ne sont jamais traduits.