Skip to content

Matrix from Layers

This algorithm returns a duration and distance matrix for multiple source and destination points.

Toolbox ButtonToolbox

PreviewPreview

Parameters

Provider

Select the openrouteservice provider you want to use.

Travel Mode

Select mode of travel.

Options
  • driving-car
  • driving-hgv
  • cycling-regular
  • cycling-road
  • cycling-mountain
  • cycling-electric
  • foot-walking
  • foot-hiking
  • wheelchair

A detailed description of this can be viewed here

Input Start Point Layer

Point layer which serves as the starting points of the matrix which will be generated. Only Point layers are allowed, not MultiPoint.

Start ID Field

Select a field that will be appended to the output matrix layer, to later be able to join it with the input start points of the matrix.

Input End Point Layer

Point layer which serves as the ending points of the matrix which will be generated. Only Point layers are allowed, not MultiPoint.

Start ID Field

Select a field that will be appended to the output matrix layer, to later be able to join it with the input end points of the matrix.

Matrix(Output)

Specify a path, where the matrix layer will be saved. Leaving this empty will result in a temporary layer.

Advanced Parameters

These are optional parameters you can use to avoid certain areas.

Features to Avoid

You can make your isochrones avoid particular features. Specify them here.

Options
  • Highways
  • Tollways
  • Ferries
  • Fords
  • Steps

Types of borders to avoid

Specify which type of border crossing to avoid.

Options
  • all
  • controlled

Comma-separated list of ids of countries to avoid

List of countries to exclude from isochrones with driving-* profiles. Can be used together with 'avoid_borders': 'controlled'. [ 11, 193 ] would exclude Austria and Switzerland. List of countries and application examples can be found here. Also, ISO standard country codes cna be used in place of the numerical ids, for example, DE or DEU for Germany.

Polygons to avoid

You can make your isochrones avoid particular polygons from your layers. Specify them here.