Message posté par : jlavaure
----------------------------------------
Bonjour,
Voici mon cas :
Nous avons une table dans une BD PostgreSQL avec l'extension PostGIS. Dans les paramétrages de la table j'ai définis un champ "id" comme clé primaire.
Je reçois des données d'un prestataire externe sous forme d'un shp (ou gpkg ou geojson) mais avec exactement la même table attributaire.
Je souhaite simplement copier/coller des entités de la donnée externe (qui respecte un id comme pk) vers ma table postgres. Mais à chaque fois je n'ai pas l'id qui est conservé et je dois l'écrire à nouveau (ça me met NULL). Quand ma clé primaire faire 12 caractères et que j'ai 80 entités à copier/coller et que je dois recopier toutes les clés primaires .... c'est très long.
Savez-vous pourquoi la clé primaire est mise comme NULL et n'est pas conservé lors du copier/coller vers la table PostgreSQL ?
Merci à vous !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352093#p352093
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 : Hugo 78 (hugocerisier7(a)gmail.com)
----------------------------------------
Bonjour à tous,
Je travaille sur un projet QGIS et je souhaiterai faire une jointure spatiale multiple. J'ai une couche qui est une grille dans laquelle je veux intégrer des éléments venant d'un shape. Ce shape contient des information sur le type de forêt.
Je voudrais joindre tous les types de forêts présent dans chacun des polygones de ma grille et avoir leur proportion en pourcentage.
En gros le résultats serait du type : une colonne "forêt 1" avec le nom du type forêt, une colonne "pourcentage foret 1" avec le pourcentage de cette forêt par rapport aux autres types de forêts. Et rajouter autant de colonnes que de types de forêt présente dans le polygone.
Je ne sais pas si c'est possible, je n'ai pas réussi à trouver comment faire ou des informations à ce sujet.
Merci beaucoup pour votre aide
Bonne journée, Hugo
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351899#p351899
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 : Looo (leo.beautrix(a)orange.fr)
----------------------------------------
Bonjour,
Je débute avec QGIS et je voudrais utiliser l’extension Cadastres, pour se faire j'ai besoin de renseigner les 6 fichiers MAJIC contenant les informations sur les batiments, les fantoirs, la propriété etc...
Cependant je ne parviens pas à trouver ces derniers sous la forme de 6 fichiers distincts. Sur chaque site ou je suis allé, je n'avais qu'un unique fichier .txt contenant toutes ces informations, notamment le fichier "Fichier des locaux(situation 2019)" disponible sur data.gouv à l'adresse https://www.data.gouv.fr/fr/datasets/fichiers-des-locaux-et-des-parcelles-d…
Je ne comprends donc pas comment exploiter ce fichier dans QGIS étant donné que l'on m'en demande 6... Est-ce que je dois en trouver un autre ? Si oui où puis-je trouver ça ? J'ai déjà été sur une dizaine de sites différents en tombant à chaque fois sur le même problème.
Merci d'avance pour votre aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352037#p352037
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
----------------------------------------
Bonjour,
Je souhaite relier par un trait des pylônes à ceux qui les remplacent.
J'ai deux configurations :
- les pylônes et ceux qui les remplacent sont dans la même couche
- les pylônes et ceux qui les remplacent ne sont pas dans la même couche.
De quelle manière puis-je relier par un trait les pylônes qui sont remplacés par les nouveaux dans ces deux configurations?
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352081#p352081
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 : AdB (theoj2(a)protonmail.com)
----------------------------------------
Bonjour à tous
Je coince sur un truc, je ne sais même pas si c'est faisable.
Dans le cadre d'inventaire oiseaux sur le terrain, les prospecteurs se positionnent sur des points d'écoute établis à l'avance (et cartographiés, au format ponctuel).
Ma question: peux-t-on en temps réel, remplir un champs "POINT" dans ma table "Oiseaux_observés", à partir de la localisation du GPS du prospecteur?
Pour être plus clair : La personne veux faire son inventaire oiseaux au point d'écoute n°2. Il se déplace donc physiquement au niveaux du point 2 avec sa tablette Qfield, et automatiquement, lors qu'il saisie une observation d'oiseaux, le champs "POINT" s'incrémente de la valeur du point d'écoute le plus proche.
J'ai bidouillé un peu, j'ai réussi, sur qgis, à faire prendre la valeur du point d'écoute à une observation selon la distance avec la formule suivante:
array_to_string( overlay_nearest( 'POINT', num))
Cette fonction renvoie si l'entité courante possède une ou plusieurs entités d'une couche cible à une distance donnée, et permet de récupérer les attributs de l'entité la plus proche.
Mais dans ce cas de figure, ça m'indique juste que l'oiseau observé, qui vient d'être cartographié, était a proximité du point 2 (par exemple). Hors il arrive souvent que des données observées au point 2, sont localisées plus proche du point 3(par exemple). Dans ce cas, je ne veux pas que l'information renseignée soit celle du point 3 mais bien celle du point 2.
Je ne sais pas si je suis très clair! :/
Si quelqu'un a déjà tester un truc pareil, je suis curieux de voir si c'est possible.
Bonne journée. :)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352067#p352067
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 : Gandalf (alban.mazars.simon(a)sensoflife.com)
----------------------------------------
Bonjour à tous!
Pour la réalisation d'un suivi environnemental, je dois déterminer toutes les zones naturelles qui sont dans un rayon de 20km. Pour l'instant la seule méthode que j'ai trouvée c'est d'aller sur chaque couche multipolygone et sélectionner dans la table d'attribut pour les features présents dans sur la carte à ce moment-là. Et faire ça une par une afin de toute les sélectionner sans risque de doublon. Et cela, pour 13 différentes zones naturelles à étudier.
Y a-t- il une façon de faire cela plus efficacement ?
Merci :)
https://imgur.com/WyAGHu9
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351972#p351972
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
----------------------------------------
J'ai réussi à afficher les parcelles par propriétaire.
1/ J'ai fusionné la couche des parcelles selon le champ propriétaire avec cette expression en symbologie :
-----------------
Citation :
$id=@atlas_featureid
-----------------
, mais en couche non visible. Cette couche constitue la couche de couverture
2/ La couche originale des parcelles (Proprietaires_intersect_trace) à partir de laquelle j'ai fait la fusion de couches qui sert de couverture pour l'atlas, je fais une symbologie de cette sorte :
-----------------
Citation :
within($geometry, buffer(@atlas_geometry, 0.5))
-----------------
De sorte que se mettent en évidence les parcelles qui appartiennent à un voire plusieurs propriétaires sur l'Atlas.
Par contre, mon expression texte pour inscrire automatiquement le numéro des parcelles ne va plus :
-----------------
Citation :
[%CASE WHEN
count("Parcelle",group_by:="PROPRIO") =1 then 'Parcelle :' else 'Parcelles :' end || ' ' || concatenate("tex",group_by:="PROPRIO",concatenator:=' - ', order_by:= "tex" )
%]
-----------------
C'est logique, puisque cette expression était liée à la couche originale (Proprietaires_intersect_trace) qui servait de couverture à l'atlas. La couche de couverture de l'atlas est dorénavant la couche fusionnée. Il faudrait donc une expression de type :
-----------------
Citation :
aggregate('Proprietaires_intersect_trace','concatenate',"Parcelle", concatenator:=' - ',order_by:="Parcelle")
-----------------
Il ne manque plus à cette expression qu'un filter, comme l'a suggéré SANTANNA, mais là je sèche.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=347437#p347437
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 : Nighthawk
----------------------------------------
Bonjour,
Je cherche à faire un petit script via le modeleur graphique et l'un des paramètres serait une source multiple (suivant les projets je peut appeler une couche, plusieurs couches, ou pas du tout).
Cette entrée doit être fusionnée (fonctionne avec une ou plusieurs couches) avant d'être intégrée dans la chaine de traitement globale.
Seulement voilà, lorsque je ne sélectionne aucun couche en entrée, le script bloque au moment de la fusion car il n'y a aucune couche en entrée. Est-ce que quelqu'un saurait comment je peux faire pour éviter ce désagrément ?
Pour info, j'ai testé le boléen (avec case à cocher), mais n'ai pas réussi à le faire fonctionner, j'ai cherché à faire des branches conditionnelles, mais d'une part je ne trouve aucune variable associée avec ma sélection multiple en entrée (alors que je trouve bien des variables pour toutes mes autres entrées et sorties de d'algorithmes) et d'autre part je n'ai pas non plus su le faire fonctionner, et j'ai aussi cherché du côté des variables du script, mais pas mieux...
D'avance merci pour vos réponses.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=352023#p352023
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 : pedro9magic
----------------------------------------
Bonjour,
J'utilise régulièrement les fonds de carte satellite dans mon travail.
Avec quick map services ou tile+, je peux avoir google et bing. Toutefois, la qualité de bing aerial est assez médiocre.
Existe t'il un flux wms ou autre à cet effet ?
Les données google a l'inverse sont dans une meilleure résolution.
J'ai bien les données bd ortho mais elles sont de 2018 donc je cherche des compléments au quotidien. Pour réaliser nos cartes, on garde la base de la bd ortho malheureusement
Merci par avance pour votre aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351985#p351985
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
----------------------------------------
Bonjour,
-----------------
Citation :
Je n'ai pas utiliser le plugin Cadastre car on ne peut pas (ou je n'ai pas trouvé la solution) rajouter des données dans les tables quand on clique sur une parcelle
-----------------
Vous ne pouvez pas car il faut exporter la table des parcelles du plugin Cadastre en shapefile. A partir de cette couche exportée, vous pourrez rajouter des données.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351982#p351982
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