How to make a custom ocean map
Most web maps focus on the land features, and the ocean is often left as a flat blue polygon. Our Ocean map provides global bathymetry, including sea floors, depth contours and labels, and shaded relief.
This guide explains how to customize the ocean depth styling in Map Designer to get your own maritime map.
Get started
To start customizing the Ocean map, open it in our map design editor.
The editor loads with the Quick edit panel open, allowing you to make simple modifications of the map color range and fonts.
Fine-tune colors and shading
The Ocean map uses several dataset to render sea floor elevation and give it beautiful shading. You can use various styling methods that apply to both land terrain and sea floors.
- Go to Layers → block Ocean → layer Ocean RGB.
-
In the layer settings panel, set the Visualization method:
-
To use sea floor shading (3D), select
Hillshadeand adjust the shading method, color, opacity, and other properties. See the hillshading guide to learn more. -
To use color relief (flat), select
Color reliefand choose a Color ramp from the presets. See the color relief guide to learn more.
-

Customize grid lines
The latest version of our Ocean (v4) uses the Grid dataset to show lines for time zones, meridians, circles of latitude, tropical circles, and their labels.
- Go to Layers → block Grid. Now you can adjust the line styling and label fonts.
- To hide the grid lines, click the little eye icon to hide all the lines and labels.
- If you need more granularity, expand the Grid block and work with individual layers.

Add country borders
By default, the Ocean map is “clean” and contains no land-based administrative boundaries. You can add these from the MapTiler Planet dataset.
- Go to Layers and click the (+) Plus button to add a new layer.
- Select the MapTiler Planet data source.
- Add the
country_borderlayer. - Switch to the Style tab and adjust the color and width of the country borders.
If you also want to show the names of the countries, follow the same steps to add the country_label layer.

Customize depth layers
For the ocean floor changing based on the depth values, there are fully customizable layers of different colors, going from the lightest blue for a depth of 0 m to -50 m to the darkest for a depth of -11,000 m to -12,000 m. We are keeping consistent intervals between the depths, but you can modify the breakpoints if needed.
The depth labels on contours are also changing based on the ocean floor. With the depth getting lower than -4,000 m, the labels are paled out to stand out in the dark waters. Keep this in mind when modifying the depth layer and/or labels color.

Use your map
When done, you can publish your custom map and share it with the world. The options are the same as when using a ready-made map.