Message posté par : ndlc35
----------------------------------------
Bonjour tout le monde,
J'aimerais, scinder un champs en 2 et récupérer dans un autre champs les caractères selon un caractère précis, par exemple :
dans le champs que je veux scinder il y a :
Seg 300 [44FONTbuttA] La Butte → [44FONTmairA] Mairie
Seg 300 [44NANTtaleA] Talensac → [44NANTcirqA] Place du Cirque
Seg 300 [44NANTgoffA] Le Goffic → [44NANTairbA] Bel Air
Seg 301 [44ARTHsicaA] La Sicaudais → [44ROUAegliA] Place de l'Église
..
ducoup je voudrais récupérer et mettre dans un autre champs ce qu'il y a entre crochet et après la flèche. Auriez vous une idée de ce qu'il faudrait utiliser dans la calculatrice de champs de QGIS ?
Merci d'avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365809#p365809
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 : Christophe Vergon (christophe.vergon(a)protonmail.com)
----------------------------------------
Bonjour,
J'essaie cette nouvelle fonctionnalité, avec une couche vecteur ou un nuage de point LIDAR pas de soucis.
En revanche les rasters impossible ! Je ne les vois pas apparaître dans le gestionnaire de couche de l'outil "profil d'élévation".
Raster à bande unique avec Z comme valeur de la bande.
J'ai loupé qq chose mais quoi ??
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365805#p365805
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 : nath73
----------------------------------------
Merci, c'est exactement ça !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365804#p365804
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 : nath73
----------------------------------------
Bonjour,
J'aimerais créer une portion de camembert à l'aire du générateur de géométrie, à partir d'une couche de type point.
Chaque point de cette couche serait le centre du disque. A partir de là, je vois comment tracer un rayon, mais je ne sais pas comment lui appliquer une rotation pour dessiner une portion de cercle. L'idée ensuite, est de colorer cette géométrie selon certains critères.
Merci de votre aide
Nathalie
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365802#p365802
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 : Ferdémo (benoit(a)ferroviairedemocratique.fr)
----------------------------------------
Bonjour,
Après une journée à m'arracher les cheveux, je sollicite votre aide.
Je veux utiliser une extension sur Qgis, mais pandas n'est pas installé.
Précisions, je suis sous Ubuntu 23.10 et je suis totalement néophyte concernant Python.
J'ai tenté plusieurs choses depuis hier, dont :
- installer/désintaller Qgis car j'ai lu quelque part que chez certains la librairie était installée d'office
- installer la librairie panda en utilisant miniconda, mais qgis ne l'utilisait pas
Et bien sûr j'ai fouillé sur ce forum, où j'ai trouvé notamment les deux discussions suivantes, mais que je n'ai pas su utiliser :
https://georezo.net/forum/viewtopic.php?pid=363862https://georezo.net/forum/viewtopic.php?id=107457
D'avance merci de votre aide.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365713#p365713
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 : mathieu.beurier (mathieu.beurier(a)ofb.gouv.fr)
----------------------------------------
Bonjour à tous, j'ai essayé avec les differentes discussions sur ce sujet mais je n'arrive pas à regler mon probleme.
Je cherche à faire un projet qfiel pour rensigner les données d'un protocole de terrain.
J'ai besoin de pouvoir renseigner plusieurs entités pour une meme entite.
En gros, sur le terrain, je suis sur un point geographique dont je renseigne les attributs, ca sera ma table A.
Depuis ce point, je fais plusieurs observations, ca sera ma table B.
Je voudrais que chaque entité de ma table B reprenne dans sa table les attributs de la table A.
J'ai donc créer une relation entre A (entité parent) et B (entité fille) , avec une colonne d'idenification, en plus de l'id, pour pouvoir lier les tables
Alors, un formulaire supplémentaire est bien present, je peux renseigner tous les attributs pour les deux tables
Mais lorsque je regarde ma table attributaire, les attributs de la table A ne sont pas présents dans la table B ( les champs oui mais vides).
J'ai alors parametré mes champs en valeur relationnel, sans succès.
Je suis preneur d'une solution :-)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365768#p365768
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 : Michel P
----------------------------------------
Bonjour
Lorsque je charge des données soit avec SpeadsheetLayer ou soit en couche texte délimité (.csv) et que je demande d'afficher les nombre d'entités, j'obtiens les bons totaux. Disons 9 entités.
Lorsque que j'utilise Geoscience --> DownloadData et demande le nombre total d'entités, j'obtiens 7 entités au lieu de 9. Deux data ont été perdus (voir fichier joint)
QGIS 3.34.3
Geoscience 1.12
MacOS 14.3 Sonoma
Quelqu'un(e) aurait une explication? Merci à l'avance.
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365760#p365760
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 : leiamnt (manentleia(a)gmail.com)
----------------------------------------
Bonjour,
j'ai une question sur les traitements des shapefiles avec l'api qgis, car j'ai un souci en sortie peu importe les différentes classes et fonctions mobilisées.
J'ai un input en shapefile, sur lequel je dois réaliser une chaîne de traitements sur les attributs (tester des conditions, en extraire les résultats dans un log...)
La fonction que j'ai essayé de réaliser en premier est une jointure attributaire. J'essaie de prendre cet input et y faire la jointure. En faisant une boucle est un feature sink cela fonctionne avec une sortie shape. Malheureusement, on aimerait que le traitement ne nous demande pas de reboucler nous-mêmes sur les entités.
Je cherche un moyen de faire cette jointure, obtenir un fichier shape plein.
concrètement, j'importe des couches avec QgsVectorLayer, je les traite avec joinObject et QgsVectorLayerJoinInfo.JoinLayer, et je boucle sur les entités en les ajoutant au sink.addFeature.
Mais quand je fais la même chose avec une sortie QgsProcessingParameterFileDestination en format .shp, le fichier sort bien, avec les champs, mais vide (0 entités).
Comment m'affranchir de la boucle pour remplir mon shapefile ? une fonction existe-t-elle pour cela ?
Auriez vous des exemples de code réalisant cela ? ou des exemples de plugin existants qui pourraient m'aider ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365702#p365702
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 : Karim IGN
----------------------------------------
Bonjour,
Nous travaillons sur un getcap filtré à l'image des clés actuelles pour éviter d'avoir une longue liste de ressources à charger.
Toutefois sur QGIS vous avez la possibilité de sauvegarder les couches utilisées dans un projet et de l'ouvrir quand vous travaillez dessus.
Bonne journée
Karim
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365696#p365696
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 : preliator
----------------------------------------
Bonjour à tous,
Je souhaite utiliser l'extension "Networks" sur QGis 3.28. J'ai installé QGis via OsGeo4W et l'extension fonctionne bien via l'appli.
Cependant, impossible de la faire fonctionne avec PyQgis avec systématiquement l'erreur
-----------------
Code :
"QgsProcessingException: Error: Algorithm Networks:update_field not found"
-----------------
qui apparait.
Par exemple, je souhaite ajouter une colonne et la mettre avec l'extension en utilisant l'algorythme "update_field" (le code est collé du model builder qui fonctionne bien lui, ce n'est donc pas un problème de syntaxe).
-----------------
Code :
import sys
import os
import shutil
from qgis.core import *
QgsApplication.setPrefixPath("/usr", True)
qgs = QgsApplication([], False)
qgs.initQgis()
sys.path.extend(['C:/OSGeo4W/apps/qgis-ltr/python/plugins', 'C:/OSGeo4W/apps/qgis-ltr/python/plugins/processing',
'C:/OSGeo4W/apps/qgis-ltr/python', 'C:/OSGeo4W/apps/qgis-ltr/plugins'])
from qgis.analysis import *
import processing
from processing.core.Processing import Processing
from qgis.analysis import QgsNativeAlgorithms
Processing.initialize() # needed to be able to use the functions afterwards
QgsApplication.processingRegistry().addProvider(QgsNativeAlgorithms())
path = f"C:/WAMP/www/CALCULATEUR_ITINERAIRE/RESEAU/"
outputs = {}
alg_params = {
'EXISTANT': 'Longueur',#name of the column to add
'FILTRE': '',
'FORMULE': '$length',
'INPUT': path + "data/road.gpkg",
'OUTPUT': path + f'result/final.gpkg',
'PRECISION': 5,
'TAILLE': 15,
'TYPE': 1
}
processing.run('Networks:update_field', alg_params)
-----------------
L'extension peut être téléchargé sous format archive avec tous les scripts ici -> https://urlz.fr/pyJH
Est-ce déjà arrivé à quelqu'un ? Merci !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365693#p365693
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