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 mar. 09 mai 2017 10:13

arnaud.lemeur
Membre
Date d'inscription: 19 nov. 2014
Messages: 13

Trigger sur spatialite

Bonjour,

je suis en train de mettre en place un trigger sur spatialite:

j'ai 2 tables: la table troncon
                   la table parcours qui correspond a l'ensemble des tronçons.

Dans le cadre je souhaite mettre en place : quand la geometrie d'un tronçon a été modifiée, la géometrie de la table parcours correspond a l' ensemble de la nouvelle géometrie du parcours.

Parcours est en multiline.
Tronçon est en line.

Ils ont chacun un champ géometrie et sont en WGS84.


J'ai essayé la requête SQL suivante en vain:


CREATE TRIGGER parcours_mis AFTER UPDATE ON troncon
BEGIN
UPDATE parcours SET "geom" = (SELECT st_union ("geom") FROM troncon
WHERE parcours.fichier = troncon.fichier GROUP BY fichier);
END;

Pour l'instant, je n'arrive pas a comprendre pourquoi cette requête ne marche pas.

Merci a l'avance pour votre aiguillage.

Arnaud

Hors ligne

 

#2 mar. 09 mai 2017 11:58

JP LLORENS
Membre
Lieu: Villeneuve-sur-Lot
Date d'inscription: 12 nov. 2008
Messages: 162

Re: Trigger sur spatialite

Bonjour.
Je pense qu'il manque "parcours" derrière le from =>from troncon, parcours where...
Question :
N'auriez-vous pas intérêt à faire une vue permettant de visualiser les parcours plutôt que de générer une table avec des triggers ?
Cordialement
JP

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |