Marine navigation

From OpenStreetMap Wiki
Jump to navigation Jump to search

exclamation mark

Disclaimer of liability: While great care is often taken adding information to OpenStreetMap, the information should not be used for purposes where errors or omissions could lead to damage, injury, or loss of life.
Logo. Feature : Marine navigation
One example for Feature : Marine navigation
Mapping for marine navigation
Sailors, with your GPS, you can do a lot for and with OpenStreetMap!

Marine navigation explains how to map the many natural and man-made features associated with the safe movement of ships and boats on the sea. See Marine for details about more general features of the marine environment and Coastline for details about how to tag features found along and close to the shore. Waterways provides information about navigation of inland waterways.


The coastline is a rich and complex environment consisting of many natural and man-made features. Tags relevant to marine navigation include man_made=beacon, natural=coastline, man_made=lighthouse, natural=peak, amenity=place_of_worship, man_made=tower, man_made=gasometer, man_made=windmill and wind generators (power=generator + generator:source=*).

Harbours, marinas, and anchorages

Harbours, used by ferries and commercial shipping should be mapped using a node tagged with harbour=yes and the area of land used to support the harbour should be tagged as an area using landuse=industrial with industrial=port. Ports for ocean going vessels can also be represented with the proposed tag seaway=port. Marinas, used by pleasure boats and yachts should be tagged with leisure=marina. Naval bases should be tagged with military=naval_base. Piers against which boats can be moored should be tagged as (man_made=pier) together with mooring=yes/ferry/etc.

Use seamark:type=mooring for mooring buoys and an anchorage moorings can be marked with seamark=ACHBRT. depth=* can be used to indicate how deep the water is at a particular point.

Ferry and shipping routes

Ferry routes can be marked with route=ferry and shipping lanes with seamark:type=separation_boundary, seamark:type=separation_zone and seamark:type=separation_lane.

Aids to Navigation, including lighthouses, beacons, seamarks and buoys

man_made=lighthouse is clearly defined.

In addition all aids to navigation are tagged use the seamark schema(en). See key wiki pages in the box on the right.

seamark:type=* is used for a wide variety of shipping markers, including:

These tags are examples from a larger set, details of which can be found here: seamark tag values


The OpenSeaMap project provides marine navigation mapping based on these tags.


OSM seamark resources

JOSM presets & styles

External sources

External links

  • LOCODE covers 60,000 locations in 242 countries and 1000 regions. Among other things it is used to identify international seaports. The local-code consists of 5 characters. The first 2 descibe the country (ISO-3166-1) the last 3 following the location of the harbour.
  • World Port Index contains 4300 harbours in 400 regions. Every harbour has a 5-digit number as index.
  • World Port Index [1]
  • Marine Navigation Charts: This shows nautical charts covering USA, Canada, Europe and Australia.