Message posté par : Elise Henrot
----------------------------------------
Bonjour,
Dans ma recherche de solutions :
- vérifier et corriger la couche "Parcelle" : plus de 21000 erreurs de géométrie (pour une commune de seulement 1750 ha) alors qu'il s'agit du cadastre de la DGFiP ! Est-ce en raison de l'export EDIGEO vers SHP ? Un export vers gpkg serait moins générateur d'erreurs de géométrie ? travailler uniquement avec l'outil "cadastre" ? En tout état de cause => pas d'amélioration après la correction de la couche "parcelle"
- dans les propriétés du projet : Général / enlever le mode automatique pour la précision des coordonnées et mettre 1 seule décimale => on dirait que c'est mieux !
A suivre !
Elise
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362194#p362194
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 : Elise Henrot
----------------------------------------
Bonjour,
Et bien finalement ce n'est pas du tout mieux ! mettre 1 au lieu de 2 dans la précision des coordonnées ne change rien du tout.
Mettons que j'ai saisi un polygone :
- avec l'outil modification des noeuds je clique droit sur polygone pour faire les noeuds
- j'ai une croix verte qui m'indique un doublon sur un noeuds -> je supprime ce doublon
- sans que je ne fasse rien d'autre, d'autres noeuds sont automatiquement créés entre des noeuds existants et/ou (c'est variable !) en doublons d'autres noeuds :-(
Une idée d'où peut venir le problème ?
Bonne journée.
Elise
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362897#p362897
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 : Erine (erine.wendling(a)gmail.com)
----------------------------------------
Bonjour,
J'ai un soucis que je n'arrive pas à régler sous Qgis 3.28.4. Je génère un Atlas et certaines de mes étiquettes ne sont pas visibles dans le cadre de la mise en page.
J'ai essayer de forcer le placement des étiquettes mais le message suivant s'affiche et je ne peut rien faire à la main "Déplacer l'étiquette: Les colonnes X/Y de l'étiquette "auxiliary_storage_labeling_positionx" et "auxiliary_storage_labeling_positiony" n'existent pas dans la couche.".
Auriez-vous une solution pour forcer le placement des étiquettes sur tous les polygones visibles dans l'emprise de la mise en page ?
En vous remerciant !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=362296#p362296
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
----------------------------------------
Bonjour,
en me relisant je note une erreur, d'une part oui il ne faut pas reporter les [%%], mais il manque un area(), parce que le max d'une géométrie il connait pas^^ apparemment
Donc avec : aggregate( 'COMMUNE','concatenate',"INSEE_COM",max(area(intersection($geometry, geometry(@parent)))))
que se soit en valeur par défaut lors de mise à jours attributaires ou création de géom dans la couche, ou bien en mise à jour du champ via la calculatrice d'expression.
De plus ce n'est valide qu'à partir QGIS 3.10 si je ne m'abuse!
Salutations
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=331374#p331374
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 : ljrox
----------------------------------------
-----------------
Julien81 écrit :
Bonjour,
en me relisant je note une erreur, d'une part oui il ne faut pas reporter les [%%], mais il manque un area(), parce que le max d'une géométrie il connait pas^^ apparemment
Donc avec : aggregate( 'COMMUNE','concatenate',"INSEE_COM",max(area(intersection($geometry, geometry(@parent)))))
que se soit en valeur par défaut lors de mise à jours attributaires ou création de géom dans la couche, ou bien en mise à jour du champ via la calculatrice d'expression.
De plus ce n'est valide qu'à partir QGIS 3.10 si je ne m'abuse!
Salutations
-----------------
Bonjour,
Pour ma part, j'ai une couche "pei" de type points et une couche "commune" de type polygones contenant des informations comme le nom, le code postal, le code insee, etc. Mon souhait était qu'en ajoutant un point "pei" sur une commune précise, le point récupère dans un champs dédié le code insee de cette commune.
J'ai donc testé la formule de Julien81
-----------------
Code :
aggregate( 'commune','concatenate',"insee_com",max(area(intersection($geometry, geometry(@parent)))))
-----------------
Malheureusement cela n'a pas fonctionné.
J'ai réussi à la faire fonctionner en la modifiant comme cela :
-----------------
Code :
aggregate('commune' ,'concatenate', "code_insee", intersects( $geometry, geometry(@parent)))
-----------------
En espérant que cela puisse aider. (Et merci à Julien81)
Bonne journée à tous.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=333666#p333666
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 : dt
----------------------------------------
Bonjour, je déterre ce sujet car j’ai eu l’occasion de le traiter.
En allant dans les propriétés de la couche, j’ai sélectionné tout le tableau et fait un "copier".
Le "coller" dans Excel a marché, chaque cellule s’est retrouvée à sa place. Et que ce soit en mode simple coller, qui garde la mise en forme du tableau, ou en "coller sans formatage", qui ne colle que le texte non mis en forme.
En espérant que ça serve à d’autres qui tombent sur ce forum.
Bonne journée
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=365206#p365206
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 : arnaudp
----------------------------------------
Bonsoir,
Je ne suis pas totalement convaincu du résultat, mais dans la symbologie, si nous mettons un trait blanc (légèrement épais) et le mode de fusion de la couche en Découper et celui des entité en Filtrer, nous avons quelques choses qui se rapproche de votre exemple.
----------------------------------------
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=374619#p374619
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 : image95
----------------------------------------
Bonjour,
Je me permets un message afin de savoir si avec qgis, il serait possible d'envisager de réaliser un "dissolve" :
https://docs.qgis.org/3.40/en/docs/user_manual/processing_algs/qgis/vectorg…
tout en conservant l'intégralité des valeurs attributaires ? Par exemple en utilisant une sorte de concaténation / agrégation au sein des nouvelles géométries résultats ?
J'ai regardé cet article : https://www.aproposinfosystems.com/en/about/blog/managing-attributes-postgi…
J'ai essayé sous postgis de reproduire la proposition de mon coté avec ma table postgis contenant plusieurs polygones mais pour ma part ca ne fonctionne pas :
-----------------
Code :
SELECT
min(union_v4.max_hierar) as id,
array_agg(union_v4.id) as ids,
union_v6.geom
FROM
union_v4,
(SELECT
(ST_Dump(St_multi(ST_Union(geom)))).geom as geom
FROM union_v6
WHERE
st_intersects(union_v4.geom, union_v6.geom)
GROUP BY union_v6.geom
-----------------
J'obtiens :
-----------------
Code :
ERROR: erreur de syntaxe à la fin de l'entrée
LINE 12: GROUP BY union_v6.geom
^
ERREUR: erreur de syntaxe à la fin de l'entrée
SQL state: 42601
Character: 285
-----------------
Un grand merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374616#p374616
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 : Alban Kraus
----------------------------------------
-----------------
liege67 écrit :
il y a bien sur un index spatial sur l'ID de la couche
-----------------
Il me semble que vous vous contredisez : soit l'index est spatial sur la colonne de géométrie, soit il est ordinaire sur la colonne d'identifiant.
Votre index est-il bien sur la colonne contenant la géométrie ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374597#p374597
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 : Perl21
----------------------------------------
Bonjour,
Effectivement, pour le WMTS il faut obligatoirement définir une grille (TileMatrixSet), sinon QGIS Server ne sait pas générer les tuiles.
Dans QGIS, ça se fait directement dans les propriétés du projet → QGIS Server → WMTS → Grilles. Comme c’est vide chez toi, il faut en ajouter une manuellement :
clique sur le bouton “+” pour créer une nouvelle grille,
choisis ton SCR (par ex. EPSG:3857 ou EPSG:4326 selon ce que tu veux publier),
définis les résolutions / échelles et l’étendue,
puis associe tes couches à cette grille.
Tu peux aussi importer une grille standard (Google/OSM en 3857, par exemple), c’est le plus simple si ton projet est déjà en WebMercator.
Une fois la grille définie et le projet rechargé par QGIS Server, ton WMTS devrait fonctionner avec le TileMatrixSet que tu as créé.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=374592#p374592
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