banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 17 May 2016 18:26

gmc1408a
Juste Inscrit !
Lieu: Béziers
Date d'inscription: 22 Mar 2016
Messages: 4

Fusion d'entités complexe

Bonjour, si ce sujet a déjà été traité je m'en excuse, mais j'ai cherché tout de même, sans trouver la solution.

Voila je pose la problématique, j'ai un fichier cadastre (travaillé), comprenant les champs suivants:
COD_PARC (type string)
CGRNUM (type string) champs comprenant le type d'occupation du sol
OCSOL (type double) c'est un code correspondant à une occupation du sol précise outre que celle du cadastre.
SHAPE_AREA (type double)

Voila dans cette table le champs COD_PARC comprend plusieurs entités pour une même parcelle mais chaque entités a des attributs différents (les autres champs)
je souhaiterais regrouper les entités COD_PARC pour n'avoir qu'une seule parcelle, mais contenant les autres champs, en gardant pour:
CGR NUM --> la valeur comportant la plus grande surface
OCSOL --> idem puisque lié à CGR NUM
SHAPE_AREA --> la somme des aires

Si on peut m'éclairer sur ce sujet

Merci beaucoup

Bonne après midi!  :rollesyes:

Hors ligne

 

#2 Wed 18 May 2016 14:18

Loutre
Participant actif
Lieu: Montpellier
Date d'inscription: 12 Jan 2008
Messages: 146

Re: Fusion d'entités complexe

Bonjour,

Est-ce que ton fichier travaillé est un fichier shape ? Est-ce qu'il provient du format EDIGEO ?
Ton champs COD_PARC comprends plusieurs entités. Si ton fichier est issu du format EDIGEO, ces entités correspondent à des subdivisions fiscales il me semble.
Par exemple une parcelle aura des sous-parcelles !

Dernière modification par Loutre (Wed 18 May 2016 14:19)

Hors ligne

 

#3 Wed 18 May 2016 14:50

gmc1408a
Juste Inscrit !
Lieu: Béziers
Date d'inscription: 22 Mar 2016
Messages: 4

Re: Fusion d'entités complexe

Loutre a écrit:

Bonjour,

Est-ce que ton fichier travaillé est un fichier shape ? Est-ce qu'il provient du format EDIGEO ?
Ton champs COD_PARC comprends plusieurs entités. Si ton fichier est issu du format EDIGEO, ces entités correspondent à des subdivisions fiscales il me semble.
Par exemple une parcelle aura des sous-parcelles !


Oui c'est bien un shape et oui ceux sont des sous parcelles, je voudrais justement les réunir en parcelles, sachant que la donnée (agrégée) ne correspondra surement pas au shape des parcelles vu la qualité de la donnée..

Hors ligne

 

#4 Wed 18 May 2016 15:28

Loutre
Participant actif
Lieu: Montpellier
Date d'inscription: 12 Jan 2008
Messages: 146

Re: Fusion d'entités complexe

Est-ce que ton fichier de cadastre contient beaucoup de parcelles ? Qu'elle est la finalité de ta demande ?

Car :
- si tu décides de regrouper les sous-parcelles (entités multiples) en une seule (parcelle), tu n'auras plus les informations attributaires concernant la contenance (SHAPE_AREA) de ces dernières. Si cette solution te conviens, il te suffit de "combiner" tes entités en une seule en spécifiant une entité de référence (qui gardera ses attributs).
Par exemple, si tu as le parcelle A102 (section A ; parcelle 102) avec 3 subdivisions fiscales a, b et c, après combinaison tu auras seulement la parcelle A102 sans subdivisions fiscales mais avec un SHAPE_AREA intégrant la contenance des anciennes subdivisions fiscales.

- si tu as peu de parcelles, tu peux le faire à la main via un logiciel SIG (ArcGIS, QGIS par exemple)

- si tu as beaucoup de parcelles tu peux automatiser le traitement avec du python par exemple

- au niveau de la récupération des champs attributaires, est-ce que tous tes champs sont dans un seul fichier ?

Hors ligne

 

#5 Thu 19 May 2016 14:20

gmc1408a
Juste Inscrit !
Lieu: Béziers
Date d'inscription: 22 Mar 2016
Messages: 4

Re: Fusion d'entités complexe

J'ai près de 90 000 parcelles, oui je comprends très bien, je cherche juste à savoir si ma requête peut elle, être possible

Hors ligne

 

#6 Fri 20 May 2016 09:36

Loutre
Participant actif
Lieu: Montpellier
Date d'inscription: 12 Jan 2008
Messages: 146

Re: Fusion d'entités complexe

Salut,

Oui tu peux tout à fait automatiser ce traitement.
Peux-tu me fournir un aperçu de ta couche et de tes champs attributaires avec les informations attributaires que tu souhaites garder après combinaison ?

Tu peux mettre une partie de ta donnée en pièce jointe !

Hors ligne

 

#7 Fri 20 May 2016 11:12

gmc1408a
Juste Inscrit !
Lieu: Béziers
Date d'inscription: 22 Mar 2016
Messages: 4

Re: Fusion d'entités complexe

Voila donc pour résumer il me faudrait, pour chaque ligne:
- Agréger la subdivisions
- Avoir l'occupation qui a le plus de surface (ref shape_area)
- La somme des surfaces de la subdivision

Je réfléchi à un script mais je ne trouve toujours pas la solution

Voici la table:
[img]http://imageshack.com/a/img921/8782/uiO3bg.png[/img]

En vous remerçiant

Hors ligne

 

#8 Wed 25 May 2016 08:34

Loutre
Participant actif
Lieu: Montpellier
Date d'inscription: 12 Jan 2008
Messages: 146

Re: Fusion d'entités complexe

Bonjour,

Je ne vois pas les subdivisions fiscales dans ta table. Elles correspondent à quel champs ?

Hors ligne

 

Pied de page des forums

Powered by FluxBB