A simple tool to generate INSPIRE atom feeds. The initial development was funded by the BfS (Bundesamt für Strahlenschutz).
See docker-compose.yaml
for a reference to run this 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
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