Message posté par : mroubaud (mroubaud(a)mairie-hyeres.com)
----------------------------------------
J'ai eu la même erreur lors du traitement du Lidar de l'IGN et à force de bidouiller j'ai fini par comprendre que les accents dans le chemin UNC qui pointe vers les dossiers de traitement sont mal interprétés et causent une erreur console.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369227#p369227
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 : Théaudin (tibotheaudin(a)gmail.com)
----------------------------------------
Bonjour,
Je me décide à m'adresser à vous afin de solliciter votre aide. En effet, je me trouve confronté à une impasse.
En tant que bénévole au sein d'une association d'archéologie, et dans l'attente de la publication des données de l'I.G.N. "Lidar HD" pour la région Bretagne, je souhaite m'initier à son utilisation. J'ai donc parcouru plusieurs forums présentant les différentes procédures à suivre pour traiter ce type de données. Mon objectif est de réaliser des Modèles Numériques de Terrain (MNT) afin de faciliter la prospection de potentiels sites archéologiques.
Cependant, dès que je lance un traitement dans l'environnement QGIS concernant les "points", un message unique apparaît à chaque fois :
"Le processus s'est arrêté de façon inattendue".
Je suis incapable de découper un fichier .las ou .laz pour en réduire le traitement, ni même de filtrer les classes. Il est vrai qu'il existe l'outil Lastool, mais certaines de ses fonctionnalités sont limitées à un certain nombre de points. De plus, étant têtu, je souhaite comprendre pourquoi cela ne fonctionne pas. J'ai déjà tenté d'installer et de désinstaller d'anciennes versions de QGIS pour vérifier que le problème ne venait pas de là. Et malheureusement, cela ne semble pas être la source du problème.
Je m'adresse donc à vous afin de savoir si je suis le seul dans cette situation, et/ou s'il existe des solutions.
Est-ce possible que cela soit dû à un manque de puissance de mon ordinateur ?
En vous remerciant par avance pour votre lecture et vos éclaircissements.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365979#p365979
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 : G.THEO (goichon.theo17(a)gmail.com)
----------------------------------------
Bonjour, dans le cadre de mon travail, j'aimerais présenter les espèces que j'ai identifiées d'un même groupe (ex: oiseaux) dans différentes zones sur un site d'étude.
Le problème est que le site d'étude est constitué de nombreuses petites zones réparties sur un grand territoire et pour que mes points (espèces) soit lisibles l'échelle des cartes doit être petite. Il met donc possible de faire mise en page par petite zone, je me retrouverais alors avec plus d'une centaine de cartes. Ce qui est difficilement intégrable dans un rapport.
Pour contrer cela, j'ai pensé à réaliser une mise en page où 4 cartes (une par petite zone) serait présentées avec une légende commune. Cela permettrait de grandement réduire le nombre de mises en page à intégrer dans mon rapport. Cela est réalisable manuellement, mais je me demandais s'il était possible de le faire automatiquement à la manière d'un atlas. En gros, de mettre sur la mise en page 1 : les cartes des petites zones 1, 2, 3 et 4 ; sur la mise en page 2 : les cartes des petites zones 5, 6, 7 et 8 ect....
J'espère avoir été clair
Merci par avance pour votre aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=356908#p356908
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 : Vauchey Vincent (vincent.vauchey(a)iea45.fr)
----------------------------------------
Bonjour
Pour ma part je garderais un fichier par année, car en cas de perte de données c'est plus simple pour la restauration.
Après pour la performance je ne sais pas, mais je pense que cela dépends de la machine.
Vincent
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362933#p362933
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 : Elise Henrot
----------------------------------------
Bonjour,
Pour être plus large dans la question : quelles différences / atouts /contraintes à utiliser tel ou tel format de fichiers SIG avec Qgis ?
J'ai démarré sous mapinfo et quand je suis passée à Qgis, vu que ce dernier ouvre sans difficulté les .tab, je suis restée un temps sur ce format (et aussi parce que je ne maitrise toujours par les requêtes sur les tables attributaires avec qgis !). Puis, j'ai eu des bugs, j'ai finalement franchi le pas de travailler plutôt avec des fichiers shp (autre format de fichier toléré pour les standards du CNIG). Je n'ai a priori aucune préférence pour un format ou un autre, je ne maitrise pas du tout les bases de données (mais que j'utilise un peu par nécessité -> fichiers edigeo et fichiers fonciers).
Pour les données que je construis moi-même, et pour des rendus cartographique "esthétiques", est-ce que d'utiliser shp ou gpkg change quelque chose ?
Par exemple, je me rends compte qu'avec shp, la saisie de polygone avec l'option accrochage fait rapidement planter qgis et me créer des points supplémentaires non désirés. Le format gpkg serait plus fiable ?
Bien cordialement
Elise
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362939#p362939
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-SIABS
----------------------------------------
Bonjour,
Merci pour votre réponse je vais regarder ça !
Bonne journée.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=331356#p331356
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 : Patrice_G (patrice.giraudeau(a)orange.fr)
----------------------------------------
Bonjour,
Je dispose de la version 3.34LTR de QGIS, et je n'ai aucun outil accessible concernant les couches "Nuage de Points". (Les outils "Conversion de nuage de points, Extraction de nuage de points, etc.. sont introuvables dans la Boîte à outils de traitements)
Or il est annoncé qu'avec cette version, tous les outils sont intégrés et accessibles via la Boîte à outils de traitements.
J'ai récupéré des fichiers .LAZ (LiDAR) dont je ne peux rien faire, à commencer par les convertir en raster..
QGIS 3.34LTR est installé sous Mac OS (Sonoma) 14.7
Est-ce que quelqu'un peut me dire pourquoi ces outils sont absents ?
Et ce que je peux faire pour y remédier..
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=369595#p369595
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 : andri (taosarintany(a)gmail.com)
----------------------------------------
Bonjour à tous!
Je suis nouveau sur le forum, étant un newvie de qgis , je viens de m'atteller à la fonction 'Aggregate' , mon souci? quand j'arrive enfin à bien rédiger le code correspondant à la fonction en question , qgis m'envoi l'erreur : Aucun agrégat
Mes couches sont de type polygones: Un fichier shp 'Communes et un Fichier 'shp' 'Parcelles'
Ce que je souhaiterais faire c'est : Faire apparaitre dans un nouveau champ de la couche commune la liste des numéros de parcelles recouvrant la commune
voici l'état du code en question:
-----------------
Code :
aggregate(
layer:= 'mdg_admbnda_adm4_BNGRC_OCHA_20181031_c3815c63_1ba4_4f06_bc36_6faf9cb5f873',
aggregate:= concatenate,
expression:= 'ADM4_EN' ,
filter:= overlay_intersects(geometry(@parent), $geometry),
concatenator:= ' , ')
-----------------
Est ce que quelqu'un peut m'aider à resoudre ce probleme svp
Merci à Tous!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=372210#p372210
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 : Marcopololo
----------------------------------------
Bonjour,
Je suis arrivé à afficher l'attribut d'un champ de ma couche "parcelles moyenmoutier".
Et j'ai plusieurs questions.
1. J'aurais aimé plutôt que de définir une couche précise, que le code s'applique à la couche active mais lorsque j’utilise
-----------------
Code :
activeLayer()
-----------------
cela ne fonctionne pas j'ai une erreur QgsProject' object has no attribute 'activeLayer'. a priori si j'ai bien compris c'est parce que activeLayer dépend de la class QgisInterface ?
2. J'ai tenté d'utilisé self.iface pour que se soit le id de la zone cliquée qui s'affiche et non pas le premier champ de la table ? Faut il rajouter un paramètre
dans def display_point ?
Merci d'avance de votre aide
Marcopololo
-----------------
Code :
def display_point(self, point, button):
# Affiche les coordonnées du clic
self.dlg.hide() # cache la boite de dialogue
coords = "{:.3f}, {:.3f}".format(point.x(), point.y()) ## formatage des coordonnées
#coord2 = "{:.4f}, {:.4f}".format(point.x(), point.y()) ## formatage des coordonnées
layer = self.iface.activeLayer()
projet = QgsProject.instance()
couches = projet.mapLayers()
couchePAR = projet.mapLayersByName("parcelles moyenmoutier")[0]
enregistrements = couchePAR.getFeatures()
e = next(couchePAR.getFeatures())
numP = e.attributes()[1]
self.dlg.lineEdit.setText(coords) # affichage des coordonnées
self.dlg.NumParc.setText(numP) # affichage id parcelle
self.dlg.LineTest.append("Test")
self.dlg.show() # affiche de nouveau la boite de dialogue
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=372402#p372402
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 : Marcopololo
----------------------------------------
Bonjour,
Après de multiples recherches et d'un début apprentissage de python, j'ai enfin trouvé ce que je cherchais. Il me restera à récupérer les coordonnées sur un click. Par contre j'ai tout de même un soucis dans les tests effectués en console python. Ma couche pointDemo se créé bien ainsi que mon champ, mais la condition if avec within ne donne aucun résultat ? Es ce que cela peut être lié au type de couche geopackage ? J'ai testé avant d'utiliser la condition if et j'ai bien toute la liste de mes valeurs ?
-----------------
Code :
projet = QgsProject.instance()
coucheParcelles = projet.mapLayersByName("parcelles moyenmoutier")[0]
entites = coucheParcelles.getFeatures()
#création point en mémoire
layer = QgsVectorLayer('Point?crs=epsg:4326&field=id:integer','pointDemo','memory')
pr = layer.dataProvider()
pointParc = QgsFeature()
pointParc.setGeometry(QgsGeometry.fromPointXY(QgsPointXY(48.3815098,6.9509046)))
pr.addFeatures([pointParc])
layer.updateExtents()
projet.addMapLayers([layer])
print(layer.sourceCrs())
for e in entites:
if pointParc.geometry().intersects(e.geometry()):
print(e.attributes()[1])
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=372414#p372414
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