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
- copy the osm extract file to file volumes/osm/xapi.osm
- copy the backup file of latest render process to file volumes/osm/world.osm
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
- http://overpass-api.de/command_line.html
- http://overpass-turbo.eu/
- https://svn.openstreetmap.org/applications/editors/josm/plugins/seachart/jrender/
- https://svn.openstreetmap.org/applications/editors/josm/plugins/
- https://github.com/OpenNauticalChart/renderer.git
- https://github.com/openstreetmap/josm-plugins.git