Message posté par : Mymy
----------------------------------------
Bonjour,
je suis confronté à un problème assez simple mais que je n'arrive pas à résoudre. J'ai créé un formulaire d'attribut pour renseigner une couche .shp me permettant entre autres de saisir la date et l'heure de saisie de mon point (champs en format texte). Ces 2 éléments se remplissent lors de la création du point mais dès que je dois modifier par la suite un élément de ce point la date et l'heure prennent celles actuelles et ne gardent pas la "date de création" du point. Est-il possible de conserver cette date originelle de création?
Je vous remercie par avance
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341368#p341368
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 : GUYOT M
----------------------------------------
Bonjour tout le monde
Nouveau sur le site je ne sais pas si la question à déjà été posé. Si oui désolé.
Je voudrais savoir s'il est possible de créer une liste déroulante dans une table, ça c'est bon j'y arrive. Mais je voudrais savoir s'il est possible que cette liste soit intuivite, de façon à n'avoir que les possibilités de la liste commençant par les mêmes lettres
par exemple on tape TRO
et ça nous propose les mots suivants qui sont dans la liste et uniquement ces mots là par ce commençant par TRI
trocs
troie
Troiè
trois
trôle
troll
J'espère avoir été clair dans ma demande et je vous remercie d'avance de vos réponses
Bonne journée
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341366#p341366
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 à tous,
Depuis peu les données cadastrales sont disponibles au format mbtiles. Quelqu'un a t-il une idée de comment l'exploiter dans Qgis ? J'arrive sans problème à importer les données mais je ne connais pas ce format de fichier. Est-il possible de modifier la symbologie ? D'étiqueter les différentes couches ? Quel est l'intérêt de ce format ?
A ce jour, je n'ai pas trouvé de doc sur internet (seul un tweet annonçant sa sortie). Si quelqu'un en connait plus, je suis preneur.
D'avance merci,
Au plaisir,
Gladal
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341359#p341359
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 : tnicolas
----------------------------------------
Oui on peut laisser QGis gérer le formulaire ou en faire un par glisser/déposer mais ces méthode ne conviennent pas au formulaire que j'ai fait et qui contient une centaine d'éléments (liste déroulante, case à cocher, ...). Je préfère faire le formulaire moi même pour optimiser la place de ce dernier.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341312#p341312
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 : nico-29
----------------------------------------
Dans tous les exemples que j'ai vu, c'est 'name' et non 'path'.
J'ai essayé de mettre le chemin absolu vers le fichier svg, ça ne marche pas non plus, donc il doit y avoir autre chose...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341350#p341350
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 : michel56
----------------------------------------
Je comprends pas trop.
Tu peux également ajouter un formulaire UI fait avec Qt Designer
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341315#p341315
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 : Wilcar
----------------------------------------
Bonjour,
Je suis en train de travailler avec des couches en relations par un sous formulaire
----------------------------------------
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=341338#p341338
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 : nico-29
----------------------------------------
Bonjour,
Pour le développement d'un plugin, je dois ouvrir une couche vecteur et afficher une symbologie par catégories à base de symboles svg.
J'ai 'stocké' mes fichiers svg dans un fichier resources.qrc que j'ai compilé, j'ai donc un fichier .py que je déclare dans mes import.
Voici ma fonction pour ouvrir et afficher mon layer:
-----------------
Code :
from qgis.core import (
QgsProject, QgsVectorLayer, QgsSymbol, QgsSimpleFillSymbolLayer,
QgsRendererCategory, QgsCategorizedSymbolRenderer, QgsSvgMarkerSymbolLayer,
QgsLineSymbol
)
from PyQt5.QtWidgets import QFileDialog
from .resources_rc2 import * # mon fichier compilé qui contient les symboles svg
..
def open(self):
filter = "geojson (*.geojson)"
fileName, _ = QFileDialog.getOpenFileName(None, "geojson", "", filter)
if fileName:
print(fileName)
vlayer = QgsVectorLayer(fileName, "myLayer", "ogr")
print(vlayer.geometryType())
if not vlayer.isValid():
print("Layer failed to load!")
else:
QgsProject.instance().addMapLayer(vlayer)
fni = vlayer.fields().indexFromName('code')
unique_values = vlayer.uniqueValues(fni)
categories = []
for unique_value in unique_values:
# initialize the default symbol for this geometry type
symbol = QgsSymbol.defaultSymbol(vlayer.geometryType())
# configure a symbol layer
if unique_value == 'Cable':
svgStyle = {}
svgStyle['name'] = ':/resources/symbols/line/CBLSUB06.svg'
svgStyle['size'] = '12'
symbol_layer = QgsSvgMarkerSymbolLayer.create(svgStyle)
else:
layer_style = {}
layer_style['color'] = '%d, %d, %d' % (randrange(0, 256), randrange(0, 256), randrange(0, 256))
symbol_layer = QgsSimpleFillSymbolLayer.create(layer_style)
# replace default symbol layer with the configured one
if symbol_layer is not None:
symbol.changeSymbolLayer(0, symbol_layer)
# create renderer object
category = QgsRendererCategory(unique_value, symbol, str(unique_value))
# entry for the list of category items
categories.append(category)
# create renderer object
renderer = QgsCategorizedSymbolRenderer('code', categories)
# assign the created renderer to the layer
if renderer is not None:
vlayer.setRenderer(renderer)
vlayer.triggerRepaint()
-----------------
Je n'ai pas d'erreur au chargement, mais mon style avec le symbole svg n'est pas pris en compte (pourtant il passe bien dans la boucle if), et les objet de type 'Cable' sont affichés avec une ligne de couleur aléatoire.
Comment appliquer le style svg?
Merci,
Nico
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341330#p341330
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 : RACL
----------------------------------------
Bonjour à tous,
J'utilise depuis un bon moment maintenant R via RStudio. Je n'ai jamais vraiment eu de soucis dans son utilisation.
J'ai essayé d'installer l'extension R processing dans QGIS et je n'ai depuis réussi à réaliser aucune manipulation avec R dans QGIS. Peu importe le script que je lance (j'ai essayé avec les scripts de démonstration), QGIS me renvoie à chaque fois l'erreur suivante :
-----------------
Code :
Warning in install.packages("sf", dependencies = TRUE) :
'lib = "C:/Program Files/R/R-4.0.4/library"' is not writable
Error in install.packages("sf", dependencies = TRUE) :
unable to install packages
Calls: tryCatch ... tryCatchList -> tryCatchOne -> <Anonymous> -> install.packages
Exécution arrêtée
-----------------
Je comprend que le dossier 'lib' n'est pas "écrivable"/"modifiable" mais pour quelles raisons ?
J'ai essayé de déplacer mon dossier sur mon bureau et sur un autre emplacement de mon ordinateur et toujours la même erreur.
Il s'agit probablement d'un droit d'accès de R ou QGIS dans le dossier 'lib' mais comment le résoudre ?
Merci d'avance pour votre aide.
Racl
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341328#p341328
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 : Jean Cascalès
----------------------------------------
C'est un outil que je ne comprends pas trop. Difficile d'utilisation, à comprendre. Donc pour mon cas, pas opportun.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=341304#p341304
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