status: this project is under development and not usable at the moment (just for test purposes)
./docker-service.sh build
You can use local installation of overpass-api or online service of overpass api to get an extract of the seamarks.
the query for overpass api
[timeout:3600];(rel['seamark:type'];>;way['seamark:type'];>;node['seamark:type'];);out meta;
echo "[timeout:3600];(rel['seamark:type'];>;way['seamark:type'];>;node['seamark:type'];);out meta;" | ./Overpass/osm3s_query > /volumes/osm/xapi.osm
the following sample shows how to send query to online service:
wget -O osm/xapi-planet.osm --timeout=600 --post-file=./query/overpass-api-planet.ql "http://overpass-api.de/api/interpreter"
you need to
and start the renderer with following command:
docker-service update
after that you can find the generated tiles in directory volumes/tiles/z/x/y.png
volumes/logging/log.txt
log files from renderer
volume/tiles/*
generated tiles
volume/osm/xapi.osm
latest seamarks extract from overpass api
volume/osm/world.osm
backup from latest processed seamarks extract from overpass api
Docker/dockerfile
includes dockerfile for creation of docker image
docker-service.sh
shell script to build/start/stop docker image