Skip to content

terrestris/atom-creator

Repository files navigation

Atom-Creator

A simple tool to generate INSPIRE atom feeds. The initial development was funded by the BfS (Bundesamt für Strahlenschutz).

Running Application

See docker-compose.yaml for a reference to run this application.

Develop Application

Build and run the application with the command:

mvn clean package && docker compose up

This will run the atom-creator once and start a webserver to serve the feeds. Additionally, a scheduler is built in to run the atom-creator once every night.

If you want to run the atom-creator in your IDE, create an IntelliJ run configuration for the AtomCreator class with cli arguments --clean ./docker/configs ./docker/feeds.

If you want to rerun the application inside docker you can use:

mvn clean package && docker compose run --build --remove-orphans atom-creator

Test Application

See XML-Feed by visiting http://localhost:8080/feeds/test.xml

Use a Feed Reader plugin in your Browser and add the feed http://localhost:8080/feeds/test.xml

Test the Feed by using the INSPIRE Atom Client Plugin in QGIS by providing the URL http://localhost:8080/feeds/test.xml

About

A simple tool to generate INSPIRE atom feeds

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •