Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Suite à un problème sur notre serveur une intervention a été planifiée ce  matin. La coupure, qui ne devait pas exéder 5 mn, a duré plus longtemps que prévu. L'intervention consistait à l'augmentation de l'espace disque (GeoRezo prend un peu plus de place en viellissant). Malheureusement, le serveur se faisant vieux, quelques soucis ont eu lieu.

Nous avons procédé à un gros nettoyage d'automne : augmentation de l'espace disque, mise à jour des certificats SSL pour l'utilisation des  urls en https, upgrade d'Apache et autres outils nécessaire au bon fonctionnement.

Notre volonté à long terme est de consolider la plateforme GeoRezo et nous accueillons toutes personnes intéressées pour nous aider (technologies utilisées : drupal, docker, MySQL, git, etc.) Si vous désirez contribuer à un projet dynamique et apprendre de nouvelles choses, contactez nous !

L'équipe GeoRezo

#1 ven. 06 octobre 2017 13:43

repl1can
Membre
Date d'inscription: 23 juil. 2017
Messages: 4

QGIS: Requête sur intervalle de temps ?

Bonjour à tous!
Je ne sais pas si je poste dans la bonne rubrique (j'espère).

Je travaille sur QGIS, et mes compétence en Python sont un peu limitée...

Je voudrais faire une requête sur un interval de temps. Je m'explique:
Je dois rendre un rapport toutes les semaines, le samedi, sur les données collectée durant la semaine.
toute la semaine nous accumulons des données, que nous stockons sur une BDD.
Un export automatique en SHP se fait tous le jours de cette BDD, avec un champs date.
Bref j'aimerai faire une requête qui fasse :

Si je suis compris en date1 et date2, alors Date> date 1
Tout en utilisant la date du jour.

En gros aujourd'hui on est le 6 octobre, j'aimerai afficher les données entre le 30 septembre et le 7 octobre.
et en continuant
Je suis le 11 octobre je voudrais afficher les données entre le 8 et le 14 inclus.

J’espère que c'est possible de réaliser une requête comme celle là.

En tout cas merci d'avance pour votre aide, A bientôt!

Hors ligne

 

#2 sam. 07 octobre 2017 01:38

lejedi76
Membre
Date d'inscription: 8 août 2013
Messages: 234

Re: QGIS: Requête sur intervalle de temps ?

Bonjour,
Oui c'est possible.
Il faut faire une règle basée sur la fonction now() pour obtenir la date du jour et comparer les dates. Vous pourrez afficher les données dont l intervalle entre la date du jour et la date de la donnée est inférieure à 7.
Je vous transmets un exemple dès lundi.

Cordialement,

Ps : après cela pourrait être fait aussi côté bdd.

Hors ligne

 

#3 lun. 09 octobre 2017 10:18

repl1can
Membre
Date d'inscription: 23 juil. 2017
Messages: 4

Re: QGIS: Requête sur intervalle de temps ?

Super merci beaucoup Lejedi76!

Hors ligne

 

#4 mer. 11 octobre 2017 08:27

lejedi76
Membre
Date d'inscription: 8 août 2013
Messages: 234

Re: QGIS: Requête sur intervalle de temps ?

Bonjour,

désolé du retard, j'ai pas eu le temps de m'en occuper avant.

Tu trouveras en pj un projet d'exemple avec une couche qui a un style en fonction de la date du jour.

Pour pouvoir tester il faut installer l'extension memory layer saver vu que c'est une couche virtuelle.

Dans ce projet, tu peux aller modifier la variable j qui correspond au jour où tu veux que commence ta semaine.

j --> 1 correspond à lundi
j --> 6 correspond à samedi ...

Je l'ai initialisé à samedi car il me semble que tu souhaitais samedi mais tu peux le modifier.
Pour cela, Projet > Variable > j

A bientôt,

Dernière modification par lejedi76 (mer. 11 octobre 2017 08:29)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#5 jeu. 12 octobre 2017 11:23

repl1can
Membre
Date d'inscription: 23 juil. 2017
Messages: 4

Re: QGIS: Requête sur intervalle de temps ?

GENIAL! Merci beaucoup, ça marche du tonnerre!

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |