Message posté par : MLaure19
----------------------------------------
Salut Monique,
J'ai la même question que toi mais je ne connais pas la réponse.
Si quelqu'un avait l'info ça serait génial.
merci
Marie-Laure
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=330094#p330094
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : GeoTur (a.reiller(a)nca-env.fr)
----------------------------------------
Bonjour à tous,
Je travail sur des réseau AEP, EU et EP pour lesquels nous disposons de bases de données QGIS. Sur ces réseaux nous activons l'accroche objet pour "accrocher tous les éléments du réseau aux canalisations.
Pour vérifier nous essayons d'utiliser l'extensions "Vérificateur de topologie" mais impossible de savoir comment l'utiliser pour vérifier si nos points sont bien accrochés aux segments... (soit l'outils affiche tout les objet en erreur soit aucun). Je viens donc vers vous afin de trouver un guide sur cet outils ou une façon de faire qui marche parce que cet outil peut vraiment être utile si l'on arrive à s'en servir.
Cordialement, GéoTur
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=335329#p335329
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Vincent
----------------------------------------
Voir outil "Accrocher les géométries à la couche".
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333006#p333006
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Kinnox (mick4139(a)gmail.com)
----------------------------------------
Bonjour,
Grâce au shapefile du cadastre français et à partir d'un tableur Excel contenant des identifiants cadastraux (des parcelles que je veux étudier), je réalise du géo-référencement de parcelles agricoles. Une fois l'identification faite (grâce à une jointure sur QGis), j'extraie les parcelles sélectionnées en un nouveau shapefile pour l'intégrer ensuite dans des outils de télédétection (en retouchant un peu les polygones auparavant, pour qu'ils soient au ras de la végétation).
Mais très souvent, il peut, au sein d'une parcelle cadastrale, y avoir plusieurs cultures. Or dans ma procédure de télédétection, il faut bien différencier les cultures. Bien sûr, dans mon fichier Excel de base, cette information (plusieurs cultures au sein d'une même parcelle cadastrale) est présente. En effet, j'aurais plusieurs lignes avec le même identifiant cadastral mais avec une culture différente.
Le problème est que lors d'une jointure avec QGis, il va joindre la première ligne Excel qu'il trouve à un identifiant cadastral du shapefile (et heureusement!), mais ne se souciera pas des autres lignes.
Ma question est de savoir si il y a un moyen de demander à QGis de dupliquer une entité dans le shape si il y a plusieurs lignes Excel correspondantes.
Pour moi ce n'est pas un problème si on a plusieurs fois le même polygone, on reprendra toujours les contours plus tard.
Merci de votre retour,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=331255#p331255
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : AH
----------------------------------------
Vous pouvez tenter d'exporter un de vos propres styles sur une couche comparable pour ensuite comparer les fichiers.
A voir le fichier du Cesbio, il doit manquer des entêtes qu'il faut refaire comme dans un fichier natif de Qgis.
Ou bien contacter le Cesbio directement pour avoir le fichier.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334689#p334689
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Thomas DUMONT
----------------------------------------
Bonjour,
Je reviens vers vous après quelques mois pour vous dire que je n'ai pas réussi. En fait QGIS ne trouve pas le champ source. Si je l'écris avec des "guillemets" il m'indique qu'il lui est impossible de calculer l’agrégat. Et si je l'écris avec des 'Côtes', il note en bas : "prévisualisation : 'nomduchamp'
et en résultat il écrit dans ma colonne le nom du champ et pas l'information de la colonne.
pour exemple : si mon champ s'appelle 'secteur' et que j'ai dans ma colonne : 'centre, 'est', 'ouest'... Il écrira à chaque ligne de ma colonne cible : 'secteur'
Si quelqu'un y comprend quelque chose et a une solution, je suis preneur.
Merci d'avance.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=336088#p336088
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Thomas DUMONT
----------------------------------------
J'ai avancé et trouvé la jointure spatiale :
onglet vecteur -> outils de gestion de données -> joindre les attributs par localisation.
Cela me crée une nouvelle couche cible avec une colonne supplémentaire contenant la donnée de la couche source.
C'est un début, mais cela n'a pas modifié la table attributaire de la couche cible comme souhaité à l'origine.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=336098#p336098
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Julien81
----------------------------------------
Bonjour,
si je comprends bien d'après votre capture il y a une relation N-N entre vos deux couches de polygones (1 entité EMD peut intersecter plusieurs entités IRIS, et réciproquement)
donc si vous souhaitez renseigner dans votre couche EMD :
-la liste des IRIS intersectés dans un champ de type texte avec un séparateur défini+
-la liste des ratios surface intersectée/surface EMD *100 (%de surface EMD pour chaque entité intersectée) avec un séparateur et dans le même ordre
Il vous faut créer deux champs texte (255?) dans votre couche EMD ex:
champ1--> l_id_IRIS
champ2-->l_surf_IRIS
puis mettre à jour avec des fonctions d'aggregats
champ1 :
-----------------
Code :
aggregate('IRIS','concatenate',to_string("fid"), intersects($geometry,geometry(@parent)),';',1/area(intersection($geometry,geometry(@parent))))
-----------------
champ2 :
-----------------
Code :
aggregate('IRIS','concatenate',to_string(round(area(intersection($geometry,geometry(@parent)))/area(geometry(@parent))*100,2)), intersects($geometry,geometry(@parent)),';',1/area(intersection($geometry,geometry(@parent))))
-----------------
J'ai testé sur 3.10 (doit etre ok pour 3.xx)
https://docs.qgis.org/3.4/fr/docs/user_manual/working_with_vector/expressio… pour la doc
en gros aggregate(layer,aggregate,expression,filter,concatenator,order_by) vous n'avez qu'à remplacer dans la partie expression pour la mise à jour de votre champ 1 le nom champ identifiant iris ("fid" chez moi) et dans la partie 'layer' le nom de votre couche iris.
Sur le même principe en faisant au préalable une intersection entre les deux couches EMD/IRIS vous pourriez ensuite obtenir les ratios par rapport au parent EMD affectés à chaque partie intersectée par un seul iris (et non N ce qui oblige à manipuler une liste de x iris intersectés)
Bien sur selon votre besoin c'est à vous de voir
En espérant vous avoir aiguillé
Cordialement^
Julien
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=332345#p332345
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Patrickblancseau
----------------------------------------
Bonjour Santana
Je vais réexpliquer, par l intermédiaire du modeleur graphique, je crée une grille représentant des feuilles A1, ensuite je joint par localisation, et ensuite j imprime par l atlas.
Ce qui me généré 1 pdf de 4 pages dessin 1
Mon but est de trouver une formule ou trouver une idée, pour optimiser l l'impression,
Quand on regarde on voit que une page a1 bien positionné par l'oeil humain suffit pour imprimer tout le plan sur une page
Donc au lieu d imprimer 4 pages. j'en ai qu'une seule.
A+
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=329717#p329717
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jean-Daniel Lomenède
----------------------------------------
Bonjour,
-----------------
Code :
TypeError: QgsProcessingUtils.mapLayerFromString(): argument 1 has unexpected type 'QgsVectorLayer'
-----------------
D'après l'erreur l'objet emprise est un vectorlayer, ce qui est étonnant processing.run renvoie normalement un dictionnaire.
QgsProcessingUtils.mapLayerFromString() est une fonction qui sert à récupérer un maplayer depuis le nom ou un id. Ici ce n'est pas la peine.
Remplacer objEmp = processing.getObject(emprise['OUTPUT']) par objEmp = emprise['OUTPUT'] etr ca devrait fonctionner.
Cordialement,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333916#p333916
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net