All charts

Seascape

A map of the seafloor built from global open bathymetry with contours, depth shading, and soundings.

Not for navigational use

Depths are not reduced to a chart datum and do not account for tides or water level — they are not charted depths. Data is interpolated and merged from sources of differing age, resolution, and datum, then smoothed during tiling, so values are approximate, and gridded bathymetry omits hazards (rocks, wrecks, obstructions) shown on official charts. Always consult official nautical charts for navigation.

Sources

Seascape is a mosaic of 23 sources. Global coverage is at ~450 m resolution (zoom 8), and regional detail is as low as ~8 m (zoom 14) where high-resolution sources exist. Where sources overlap, datum-authoritative sources (e.g. NOAA S-102, already on a chart datum) are the highest priority, and then higher-resolution sources are preferred.

How to use

Seascape is published as web map tiles: a Terrarium-encoded raster DEM for depth shading, hillshade, and 3D terrain, and vector tiles carrying contour lines, spot soundings, and drying areas. Both work with MapLibre GL, Mapbox GL, or any library that reads TileJSON, and a prebuilt style renders the complete map from a single URL.

See theUsage section of the README for tile URLs, a ready-to-use style, and MapLibre examples.

License

Tiles — the tile compilation served at tiles.openwaters.io/seascape is licensedCC BY 4.0: free for any use with the following attribution:

© Open Water Software, LLC (https://openwaters.io/charts/seascape#license)

The underlying data remains under each source's own open terms, listed above. The full attribution list is carried in theattribution field of the TileJSON endpoints (raster.json,vector.json) and is displayed by MapLibre's attribution control automatically, which satisfies each source's terms.

Code — the build pipeline isBSD-3-Clause.