asit-asso / extract

EXTRACT makes it easy to extract and deliver of your geodata
GNU General Public License v3.0
9 stars 4 forks source link
automation extract extraction fme fme-server fmw geodata shapefile

Extract

Extract est une application qui facilite l’extraction et la livraison de vos géodonnées

L'application Extract importe les commandes de données déposées sur une plateforme ou magasin de données (comme les portails ASIT viageo.ch et plans-reseaux.ch), puis exécute une série de tâches préconfigurées afin d'extraire la donnée demandée , puis renvoie le résultat vers le client : avec ou sans intervention humaine, c'est vous qui le définissez !

En automatisant le processus d'extraction et de livraison de vos géodonnées, vous :

Extract Robot

Extract est une application open source, qui s'installe chez vous

Extract Robot

Extract est modulable et extensible, à installer dans l’environnement informatique de chaque fournisseur de données, et accessible via un navigateur.

Groupe utilisateurs

L'ASIT, des administrations et gestionnaires de réseaux forment un groupe utilisateur qui pilote et finance le projet

Membres du groupe utilisateur

En production

Actuellement, 37 fournisseurs diffusent tout ou partie de leurs géodonnées avec Extract grâce aux 11 instances installées chez :

Pour installer

Suivez les guides d'installation et d'exploitation ici : https://github.com/asit-asso/extract/wiki

Prérequis:

Développement

Packaging

Pour générer un WAR de l'application, il faut lancer la commande suivante

mvn package

Outre le fichier WAR, l'archive de livraison d'une nouvelle version contient :

Tests

Les tests unitaires peuvent se lancer indépendamment du packaging par la commande

mvn -q test -Punit-tests --batch-mode --fail-at-end

Pour exécuter les tests d'intégration

mvn -q verify -Pintegration-tests --batch-mode

Pour les tests fonctionnels (nécessite que l'application tourne sur le port 8080 du localhost)

mvn -q verify -Pfunctional-tests --batch-mode

Documentation et liens:

Aide et documentation : https://github.com/asit-asso/extract/wiki

Présentations sur le projet aux Rencontres ASIT : https://asit-asso.ch/toutes-les-rencontres#2018

L'ASIT, Association pour le Système d'Information du Territoire, à l'origine du projet : https://asit-asso.ch

Forked from easySDI (www.easysdi.org) : https://svn.easysdi.org/svn/easysdi/branches/4.5.x/java

Screenshots:

easysdi Extract Home screenshot