Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 1.26 KB

README.md

File metadata and controls

39 lines (23 loc) · 1.26 KB

TilerService

Integration point responsible for fetching satellite images and sending them to a Docker container running MapTiler Pro. The tiled images are server by a tile server also running in a Docker container.

Prerequisites

  • Java 8 or later

  • Maven

  • Docker

  • A license for MapTiler Pro

  • A file called application.properties

Configuration

The application.properties must be placed in src/main/java/dk.dma.enav.integrations/resources. It must at least contain these lines:

mapTiler.license = <license for MapTiler Pro>

tiles.localDirectory = <where you want to store satellite images fetched from ftp server>

Execution

Before you can run the program you must do the following:

docker pull dmadk/permissions-fixer
docker pull dmadk/satellite-consumer
docker pull klokantech/maptiler
docker pull klokantech/tileserver-php

To run the program you can use Maven and Spring Boot:

mvn spring-boot:run

You can also use the Docker based setup, which is the recommended choice of execution as it is generally more up to date. Instructions for the Docker based setup can be found at https://hub.docker.com/r/dmadk/tiler-service/