Message posté par : Bousse
----------------------------------------
Merci ! ça fonctionne bien :)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334061#p334061
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 : lélé (leadel34(a)free.fr)
----------------------------------------
Bonjour à tous,
A près de multiples recherches sans grand succès je me tourne vers vous.
Ce que je veux : Créer une base spatialite vide, puis chargé une couche shp, et réaliser des requêtes dessus.
Problème : J'arrive parfaitement à réaliser cela manuellement seulement je veux automatiser cela via pyqgis mais je n'y parviens pas
(https://www.sigterritoires.fr/index.php/creer-une-base-de-donnees-spatialit… réaliser cela mais en automatique)
Recherche : Le code qui me parlait le plus (je suis novice ++++)
-----------------
Code :
layer = QgsVectorLayer('C:\bckup\dev\admin\QGIS\Fond_de_carte\codepostal.shp', 'Découpe Commune', 'ogr')
error_msg = ''
error = QgsVectorFileWriter.writeAsVectorFormat( layer, 'C:\bckup\dev\admin\QGIS\sqlite\test.sqlite', 'UTF-8','SQLite', False, error_msg, [ "SPATIALITE=YES" , ] )
-----------------
codepostal.shp est une couche shp où les données spatials sont stockées dans une colonne geom de type Multypolygone de Dimension XY.
Resultat: Lorsque je lance cela j'ai l'erreur suivante
-----------------
Code :
TypeError: QgsVectorFileWriter.writeAsVectorFormat(): arguments did not match any overloaded call:
overload 1: argument 4 has unexpected type 'str'
overload 2: argument 4 has unexpected type 'str'
overload 3: argument 3 has unexpected type 'str'
-----------------
Auriez vous une idée.
Merci d'avance.
PS : je travail sur la version 3.8 de QGIS
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334056#p334056
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 : Matthieu·S (hyppographe(a)gmail.com)
----------------------------------------
Bonjour,
Je cherche à réaliser une carte des communes sur mon département et j'ai donc récupéré la carte des contours IRIS de l'IGN.
Bien entendu, chacune des parcelles IRIS n'est étendue qu'à un millier d'habitant·e·s et plusieurs parcelles IRIS composent donc une seule et même commune.
Il me faut donc d'abord les regrouper en utilisant l'outil de géotraitement du même nom et en utilisant le champ des noms des communes de la table attributaire.
Toutefois, lorsque j'ouvre l'outil pour regrouper, la case me demandant le nom du champ de regroupement est grisée et je ne peux rien y écrire.
Est-ce que vous avez déjà rencontré ce problème et comment vous en êtes-vous sorti ?
Merci ! ;)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334053#p334053
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 : daosig41 (rielau79(a)live.fr)
----------------------------------------
Bonjour,
Je rencontre un problème dans ma table attributaire j'aimerais rentré un nombre décimal.
Il faudrait donc que je change le type d'entité celui-ci étant en real je souhaiterais le mettre en string.
Seulement je n'y arrive pas, je sais qu'il faut utiliser la calculatrice de champs mais je ne me souviens plus de ce qu'il faut y rentrer.
Merci d'avance! :)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334052#p334052
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 : AnniWei N (nelly_weishaupt_70(a)hotmail.com)
----------------------------------------
Bonjour,
Je dois réaliser une jointure entre deux couches (un tableur Excel et la couche MAJIC), j'ai bien une colonne (IDU) me permettant de faire cette jointure mais dans mon tableur Excel, j'ai plusieurs lignes avec le même IDU.
Dans la première jointure que j'ai réalisée, pour chaque code qui apparaissait plus d'une fois dans mon tableur Excel, le logiciel sélectionnait par défaut la première ligne et les autres disparaissaient. J'ai constaté mon erreur et j'ai donc cherché comment faire sur des forums, j'ai trouvé un tutoriel proposant de faire une requête SQL, je pensais l'avoir bien réalisée..
Finalement après avoir "exécuté" cette requête (où le nombre d'enregistrements correspond bien aux données que je souhaite avoir) et cliqué sur "Charger en tant que nouvelle couche" dans le "Gestionnaire de base de données", je n'arrive pas à afficher ces données dans la table attributaire de cette nouvelle couche.
Lorsque j'ouvre la table attributaire, il n'y a qu'une seule ligne avec écrit au dessus qu'il y a 1019 entités (ce chiffre est bon) et 1 filtrée.
Est-ce que quelqu'un saurait où je fais une erreur ? Est-ce dans ce que j'écris dans la requête ? Ou ailleurs ?
J'espère que j'ai été claire pour quelque chose qui n'est pas très clair pour moi.
Le version de QGIS que j'utilise est la 3.4.13 sur windows 104
La requête SQL est la suivante:
select*
from première couche, deuxième couche
where IDU = IDU
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333970#p333970
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 : Ilyass
----------------------------------------
Est ce qu'il existe un outil qui permet de créer trois lignes fusionnées du PR jusqu'au point de refoulement ? comme marqué dans l'image jointe !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334040#p334040
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 : GlaDal
----------------------------------------
Bonjour,
J'ai dans mon projet une couche de ligne principale intersectée par une couche de points.
Je cherche à créer une ligne qui soit perpendiculaire à notre couche de lignes principales au niveau de chaque point. L'info concernant la direction de la ligne à créer (de tel ou tel côté de la ligne principale) se trouve dans un champ de la couche points (s'exprimant en heure - 9h, 3h, ...). J'imagine qu'il s'agit d'une requête SQL mais débutant dans ce domaine, je ne sais pas par où commencer.
En pièce-jointe, vous trouverez une image de ce que j'aimerais avoir en résultat.
D'avance merci pour votre aide,
Gladal
----------------------------------------
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=334039#p334039
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 : Johanna_6532
----------------------------------------
Bonjour,
Merci pour cette réponse rapide. J'ai encapsulé chaque symbole et... ça fonctionne !!!! Je ne connaissais pas du tout, c'était si simple...
Par curiosité, où paramétrez-vous le lien dynamique, dans QGIS ou QField ? Si c'est dans QGIS, j'ai déjà paramétré pour avoir un chemin relatif, j'ai également renseigné les chemins d'accès vers les dossiers de stockage des symboles.
Encore merci de votre aide !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334037#p334037
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 : Romvallah
----------------------------------------
Bonjour,
je ne sais pas si ceci peut résoudre votre problème mais avez-vous essayé d'encapsuler votre SVG ?
https://drive.google.com/file/d/1hPkP6pyz73ezsfE0L3LOBmxmampqm0DO/view?usp=…
Ensuite la raison du problème je me demande si ce n'est pas lié au système de fonctionnement Qfield je m'explique:
lL'accès au fichier SVG se fait sous forme de chemin absolu sauf si vous avez paramétré un lien "dynamique" en concaténant @projectfolder + le chemin de votre dossier, or je ne sais pas si vous avez testé mais si vous connectez votre portable à votre PC et que vous essayez de lancer le fichier QGs de votre portable depuis le PC cela ne fonctionne pas à cause du chemin d'accès ne comprenant pas de racine windows, je me demande donc si le problème ne viendrait pas de là?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334033#p334033
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 : Laurent M (dioilamahina(a)yahoo.fr)
----------------------------------------
Merci Vincent,
Je rectifie (les signes) la syntaxe pour être cohérent avec mon énoncé :
(("mnt_clip@1"<10000)*"mnt_clip@1") / (("mnt_clip@1"<10000)*1 + ("mnt_clip@1">=10000)*0)
post résolu.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=334022#p334022
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