Salut Tony, Si tu fais (ou fais faire) un trigger qui génère une séquence comme https://dba.stackexchange.com/questions/90482/export-postgres-table-as-json à chaque modif (ou en fin de journée) de la table des chantiers, tu devrais pas être trop loin du résultat attendu. Bon courage
Denis -----Message d'origine----- De : Tony Emery via Talk-fr <talk-fr@openstreetmap.org> Envoyé : mercredi 13 novembre 2019 10:51 À : talk-fr@openstreetmap.org Cc : Tony Emery <tony.em...@yahoo.fr> Objet : [OSM-talk-fr] posgresql > geojson > umap Bonjour à tous, Je vous expose ma problématique : - J'ai des données concernant des travaux en cours qui sont stockées dans une base de données Postgesql ; - Elle sont modifiables par certains utilisateurs de notre WebSIG ; - Ce WebSIG est hébergé sur un serveur ubuntu (ouf !) ; - Comme ce WebSIG n'est pas très "sexy" pour le grand public, on a décidé de créer une carte umap pour diffuser sur notre site Internet : https://umap.openstreetmap.fr/fr/map/carte-des-travaux-en-cours_45005#16/44.1356/4.8203 ; Bon, vous voyez venir la question ? Et bien oui, à chaque fois que l'utilisateur modifie la carte, je dois exporter les données à la main pour mettre à jour umap. Je ne pense pas qu'on puisse interroger une base postgresql directement depuis umap et j'avais penser à utiliser un flux wms mais les données ne seront pas interrogeables. J'avais pensé faire un petit script sur FME mais, après réflexion, je me suis dit que je pouvais devoir faire tout ça en ligne de commande depuis le serveur linux. Est-ce qu'on peut demander à postgresql ou à Ubuntu d'extraire le jeu de données "s_voirie.travaux_ccpro" en passant par un filtre sur la colonne "etat_avancement" et d'en faire 3 fichiers geojson qui seront mis dans "var/www/vmap/vas/public/umap" ? Et si ce script peut être lancé dès que mon utilisateur modifie la table, ce serait encore mieux; Merci de vos réponses, Tony ----- Tony EMERY OpenStreetMap.fr Ingénieur SIG -- Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr ------- Ce message et toutes les pièces jointes sont établis à l'intention exclusive de ses destinataires et sont confidentiels. L'intégrité de ce message n'étant pas assurée sur Internet, la SNCF ne peut être tenue responsable des altérations qui pourraient se produire sur son contenu. Toute publication, utilisation, reproduction, ou diffusion, même partielle, non autorisée préalablement par la SNCF, est strictement interdite. Si vous n'êtes pas le destinataire de ce message, merci d'en avertir immédiatement l'expéditeur et de le détruire. ------- This message and any attachments are intended solely for the addressees and are confidential. SNCF may not be held responsible for their contents whose accuracy and completeness cannot be guaranteed over the Internet. Unauthorized use, disclosure, distribution, copying, or any part thereof is strictly prohibited. If you are not the intended recipient of this message, please notify the sender immediately and delete it. _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr