An open API service indexing awesome lists of open source software.

https://github.com/bkeepers/openmarinecharts


https://github.com/bkeepers/openmarinecharts

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# OpenMarineCharts

This is an attempt to create modern, beautiful, constantly updated, and eventually accurate marine charts using open data sources, open source tools, and reproducible workflows.

## Current Status & Goals

### 🟡 Phase 1: **Small scale** basemap of the world 🌎
1. 🟡 Tooling and automated workflows for the creation of vector tiles
2. 🟡 Initial basemap of the world at scale 9
3. ⚪️ Infrastructure for serving and distributing (releases, website, tile server, Signal K plugin, etc)

### ⚪️ Phase 2: **Medium scale** regional charts 🗺️

1. ⚪️ Incorporate Regional hydrographic/bathymetry data
2. ⚪️ Incorporate [OpenSeaMap](https://openseamap.org/) data
3. ⚪️ Incorporate relevant [OpenStreetMap](https://www.openstreetmap.org) data.

### ⚪️ Phase 3: **Large scale** local charts 🗾

1. ⚪️ Tools to record and overlay vessel's own sounder data
2. ⚪️ Incorporate local hydrographic/bathymetry data
3. ⚪️ Incorporate crowd-sourced bathymetry data

✅ Done - 🟡 In progress - ⚪️ Not started

## Tools

- [tippecanoe](https://github.com/felt/tippecanoe) - Builds vector tilesets from GeoJSON features.
- [gdal](https://gdal.org/) - Geospatial Data Abstraction Library, used for reading and writing raster and vector geospatial data formats.
- [tilemaker](https://tilemaker.readthedocs.io/en/latest/) - create map tiles from OpenStreetMap data and other sources.
- [tileserver-gl](https://github.com/maptiler/tileserver-gl) - serves map tiles