Situation:
J'ai un lay vector postgis qui a beaucoup de segments de ligne (les fonctionnalités). Je veux créer un ensemble de nouveaux calques, chacun contenant un sous-ensemble des fonctionnalités du calque d'origine et avoir ces calques également stockés dans des postgis. Idéalement avec les fonctionnalités réelles stockées une seule fois.
La seule façon dont je peux voir pour créer un nouveau calque au lieu d'en charger un à partir d'une source est via Layer-> new qui donne une option de shapefile ou spatialite.
En choisissant le fichier de forme, j'ai d'abord essayé de spécifier les attributs gid et fid pour le nouveau calque, mais SPIT se plaint de dupliquer le champ gid lorsque j'essaie de le charger dans postgis.
Si je ne crée aucun attribut pour le nouveau calque, SPIT le charge joyeusement, dupliquant vraisemblablement toutes les fonctionnalités.
Je suppose que c'est une «fonctionnalité» plutôt qu'une omission, car s'il était possible de partager des fonctionnalités entre les couches, que se passerait-il si une fonctionnalité était divisée? Si les choses devaient fonctionner correctement, toutes les couches référencées avec cette fonctionnalité devraient être mises à jour avec le nouveau gid de la nouvelle partie.
Cette interprétation est-elle correcte?
Russell