Key:portage

From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg portage
Tangle Lakes portage.jpg
Description
Access for carrying small boats on foot. Show/edit corresponding data item.
Group: restrictions
Used on these elements
may be used on nodesmay be used on waysshould not be used on areasshould not be used on relations (except multipolygon relations)
Useful combination

highway=* or barrier=*

Status: in use

portage=* is the access tag for  portaging, the carrying of small boats such as canoes over land. The tag is applied to highway=* features to specify where portaging is allowed.

Background

Portages, or carries, are places where paddlers haul their boats and gear over land. Typically this is to get around obstructions such as dams, waterfalls, rapids, or low-flow waterways. Other reasons to portage include accessing waterways from parking areas and crossing between watersheds. Portages range in length from a few feet to a few miles.

While the ability to portage might generally correspond to foot=* access, there are many cases where portage access differs. For example, a power company or other landowner may allow access to a path around a dam for portaging paddlers, but not for other users. In other cases, multiple viable walking paths may exist between two waterways, but only one is signed as the portage route.

Values

  • portage=designated: the route is maintained, signed, or otherwise intended as a public portage by someone
  • portage=yes: the route is useful as a portage between places
  • portage=permissive: the route is on private property, portaging is allowed but could be restricted at any time
  • portage=permit: portaging is allowed only with prior permission, which is usually granted
  • portage=discouraged: portaging is allowed and feasible but is not recommended, perhaps due to poor conditions
  • portage=customers: portaging is allowed only for patrons to a business, such as a resort or campground
  • portage=private: portaging is restricted by the landowner and is not allowed by the general public
  • portage=no: portaging is illegal or not physically possible (but may be enticing)

How to map

Portages are part of both the highway network and the waterway network. Add portage=* to each ways that forms part of the portage. All portage segments should have an appropriate highway=* tag. Portages should terminate at water access points and connect to waterway=* features. You can also add portage=* tags to barrier=* nodes to affect routing.

Some portages are accessible only via water. Ignore any "disconnected path" validator warnings for "routing islands". Do not add paths that don't exist to silence warnings.

Prefer pedestrian routes to vehicle routes. If a portage route is along a road, and a sidewalk exists, tag that as the portage instead of the road.

Avoid over-tagging. Theoretically you can haul a boat over most paths, but you should only add portage=yes if the route is useful to paddlers.

Wheeled portages

Some paddlers travel with small sets of wheels intended for carting their boats and gear over land. The hand_cart=* tag is suitable for indicating if carting is allowed and possible. Attribute tags such as surface=*, smoothness=*, width=*, and incline=* are also helpful to give paddlers more info about portage conditions.

Note that wheeled devices are strictly forbidden in  US wilderness areas except as mobility aids. Portages in these places should be tagged hand_cart=no.

Vehicle portages

The portage=* tag is not suitable for portages that require a vehicle such as a truck or cargo bicycle. Such portages require advanced planning and are not expected to be available to a typical paddler. Once a canoe is loaded onto a vehicle, it is subject to that vehicle's access restrictions. If regular shuttle service is available, you can map it as a route relation.

Gallery

Examples

  • way 1097146047 – maintained path between ponds in the  Saint Regis Canoe Area
  • way 1216382707 – section of a bike trail that can be used to portage between two canal basins
  • way 1225564180 – public sidewalk, part of the La Chute Portage between Lake George and Lake Champlain
  • way 1225730230 – informal path on a river island that is used get around a pair of small dams
  • way 197309716 – hydroelectric dam service road that allows portaging only with advanced permission of the power company
  • way 1105931079 – access path between a parking lot and a waterway

Routing guidance

Routers should advise users to exercise caution where portage routes interface with other types of traffic.

Those routing paddlers on canoe portages should expect portage=designated to indicate the highest quality route, followed by portage=yes and then portage=permissive. Note that portage=permit requires paddlers to obtain advanced permission, which may take a day or more to receive. Paths tagged portage=discouraged should be avoided except when no other route is possible to escape a waterway. Routing over portage=private and portage=customers may depend on the application but should generally be avoided. Ways tagged portage=no should not be considered traversible in any scenario.

The portage=* tag is not strictly required to route paddlers over land. Where portage=* values are absent, routers may choose to route based on foot=* access, with the assumption that hauling boats is allowed on public foot paths. End users should be made aware of the difference between explicit and assumed portage routes.

When routing other traffic types, extra care should be given around portage routes. People carrying boats are slow-moving with a reduced ability to respond to cars or other danger.

Alternative tagging

Historically, some mappers have used canoe=portage on highway features to specify portages. However, this tag cannot fully describe all portage access scenarios, and is ambiguous to non-canoe portaging. The portage=* tag solves these problems by applying existing OSM access tagging patterns to describe any type of small boat carry. While you could still add canoe=portage alongside portage=*, the latter makes the former superfluous. Also, by freeing up the canoe=* key to be purely used for access, we can do things like tag shallow waterways with portage=yes and canoe=no.

Other tags mappers have previously used for portages include waterway=portage, whitewater=portage_way, whitewater=portage, and kayak=portage.