Annonce
Les inscriptions sont ouvertes ! L'association GeoRezo sera présente
#1 Thu 27 August 2026 10:41
[MAJIC] question sur identifant propriétaire
Bonjour,
Petit appel à vos connaissances et votre mémoire :
Je suis en train de faire une requête sur la table PROPRIO de majic et je veux faire un lien avec les parcelles.
Comme j'ai plusieurs communes et en plus sur 2 départements, je me demande si je peux faire ma jointure sur l'identifiant propriétaire DNUPRO ou si je dois y rajouter le code département ou commune ?
Merci
Hors ligne
#2 Thu 27 August 2026 10:59
- ChristopheV
- Membre
- Lieu: Ajaccio
- Date d'inscription: 7 Sep 2005
- Messages: 3244
- Site web
Re: [MAJIC] question sur identifant propriétaire
Bonjour,
DNUMPRO est unique au niveau du CDIF concerné. (en général 1 par département mais pas toujours je crois).
Si votre modèle de données est comme je le suppose un de ceux qui sévissent dans le monde des Collectivités, votre seule façon de faire une jointure entre les données originelles est :
Département (3 caractères pour les DOM) + Insee (3 char) + fusion (prendre les codes des arrondissements pour PARIS LYON MARSEILLE) (3 char) + nomsection (2 char) + Numéro parcelle (4 char) + numlot si copro.
Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close
Hors ligne
#3 Thu 27 August 2026 14:50
Re: [MAJIC] question sur identifant propriétaire
Coucou Christophe,
Pour le code parcelle je suis bien d'accord, mais là il s'agit de l'identifiant propriétaire, est ce que je dois rajouter (par exemple) le code commune pour être sure de ma jointure ? et surtout de mes regroupements ultérieurs ?
A +
Hors ligne
#4 Thu 27 August 2026 16:13
- ChristopheV
- Membre
- Lieu: Ajaccio
- Date d'inscription: 7 Sep 2005
- Messages: 3244
- Site web
Re: [MAJIC] question sur identifant propriétaire
Bonjour Aline,
Oups j'avais pas bien compris, la jointure entre proprietaire (departement+dnumper) avec (parcelle) se fait via le compte communal.
Mais je ne sais pas comment cette notion est traduite dans votre MCD.
De fait la valeur du compte communal permet pour UNE commune de faire le lien avec une personne qui appartient au compte communal (valeur) de la commune de X.
C'est là où je parle de modèle qui sévissent dans les collectivités, car ils ne retranscrivent pas correctement cette notion et surtout trouvent leur limite au niveau du département. Chez moi c'est plus simple
une personne est liée à une ou des parcelles et une parcelle est liée à une ou des personnes.
C'est au moment de l'intégration des données qu'il faut structurer la logique relationnelle et pas bêtement copier le schéma hiérarchique des données originelle comme le font arcopole, lizmap et autres ...
Dernière modification par ChristopheV (Thu 27 August 2026 16:13)
Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close
Hors ligne
#5 Hier 18:16
- Alban Kraus
- Participant actif
- Lieu: Tulle (19)
- Date d'inscription: 13 Jan 2022
- Messages: 89
Re: [MAJIC] question sur identifant propriétaire
Bonjour Aline,
DNUPRO est le compte communal propriétaire. Mon expérience te confirme qu'il n'est unique qu'à l'échelle de la commune.
Donc oui, il faut le compléter avec le CCODEP, le CCODIR, et le CCOCOM pour avoir un identifiant globalement unique.
Attention toutefois, cet identifiant n'identifiera que le compte communal. Comme l'explique Christophe, il y a plusieurs personnes dans un compte communal, et donc plusieurs lignes du fichier des propriétaires présenteront le même compte communal.
Deuxième avertissement : le lien de propriété non-bâtie s'établit entre un compte communal et un lot de PDL. Autrement dit, le compte communal associé à la parcelle dans le fichier des propriétés non-bâties n'est pas forcément le propriétaire de la parcelle lorsque la parcelle est membre d'une PDL ; et de même le compte communal associé à la PDL n'est généralement pas le seul propriétaire sur cette PDL.
Selon ton objectif, il faudra peut-être faire la jointure : personne ← lot(s) ← pdl ← parcelle (avec sans doute un GROUP BY à un moment).
Alban
Dernière modification par Alban Kraus (Hier 18:16)
Hors ligne


