From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg industrial = port
Churchill Seaport 1996-08-12.jpg
Port area handling commercial traffic Edit or translate this description.
Group: Landuse
Used on these elements
should not be used on nodesshould not be used on waysmay be used on areasshould not be used on relations
Useful combination
See also
Status: in use

 Port area handling commercial traffic.

Note that for ports serving people sailing for an entertainment we use leisure=marina. Marinas are typically outside industrial areas and therefore outside industrial=port areas.

Ports or parts of ports serving passengers, without cargo traffic may require a different tag such as commercial=port as such areas may not qualify for landuse=industrial.

How to map

Draw the outline of the harbour area and add

Port category

CATHAC category Tag Definition
Cargo terminal port=cargo A terminal for handling cargo (See cargo=*).
RoRo-terminal port=roro A terminal for roll-on roll-off ferries.
Seaplane terminal port=seaplane A terminal for seaplanes.
Fishing harbour port=fishing A harbour with facilities for fishing boats.


CATHAC category Tag Definition
Tanker terminal cargo=liquid_bulk A terminal for the bulk handling of liquid cargoes.
Container terminal cargo=container A terminal for container ships.
Bulk terminal cargo=dry_bulk A terminal for the handling of bulk materials such as iron ore, coal, etc.
General cargo terminal cargo=general A terminal for handling general cargo.


To distinguish different port types.

Value Description
seaport "Normal" port (implicit)
dryport Inland port directly connected to a seaport, where can be performed customs operations
deep_water The water depth can allow berthing of bigger vessels
inland_port On river or lakes

Multiple values handling

If you need to assign multiple values, consider modifying the tags as the following example: cargo=container;general
becomes cargo:container=yes + cargo:general=yes ,
see example in office=logistics.

Alternative tagging on a node

If the port area cannot be clearly specified, only one node should be set. Since the key landuse cannot be applied to a node, one should use harbour=yes and the seamark tags instead.

See also