Message posté par : filipendula (benjaminbesse87(a)gmail.com)
----------------------------------------
Bonjour,
Premier topic pour moi sur le Forum, j'espère respecter toutes les règles avec ma demande.
Pour un dossier j'aurai besoin de l'abondance relative de chaque espèce par rapport à un maillage. Je m'explique, j'ai à disposition :
- Une couche de données ponctuelles de présence d'espèces sur plusieurs années, plusieurs données pour une même espèce etc...
- Une couche de maillage 1 X 1 km sur l'étendue d'étude
L'objectif est d'obtenir un indice d'abondance pour chaque espèce, par exemple "Huppe fasciée ==> 110 mailles sur 185; Moineau domestique ==> 180 mailles sur 185" etc...
Je me tourne donc vers vous afin de voir qu'elle serait pour vous la meilleure méthode sachant que la couche de données comportera probablement plusieurs milliers de lignes.
Merci d'avance.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354486#p354486
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 : FranckR (franck_raveau(a)yahoo.com)
----------------------------------------
Bonjour,
j'ai des cartes avec des données attributaires affectées des polygones.
Comment faire pour obtenir programmatiquement les données attributaire pour un point précis? Je pensais à utiliser les fonctionnalité WFS de QGIS server est ce possible?
Mais peut etre s'agit-il juste d'une requete spatiale a faire sur postgis...
Merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354485#p354485
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 : EliseWi
----------------------------------------
Bonjour à tous,
Je suis nouvelle dans l'utilisation de Qfield. J'aimerai utiliser la version cloud pour pouvoir automatiquement mettre à jour ma base de donnée Postgres quand je suis sur le terrain (ajout d'entités et update de certains attributs).
J'arrive à le faire avec des imports/exports qfield manuels pour l'instant. Mon problème avec qfield cloud est que dans ma liste de projets qfield sur qgis, le statut du projet est toujours 'failed' (pastille rouge et pas verte). Du coup quand j'essaie de l'ouvrir sur l'application mobile, je reçois le message d'erreur suivant : " 'nom_du_projet'. The project does not contain a valid QGIS project file". Quand je vais voir sur mon profil cloud sur internet, je vois pourtant bien que le projet est associé à un projet qgis. J'ai testé en enlevant les différentes couches mais j'ai toujours cette erreur. Pareil en testant un autre projet. Je pense donc que je dois me tromper quelque part au moment de la préparation des données.
J'ai regardé la documentation qfieldcloud et quelques vidéos youtube mais n'ai pas trouvé de solutions. Pourriez-vous m'aider ? Ou peut-être m'indiquer si il existe un guide détaillé sur comment créer un projet qfield ?
Merci d'avance pour votre aide et bonne journée !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354484#p354484
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,
Savez-vous s'il est possible de créer une action qui permet de définir une entité comme entité d'atlas et d'exporter la mise en page au format pdf ?
Ce bouton d'action se situerait dans un formulaire d'une couche vectorielle. J'imagine qu'il faut passer par du Python mais j'y connais rien.
J'ai tenté d'installer l'extension AtlasExportfunction sans succès.
D'avance merci pour vos piste
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354483#p354483
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 : ljanssen (janssenlila(a)gmail.com)
----------------------------------------
Bonjour,
Je cherche à étendre/agrandir plusieurs polygones vers une même ligne, sans les déformer. Il s'agit de parcelles cadastrales situées au bord d'un cours d'eau (en bleu sur l'image) et dont les limites s'arrêtent au cours d'eau. Cependant j'aimerais étendre toutes ces parcelles vers le centre de la rivière, caractérisé par une ligne (en rouge sur la photo), que j'ai crée via v.voronoi.skeleton.
Lien vers l'image : https://zupimages.net/up/20/13/gm7c.png
Je pense qu'il me faut utiliser l'outil Extend mais je ne comprends pas comment celui-ci fonctionne.
Quelqu'un saurait me guider ?
Merci d'avance!
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=331461#p331461
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 : Lara Pollratzky
----------------------------------------
Bonjour,
Dans le cadre de mon stage de M1, je suis chargée de réaliser le plan de zonage d'un PLU d'une commune de Corse. J'ai donc suivi le Standard CNIG, qui oblige à utiliser le système de référence terrestre suivant :
- Système de référence géodésique = RGF 93
- Ellipsoïde associé = IAG GRS 1980
- Représentation plane = Lambert 93
- Système de référence verticale = IGN 1978
- EPSG = 2154
Mon souci est le suivant :
Sur QGIS, lorsque je modifie l'ellipsoïde en IAG GRS 1980, je ne parviens pas à l'appliquer car celui-ci se modifie automatiquement en "Clarke 1866" dès que je ferme la fenêtre. Par contre, si je sélectionne un autre ellipsoïde (j'en ai testé une petite dizaine), là aucun problème, il est bien appliqué. Cela fonctionne notamment avec l'ellipsoïde "GRS 1980 (IUGG, 1980)", qui est celui qui avait été utilisé par l'ancienne personne qui s'occupait du plan de zonage (toutefois, lorsque je prends des mesures avec ce dernier, elles ne sont pas cohérentes avec la réalité du terrain, elles sont légèrement supérieures).
Savez-vous si ce problème est un simple bug, ou si la cause pourrait être d'une autre nature ? J'ai vu sur un forum que cela pourrait être un souci de version de logiciel mais, si c'est le cas, je ne sais pas quelle version choisir sachant que le PC que j'utilise tourne sous Windows 7 (la version actuellement installée est la 2.14.12), et que le bug devra être "réparé" sur cette version.
Également, je n'ai pas pu trouver la réponse à cette question, savez-vous s'il existe une différence notable entre les ellipsoïdes "IAG GRS 1980" et "GRS 1980 (IUGG, 1980)" ?
Enfin, j'ai une petite dernière question concernant le système de référence verticale : j'ai fouillé dans les menus de QGIS et regardé pas mal de tutos, mais il n'est jamais indiqué comment changer cette donnée. Savez-vous s'il est possible de la modifier et si oui à quel endroit ?
Merci infiniment <3
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354479#p354479
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, testez d'ajouter un champ avec l'algorithme 'calculatrice de champ'. Si ca fonctionne pas, je prendrai le temps de regarder.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354477#p354477
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 : f_sixela (alexis-ferreira(a)live.fr)
----------------------------------------
Bonjour tout le monde,
Je souhaiterai savoir s'il est possible de définir un style pour des couches dans le modeleur graphique, mais de manière à ce que cela puisse fonctionner depuis n'importe quel PC.
En effet, j'ai tenté l'algorithme "Définir le style de la couche" et y ajouté un fichier .qml : le souci est que cela ne marche qu'en local, sur mon PC, et je souhaiterai que cela puisse fonctionner sur d'autres PC.
Pensez-vous qu'il soit possible de prendre le code du fichier .qml en question, puis de l'intégrer via "valeur précalculée" ?
Merci beaucoup.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354423#p354423
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 : Marc Panneau
----------------------------------------
-----------------
dave31 écrit :
Bonjour,
Peut-être en forçant la prise en compte du tfw.
Dans les options de l’import du raster :
GEOREF_SOURCES : WORLDFILE,PAM,INTERNAL
-----------------
Bon et bien voilà de la réponse productive, c'est parfait, merci beaucoup, je n'avais jamais eu besoin de modifier les paramètres d'import d'une image, je découvre cette manipulation simple.
Merci !
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354471#p354471
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 : Mathieu Denat
----------------------------------------
Bonjour,
Les données en entrée sont au format pgsql ou travaillez vous avec une couche virtuelle?
En complément des réponses précédentes, voici une petite suggestion d'amélioration sur le premier script.
C'est très personnel, mais je préfère utilser des CTE (l'usage de WITH, permet de faire des "requêtes combinées" pour nettoyer les données).
Il peut y avoir plusieurs sources d'erreurs, notamment le fait de comparer du texte alors que vos données sont des chiffres.
Voici une proposition d'amélioration:
-----------------
Code :
/* pour info sur le SQL
on note les commentaires entre */
-- ou avec -- pour ignorer du -- jusqu'en fin de ligne
--création d'un jeu de données "propre"
with tmp as (
select
--nettoyage du champ Surf15
--coalesce permet de remplacer les valeurs nulles par ce qu'on veut (ici 0) coalesce(<champ>,<résutat souhaité>))
coalesce(
--nullif permet de remplacer la valeur xxx parce qu'on veut (ici null) nullif(<champ>,<valeur à remplacer par null>)
nullif(
"Surf15",''
)
,'0')
--::int permet de convertir le texte en nombre (essayer ::real si ça n'est pas du pgsql)
::numeric
--on spécifie le nom du champ en miniscules, histoire de s'embêter pour la suite
as surf15,
--nettoyage du champ Surf18
coalesce(nullif("Surf18",''),'0')::numeric as surf18,
* --on récupère les autres champs si besoin, si plein de champs inutiles, prévoir de récupérer uniquement un identifiant unique pour faire une jointure serait peut-être plus
from couche
)
select
CASE
WHEN surf18 = surf15 THEN 'surface stable'
WHEN surf18 > surf15 THEN 'surface en progression' --coalesce remplace la valeur nulle par 0. nullif remplace la valeur '' par NULL
WHEN surf15 > surf18 THEN 'surface en régression'
WHEN surf18 = 0 AND surf15 > 0 THEN 'surface supprimée en 2018'
WHEN surf15 = 0 AND surf18 > 0 THEN 'surface créee en 2018'
ELSE NULL --permet de voir les éventuels enregistrement ne répondant à aucune condition ci-dessus. Pratique pour voir les erreurs! Normalement il devrait pas y en avoir
END evolution,
* -- autres champs si nécessaires.
from tmp
-----------------
Pour appliquer le case when uniquement en fonction de certains champs j'ajouterai une clause where, ex avec tout le blabla du dessus:
with [...]
from tmp
where "A"='3'
Bienvenu dans le mon merveilleux du SQL! :)
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=354387#p354387
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