Skip to content

Latest commit

 

History

History
45 lines (28 loc) · 905 Bytes

README.md

File metadata and controls

45 lines (28 loc) · 905 Bytes

ENC Mapbox converter

This tool is used to convert ENC files (S-57) to mbtiles.

Internally this uses:

  • enc to geojson using gdal's ogr2ogr
  • geojson to mbtiles using mapbox's tippecanoe

Requirements

  • Git
  • Docker

Usage

This tool uses a bunch of tools internally so it has been dockerised with a simple cli exposed.

  1. Clone this repo:
git clone [email protected]:Greenroom-Robotics/enc-mapbox-converter.git
  1. Build the docker container
docker build . -t enc-converter
  1. Run the cli. Be sure to replace <absolute_path_to_this_repo>
docker run -it -v /$PWD:/app enc-converter python3 cli.py
  1. You will be prompted for an input file and output name. For example.
Input file path: /app/example/US5OH10M/US5OH10M.000
Output file name: output_mb_tiles_file

  1. Look in ./output_mbtiles and you will find your .mbtiles file!