Bienvenue! Inscrivez-vous et rejoignez notre communaut :)
  • Login:

Bienvenue sur Forum SIG - Systmes d'Information Gographique et Gomatique.

Bienvenue sur le forumSIG. S'il s'agit de votre premire visite, assurez vous de faire une recherche pralable dans les FAQ SIG. Vous devez vous inscrire avant de pouvoir poster.

Affichage des rsultats 1 5 sur 5
  1. #1

    Date d'inscription
    octobre 2013
    Localisation
    18
    Emploi
    Charg de mission Rivires
    Organisme
    Syndicat Mixte
    Messages
    136

    Par dfaut Crer un polygone ngatif d'un autre (domaine public par ngatif du PCI parcelle)

    Bonjour tous,

    Je cherche gnrer un polygone correspondant au domaine public d'un point de vue cadastral sur un secteur donn.

    Je dispose :
    - du polygone correspondant au secteur donn
    - de la couche du PCI parcelle correspondant au secteur donn

    L'ide tant d'effectuer le ngatif du PCI parcelle sur le secteur donn.

    En vous remerciant d'avance de vos rponses !

    Bien cordialement,

  2. #2

    Date d'inscription
    aot 2011
    Localisation
    Paris > Strasbourg
    Emploi
    Charg de mission SIG
    ge
    33
    Messages
    1 368

    Par dfaut Re : Crer un polygone ngatif d'un autre (domaine public par ngatif du PCI parcelle

    Je ne suis pas sr de la demande mais de ce que je comprends :

    - tu disposes d'un polygone d'une zone et d'autres donnes. Tu souhaites masquer les donnes hors zone de ton polygone.

    Si tel est le cas, il faut se rendre dans les proprits de la couche de ton polygone, dans style, dans la liste en haut gauche qui par dfaut se met sur 'Symbole unique', basculer en 'Polygones inverss'.

    --EDIT--
    Je n'avais pas trs bien compris la demande ne sachant pas ce qu'est le produit 'PCI Parcelle', je crois avoir compris dsormais. La rponse de Sylvain M. est donc suivre.
    Dernire modification par SkL ; 31/10/2017 13h45.

  3. #3

    Date d'inscription
    janvier 2005
    Localisation
    Mayenne (53)
    ge
    37
    Messages
    762

    Par dfaut Re : Crer un polygone ngatif d'un autre (domaine public par ngatif du PCI parcelle

    J'ai dj ralis cela sur mon territoire.
    Personnellement, mes donnes PCI sont dans des bases PostGis ou Spatialite (cres via le plugin Cadastre).
    Du coup, j'ai extrait la couche des terrains non cadastrs (ce que tu nommes domaine public, mais attention, certains secteurs du domaine public sont cadastrs) via une requte SQL Spatial :
    Citation Envoy par Sylvain M.
    J'ai cr une couche "Territoire non cadastr", en faisant la diffrence (ST_Difference) entre l'ensemble des parcelles de la commune (ST_union(geo_parcelle.geom)) et le primtre de la commune (geo_commune.geom).
    (en rponse cette discussion sur GeoRezo)

    Mais sans SQL Spatial, tu peux aussi le faire via QGis via les outils de gotraitements standards (Menu Vecteur > Outils de gotraitement > "diffrence" ou "couper", je sais plus trop).

    Cette discussion peut t'intresser : Dfinitions et gestion du domaine non cadastr par la DGFiP

    A+

    Sylvain M.

  4. #4

    Date d'inscription
    octobre 2013
    Localisation
    18
    Emploi
    Charg de mission Rivires
    Organisme
    Syndicat Mixte
    Messages
    136

    Par dfaut Re : Crer un polygone ngatif d'un autre (domaine public par ngatif du PCI parcelle

    Bonjour,

    Merci pour vos rponses.
    Pour le moment je vais essayer de trouver une solution dans QGIS sans avoir recours une requte SQL Spatial, ne sachant o et comment l'utiliser.

    J'ai effectivement test d'utiliser les modules 'Diffrence' et 'Diffrenciation symtrique' qui me semblaient tre appropris pour ce genre de requte :

    Menu Vecteur > Outils de gotraitement > 'Diffrence' ou 'Diffrenciation symtrique'
    - Couche en entre : BV.shp (polygone correspondant au secteur donn)
    - Couche de diffrenciation : PCI_Parcelle
    => Run

    Mais j'obtiens dans le Journal :
    Dmarrage de l'algorithme Difference (ou Diffrenciation symtrique) ...
    global name 'QgsWKBTypes' is not defined See log for more dtails
    Et dans le log :
    Uncaught error while executing algorithm
    Traceback (most recent call last):
    File "C:/PROGRA~1/QGIS2~1.18/apps/qgis/./python/plugins\processing\core\GeoAlgorithm.py", line 203, in execute
    self.processAlgorithm(progress)
    File "C:/PROGRA~1/QGIS2~1.18/apps/qgis/./python/plugins\processing\algs\qgis\Difference.py", line 71, in processAlgorithm
    geomType = QgsWKBTypes.multiType(QGis.fromOldWkbType(layerA.w kbType()))
    NameError: global name 'QgsWKBTypes' is not defined
    Je sais qu'il existe des superpositions de polygones au sein mme de la couche PCI_Parcelle. Serait-ce le nœud du problme ? Et si oui, comment faire pour s'en affranchir ?

    En vous remerciant d'avance de vos rponses

    Bien cordialement,

  5. #5

    Date d'inscription
    janvier 2005
    Localisation
    Mayenne (53)
    ge
    37
    Messages
    762

    Par dfaut Re : Crer un polygone ngatif d'un autre (domaine public par ngatif du PCI parcelle

    Je crois voir qu'il s'agit d'un bug, identifi et corrig : https://gis.stackexchange.com/questi...-defined-error
    Mais je n'en suis pas sr.

    Dans tous les cas, si le problme vient de la superposition de polygones du PCI, tu peux faire, en amont, un "dissolve all" sur les entits parcellaires (fusion dans un seul et unique "gros polygone) : Menu Vecteur > Outils de gotraitement > Dissolve

 

 

Discussions similaires

  1. [ArcGIS 10.x] Projection : Y ngatif
    Par Marie-C dans le forum Assistance Technique
    Rponses: 2
    Dernier message: 12/11/2012, 16h47
  2. [ArcGIS 9.x] Shape_aera en ngatif
    Par Marie-C dans le forum Assistance Technique
    Rponses: 10
    Dernier message: 27/01/2011, 16h36
  3. [GRASS] Extrusion en ngatif
    Par Sylvain33 dans le forum Assistance et Programmation
    Rponses: 9
    Dernier message: 27/04/2010, 15h41
  4. [ArcGIS 9.x] Buffer ngatif - problme de polygones vides
    Par Djoul dans le forum Assistance Technique
    Rponses: 3
    Dernier message: 20/03/2009, 09h53
  5. [ArcGIS 9.x] Polygone "ngatif ou invers"
    Par scott dans le forum Assistance Technique
    Rponses: 8
    Dernier message: 10/05/2006, 15h03

Liens sociaux

Rgles de messages

  • Vous ne pouvez pas crer de nouvelles discussions
  • Vous ne pouvez pas envoyer des rponses
  • Vous ne pouvez pas envoyer des pices jointes
  • Vous ne pouvez pas modifier vos messages
  •