Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Tue 16 July 2019 12:05

jlavaure
Participant assidu
Date d'inscription: 20 Apr 2013
Messages: 201

QGIS: Couche point non Editable apres script PyQGIS

Bonjour,

Je suis novice en python, j'ai tout de même crée un plugin qui en gros me génère des points au sommet et au centre d'un polygone. Pour chaque point je calcul le X et le Y et l'altitude via l'API de l'IGN.

Cependant une fois que ma couche point est ajouté dans mon projet, elle n'est pas éditable. Il m'est impossible par exemple de rajouter un point.

Avez-vous une idée de l'origine de ce problème ?

J.

Hors ligne

 

#2 Tue 16 July 2019 12:07

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

Re: QGIS: Couche point non Editable apres script PyQGIS

Cette couche est-elle une couche mémoire ou est-elle stockée en dur sur votre poste ?


geodata au cerema et petits billets en géomatique

Hors ligne

 

#3 Tue 16 July 2019 12:12

jlavaure
Participant assidu
Date d'inscription: 20 Apr 2013
Messages: 201

Re: QGIS: Couche point non Editable apres script PyQGIS

Elle est stockée en dur sur mon poste.

A savoir que c'est mon troisième plugin et que je n'ai pas encore rencontré ce problème.

Hors ligne

 

#4 Tue 23 July 2019 08:33

jlavaure
Participant assidu
Date d'inscription: 20 Apr 2013
Messages: 201

Re: QGIS: Couche point non Editable apres script PyQGIS

Du coup ça ne parle à personne ce genre de soucis d'édition de couche quand on en génère une en local ?
Merci d'avance pour votre retour.

Hors ligne

 

#5 Tue 23 July 2019 11:25

MathieuR
Membre
Lieu: aix-en-provence
Date d'inscription: 16 Feb 2009
Messages: 1690
Site web

Re: QGIS: Couche point non Editable apres script PyQGIS

Quel est le format de la couche ?


geodata au cerema et petits billets en géomatique

Hors ligne

 

#6 Tue 23 July 2019 11:31

jlavaure
Participant assidu
Date d'inscription: 20 Apr 2013
Messages: 201

Re: QGIS: Couche point non Editable apres script PyQGIS

Shapefile (ogr)

Hors ligne

 

#7 Mon 29 July 2019 11:35

jlavaure
Participant assidu
Date d'inscription: 20 Apr 2013
Messages: 201

Re: QGIS: Couche point non Editable apres script PyQGIS

Bonjour,

Je me permet de relancer mon sujet, je n'ai toujours pas trouvé de réponse à mon problème. Est-ce-que ça parlerait a quelqu'un ?

J.

Hors ligne

 

#8 Mon 29 July 2019 12:09

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1132

Re: QGIS: Couche point non Editable apres script PyQGIS

Salut,

si vous pouvez préciser l'OS et la version de QGIS,
ça peut toujours aider.

Si vous supprimer/ré-ajouter le shapefile,
il est éditable ?

Le shapefile est ajouté aux couches avec python ?
Si oui, ca serait intéressant de voir le code.

Des trucs que j'ai trouvé en cherchant :

https://gis.stackexchange.com/questions … ut-in-qgis

https://trac.osgeo.org/qgis/ticket/2951

Hors ligne

 

#9 Mon 29 July 2019 15:23

jlavaure
Participant assidu
Date d'inscription: 20 Apr 2013
Messages: 201

Re: QGIS: Couche point non Editable apres script PyQGIS

@tumasgiu :

J'utilise la version LTR (3.4.5) de QGIS sur un PC Windows 10 Pro.
En effet, si je supprime et ajoute a nouveau le shapefile qui a été généré par mon script, l'édition fonctionne.
Ma couche shapéfile crée est bien généré et ajouté à mon projet QGIS à travers mon code Python.

Je mettrais plus tard le code ici et je vais regarder les deux topics.

Avec les infos données, vous avez une idée ?

Jmy.

Hors ligne

 

#10 Mon 29 July 2019 16:30

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1132

Re: QGIS: Couche point non Editable apres script PyQGIS

C'est peut être un bug de qgis, ou bien il est possible
que votre plugin qui ouvre donc votre shape en écriture,
ne le ferme pas correctement, ce qui force QGIS
à l'ouvrir en lecture seule (c'est une supposition,
je ne sais pas vraiment comme çà fonctionne).

Une idée : avez vous essayé un autre format de sortie,
genre GeoPackage, pour voir si le problème est spécifique
au format ShapeFile ?

Dernière modification par tumasgiu (Mon 29 July 2019 16:31)

Hors ligne

 

#11 Thu 01 August 2019 14:31

jlavaure
Participant assidu
Date d'inscription: 20 Apr 2013
Messages: 201

Re: QGIS: Couche point non Editable apres script PyQGIS

Je ne vois pas ce qui provoquerait cette lecture seule. Je vais me pencher a nouveau dans mon code.
J’essaierai à l’occasion le gpkg je vous tiendrais informé.

Merci pour votre retour.

Jmy

Hors ligne

 

#12 Fri 02 August 2019 10:45

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1132

Re: QGIS: Couche point non Editable apres script PyQGIS

Je ne vois pas ce qui provoquerait cette lecture seule.


Parce que le dataset serait encore ouvert en écriture de manière exclusive autre part.
Mais ce n'est qu'une supposition.

Dernière modification par tumasgiu (Fri 02 August 2019 12:34)

Hors ligne

 

Pied de page des forums

Powered by FluxBB