Skip to content

georchestra/datafeeder-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

geOrchestra Datafeeder-UI

geOrchestra Logo

Import and share SHP or CSV with ease.

Build Status License

Overview

Datafeeder is a web application that allows users to upload datasets in formats such as SHP or CSV and publish them to GeoServer and GeoNetwork in a single step. It provides a user-friendly interface for managing data imports and sharing geospatial datasets.

Backend is available in the datafeeder repo.

Getting started

Launch docker composition in support-services/ directory:

Run npm install to fetch all dependencies of the project.

Run npm start to start the datahub app in a dev server.

Once started the application is available at http://localhost:4200/.

The contributing guide explains the structure of the project and how to work with it.

If you would like to contribute code, please follow our style guide.

About maven project here

This directory contains a maven project to build a WAR with the frontend part for the datafeeder.

This project uses Java 11.

Note: the docker image makes use of an Nginx, which makes more sense to serve static resources as a web ui, but since this leads to make several assumptions on the targeted infrastructure (Do we have a webserver ? Which port is it supposed to listen on ? Where is the document root ? Which webserver to begin with ? Which sample configuration to provide ?), is has been preferred to provide this UI as another webapp, as we know that at least one servlet container will be available.

Compilation

mvn clean package

This will result in a import.war in the target/ subdirectory.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 23