#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
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