Message posté par : Vincent-SIABS
----------------------------------------
Bonjour,
Je souhaiterais savoir s'il est possible de définir via le formulaire de champs dans les propriétés de la couche une valeur par defaut issue d'un lien de type "valeur" relationnelle.
Je m'explique. J'ai une couche donc le champs "type" fait référence via la fonction "valeur relationnelle" à une table de non géographique de type "nomenclature" avec une colonne code et une colonne description.
-----------------
Code :
│code │description│
│1 │type1 │
│2 │type2 │
etc...
-----------------
Et j'aimerai en plus pouvoir attribuer en me basant sur ces valeurs relationnelles, une valeur par defaut au champs type. valeur qui est contenue dans la table "nomenclature"
Une idée de comment faire cela ? car là je sèche...
Merci de votre aide.
Bonne journée à vous.
Vincent
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=338846#p338846
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 : Claire15 (delmarre.claire(a)live.fr)
----------------------------------------
Bonjour, je viens de me lancer dans le script python et pour la première fois je dois l’utiliser au travers de qgis…
Voila mon problème : j’aimerais attribuer une liste (int) à un champ que je viens de créer je pense être sur la bonne voie seulement à chaque fois que je lance mon script et que je vérifie ma table attributaire, le champ « myint » n’est pas remplis par ma liste mais par NULL ..
J’ai éplucher cookbook plusieurs fois mais je suis toujours perdu …
Voici mon code :
import os
#selectionner la couche active
layer = iface.activeLayer()
#définir la variable nom pour la colonne nom_zone
liste=[]
for feature in layer.getFeatures():
Nom=feature[‘Nom’]
a = Nom.count(« a »)
o = Nom.count(« o »)
i = Nom.count(« i »)
u = Nom.count(« u »)
y = Nom.count(« y »)
e = Nom.count(« e »)
x = [a,i,o,u,y,e]
m=max(x)
s=x.index(m)
liste.append(s)
print(liste)
#début de l’édition de la couche
layer.startEditing()
from qgis.PyQt.QtCore import QVariant
if caps & QgsVectorDataProvider.AddAttributes:
res = layer.dataProvider().addAttributes(
[QgsField(« myint », QVariant.Int)])
layer.updateFields()
id_new_col=layer.dataProvider().fieldNameIndex(« myint »)
#ajout de la variable
for feature in layer.getFeatures():
layer.changeAttributeValue(feature.id(), id_new_col,liste )
#update de la modif
layer.commitChanges()
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=338881#p338881
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 : Julien81
----------------------------------------
Je n'ai pas tout saisi je pense!
Vous souhaitez exporter un atlas carto d'objets géo, avec un encart de localisation centré sur la commune (avec une sémio la mettant éventuellement en surbrillance=aperçu?) contenant l'objet?
Il vous faut un lien entre vos objets et les communes n-1 (objets avec code insee par ex), si ce sont vos objets qui servent d'index à l'atlas.
Ensuite je pense qu'en éditant un style pour votre couche commune basé sur un attribut de l'objet courant de l'atlas (si code_insee de l'objet de la couche atlas = code insee d'un objet de la couche commune--> contour rouge, sinon contour noir), vous devriez pouvoir avoir une symbologie dynamique sur votre couche commune (qui n'est pas ici la couche d'atlas).
Enfin si j'ai bien compris cette histoire de vignette avec aperçu! De mon côté je procède en tout cas de la sorte pour mettre en évidence les communes contenant mes objets, ou encore avec un niveau admin de plus, l'epci contenant la commune contenant l'objet cartographié, dans des encarts cartographiques en habillage de la carte principale de mes atlas.
cordialement
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=338877#p338877
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 : quidisven (perceval.vincent(a)hotmail.fr)
----------------------------------------
Bonjour à tous,
j'utilisai dernièrement Qgis directement sur Mac et je viens de passer sur Windows. Après avoir installée Qgis et installé le Plugin Quickmapservice je ne le retrouve pas sous l'onglet "Internet" et aimerai savoir si cela est normal ? où le retrouver ? ou bien quelle procédure est à suivre pour le retrouver et pouvoir utiliser les fonds carto de google map ?
Petite précision lorsque je désinstalle une version pour en mettre une autre je retrouve les même caractéristique.
Merci de votre aide et dans l'attente de vos retours vous souhaite une agréable journée,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=338493#p338493
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 : silouan48 (ramars.rdc(a)gmail.com)
----------------------------------------
Salut à tout le monde et bonne année !
Je cherche à faire une couche (points) à partir d'un fichier excel qui contiel les coordonnées latitudes et longitudes dans la même colonne. A partir de deux colonnes différentes, pas de soucis, mais là, pour m'éviter de tout reprendre un par un (il y en a plusieurs centaines), existe t il une méthode plus simple et plus rapide ?
d'avance merci à vous !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=338866#p338866
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 : ODJAC33
----------------------------------------
Bonjour à tous,
Pourriez-vous m'indiquer comment positionner une étiquette hors de la zone voulue avec une flèche (cf. Chambéry dans la PJ.) et, pour de très petites zones ne pouvant pas être étiquetées, comment mettre des lettres à la place et une légende en encadrée (cf. zones de A à K dans la PJ.).
Merci d'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=338854#p338854
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 : Hippo (jerome.hippolyte(a)yahoo.fr)
----------------------------------------
Bonjour,
Je dispose d'une couche de points à laquelle j'ai appliqué une zone tampon de 200m avec regroupement lorsque ces zones tampons se chevauchent.
Je souhaiterais maintenant pouvoir récupérer ma couche de points et attribuer à chaque point un id en fonction de la zone tampon à laquelle il appartient.
C'est à dire par exemple que si plusieurs de mes points sont à une distance inférieure à 200m l'un de l'autre et que leur zone tampon respective se chevauchent et se regroupent pour n'en créer qu'une, il sera attribué un id unique à l'ensemble des points à l'intérieur de cette zone et correspondant à cette dernière.
Sauriez vous comment je pourrais procéder ?
J'ai bien sûr regardé du côté des intersections spatiales, mais sans résultat concluant.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=338855#p338855
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 : isabelleh06 (isabelle.hurtado(a)ac-nice.fr)
----------------------------------------
Bonjour,
Je suis débutante en cartographie, la question a peut être déjà été posée...
Est-il possible de produire de façon automatique, à partir d'un même projet, X cartes correspondant à X niveaux de formation.
Toutes les données font partie de la table des attributs.
Je peux vous envoyer des images si vous le souhaitez.
Cordialement,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=338857#p338857
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 : Miniopterine
----------------------------------------
Bonjour,
Avez-vous essayé de créer une nouvelle carte dans la mise en page (choisir les couches à afficher puis verrouiller la carte) puis d'ajouter un aperçu (propriétés de l'objet>Aperçus) relié à votre carte principale?
Cordialement,
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=338850#p338850
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 : Myriam63 (myriam.chanet(a)inrae.fr)
----------------------------------------
Bonjour à tous
J'utilise QGIS 3.16.1 with GRASS (extension GRASS 7 activée) et GRASS GIS 7.8.4 sans problème. Par contre impossible d'utiliser QGIS 3.16.2 with GRASS et GRASS GIS 7.8.4 ou GRASS GIS 7.8.5.
Après l'installation de QGIS avec QGIS-OSGeo4W-3.16.1-1-Setup-x86_64.exe j'ai les messages d'erreur suivants :
2020-12-24T11:19:18 WARNING Échec du chargement de C:/PROGRA~1/QGIS3~1.16/apps/qgis/plugins/grassplugin7.dll (Impossible de charger la bibliothèque C:PROGRA~1QGIS3~1.16appsqgispluginsgrassplugin7.dll : Le module spécifié est introuvable.)
2020-12-24T11:19:18 WARNING Échec du chargement de C:/PROGRA~1/QGIS3~1.16/apps/qgis/plugins/grassprovider7.dll (Impossible de charger la bibliothèque C:PROGRA~1QGIS3~1.16appsqgispluginsgrassprovider7.dll : Le module spécifié est introuvable.)
2020-12-24T11:19:18 WARNING Échec du chargement de C:/PROGRA~1/QGIS3~1.16/apps/qgis/plugins/grassrasterprovider7.dll (Impossible de charger la bibliothèque C:PROGRA~1QGIS3~1.16appsqgispluginsgrassrasterprovider7.dll : Le module spécifié est introuvable.)
et l'extension GRASS 7 n'apparait pas.
J'ai utilisé le OSGeo4W Setup avec différentes combinaisons à la fenêtre Select Packages (mise à jour, resinstall, choix d'une version en particulier), soit j'ai les mêmes erreurs soit GRASS 7 n'apparait pas.
Une idée ? ... Merci pour votre aide.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=338502#p338502
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