Message posté par : PY Joubert
----------------------------------------
Bonjour,
Je veux créer un layer de type polygone en faisant ceci
-----------------
Code :
uri = "polygon?crs=epsg=3946field=id:integer"
vector_layer = QgsVectorLayer(uri,"cadre","memory")
poly = QgsGeometry.fromRect(cadre)
f = QgsFeature(vector_layer.fields())
f.setGeometry(poly)
vector_layer.dataProvider().addFeatures([f])
QgsProject.instance().addMapLayer(vector_layer)
-----------------
Même si j'ai spécifié le crs dans l'uri, au moment de l'exécution, la boite
apparait en me demandant quel crs je veux pour ma couche 'cadre".
Avez-vous une idée .
Merci et bonne journée
PYJ
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=365669#p365669
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