Message posté par : djbnj84 (djbnj84(a)hotmail.com)
----------------------------------------
Bonjour,
Je souhaiterai avoir vos conseils. Je travail sur un projet, Qgis + qfield. Preons l'exemple ou je dois référencer tout les compteurs d'eau des bâtiments d'une ville, avec pour chacun le nombre d'étage, et le numero de série, l'année de fabrication et le relevé d'index de chaque compteur par étage.
Je ne voudrais pas crééer 20 étages et 20 relevés compteur par étages sur mon formulaire d'attributs pour ne pas l'alourdir.
L'idée en gros (si cela est possible) sur qfield
Etage 1:
Releve 1 num serie/année/index et que je puisse rajouter par exemple avec un onglet + relevé 2 qui s'incrémente
Pareil pour les étages que je puisse créer avec un onglet +
Merci pour votre aide
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=371245#p371245
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 : ccam86
----------------------------------------
Bonjour,
Bonne année à tous ! Et oui, il n'est pas trop tard.
Voici le souci rencontré :
Je rencontre un problème pour obtenir le nom de la commune en fonction de l'intersection d'un polygone de la couche T_plandeau avec la couche T_commune. J'ai essayé plusieurs formules dans QGIS pour récupérer ce nom en fonction de la surface d'intersection, mais je n'arrive pas à obtenir le résultat escompté. Voici les formules que j'ai utilisées :
La première formule :
-----------------
Code :
array_to_string(
array_sort(
overlay_intersects(
'T_commune_5898a6b5_b79c_43b6_8990_3eb7b8f856b6',
concat("CM_NOM", ': ', area(intersection(@geometry, $geometry)))
),
area(intersection(@geometry, $geometry))
),
', '
)
-----------------
Cette formule permet de concaténer le nom de la commune et la surface de l'intersection, mais je ne parviens pas à filtrer correctement les résultats.
La deuxième formule :
-----------------
Code :
array_first(
array_sort(
overlay_intersects(
'T_commune_5898a6b5_b79c_43b6_8990_3eb7b8f856b6',
concat("CM_NOM", ': ', area(intersection(@geometry, $geometry)))
),
area(intersection(@geometry, $geometry))
)
)
-----------------
Cette version devrait retourner le premier élément après le tri par surface d'intersection, mais elle ne semble pas donner le bon résultat.
La troisième formule :
-----------------
Code :
left(
array_first(
array_sort(
overlay_intersects(
'T_commune_5898a6b5_b79c_43b6_8990_3eb7b8f856b6',
concat("CM_NOM", ': ', area(intersection(@geometry, $geometry)))
),
area(intersection(@geometry, $geometry))
)
),
strpos(
array_first(
array_sort(
overlay_intersects(
'T_commune_5898a6b5_b79c_43b6_8990_3eb7b8f856b6',
concat("CM_NOM", ': ', area(intersection(@geometry, $geometry)))
),
area(intersection(@geometry, $geometry))
)
),
':'
) - 1
)
-----------------
Cette formule est censée extraire le nom de la commune avant le séparateur : dans le résultat de l'intersection, mais elle ne fonctionne pas comme prévu. En réalité, elle extrait la surface des communes intersectées et non la surface de la zone concernée au sein de chaque commune. À titre d'exemple, voici les surfaces des communes :
22 080 235 m² pour Ségrie
11 219 299 m² pour Saint-Christophe-du-Jambet
Sur la capture d'écran, vous pouvez remarquer que 'Saint-Christophe-du-Jambet' apparaît en première position et que 'Ségrie' figure systématiquement en deuxième position.
J'ai pris une capture d'écran du résultat de la formule, mais les résultats ne correspondent pas à ce que j'attendais. Est-ce que quelqu'un aurait une idée pour corriger ou améliorer ces formules afin d'obtenir le nom de la commune correspondant correctement à l'intersection de la surface ?
----------------------------------------
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=371242#p371242
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 : laurent00
----------------------------------------
merci
j'ai bien vu 'Compter les points dans les polygones' mais fonctionne avec une seule couche a priori, peut être exécuter par lot peut répondre à mon besoin
par contre que sur des couche points a priori aussi
je vais regarder pour overlay_intersects()
LJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=371218#p371218
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 : laurent00
----------------------------------------
Ne serait-ce pas possible de créer une couche virtuelle qui concatène les entités points de chacune de mes couches points + les centroïdes des entités de mes couches polygones
et ensuite utiliser 'compter les points dans les polygones de ma grille ?
si possible besoin d'un aide pour créer la couche virtuelle en sql
LJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=371225#p371225
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 : heloise
----------------------------------------
Bonjour Elise !
Merci pour votre réponse !
Je pense qu'il y a plus simple pour faire ce que vous avez fait, si j'ai bien compris vos captures d'écran.
Vous avez la possibilité dans le panneau de couches d'appliquer une symbologie différente à l'entité affichée sur la Carte 1 par rapport aux autres.
Vous pouvez voir sur la copie d'écran, j'ai choisi d'afficher :
- en rouge, l'entité affichée dans la carte 1.
- en gris, les autres entités.
Pour faire cela, il vous faut aller dans symbologie et choisir ensemble de règles. Entrer les paramètres comme sur la copie d'écran.
----------------------------------------
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=371015#p371015
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 : laurent00
----------------------------------------
bonsoir
je cherche à compter les éléments de différentes couches points, polygone selon une grille rectangle, soit combien d'objets dans chaque carreau de la grille
yatil un moyen direct de le faire ?
LJ
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=371211#p371211
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 : mathmaroc (math_merlet(a)yahoo.fr)
----------------------------------------
Bonjour la communauté GeoRezo,
Je me permets de vous contacter au sujet d'un problème d'export, dans la mise en page, d'un raster au format SVG. La couche raster disparaît. Je précise que je rencontre le même problème en l'exportant au format PDF. Merci par avance pour votre réponse éventuelle.
Mathmaroc
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=371116#p371116
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 : aboubacar
----------------------------------------
Bonjour à tous ,
en général dans l'Atlas une ligne=une carte.
j'ai deux tables: 'Sondage' et 'Horizon, j'ai créée une relation entre les deux table c'est à dire: les information du champ "NomSondage" de la table 'Sondage' apparaissent dans le champ "Nomsondage"de la table 'Horizon'.
chaque point de sondage fait 7m de profondeur. j'ai des informations sur chaque profondeur dans la table 'Horizon', c'est à dire : première ligne de la table 'Horizon' est de 0-1m j'ai des limon;
2e ligne de la table 'Horizon' de 1-2m sable; etc.....
moi je souhaiterais faire une carte par sondage, c'est à dire tous les horizons de ma table 'Horizon' qui ont le même nom de sondage(exp:colonne "Nomsondage" contenu= S1) il m'affiche ses 7 lignes sur une carte (le contenu des lignes sont des infos texte et chiffre). Ensuite la carte suivante contient toutes les lignes correspond au sondages S2 ect...
dans mon Atlas, ma couche de couverture est la table 'Horizon' et je souhaiterai avoir toute les lignes qui ont S1 comme nom dans champ "Nomsondage", s’afficher sur la carte les une en dessous de l'autre (comme un tableau).
Est ce que quelqu'un peut m'aider SVP
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=371067#p371067
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-Daniel Lomenède
----------------------------------------
Bonsoir,
Le service est compatible geojson donc en théorie
En théorie ça doit pouvoir fonctionner nativement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=356510#p356510
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 : jobonnet
----------------------------------------
Bonjour, je vous remercie pour votre aide précieuse. En vérifiant la géométrie, les soucis de polygone ont pu etre corrigés.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=371186#p371186
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