Skip to main content
13 votes

Creating Isochrones in QGIS

Just recently, a new QGIS plugin, called OSM Tools, has been published. This plugin utilizes OpenRouteService API to compute routes and isochrones for various travel modes such as car, heavy vehicle, ...
Runge's user avatar
  • 401
13 votes

Where should I add the API key in ORS Tools?

Check the 'Provider Settings' where an API Key can be given Environment: QGIS 3.18 on Windows 10
Taras's user avatar
  • 33k
13 votes
Accepted

Where should I add the API key in ORS Tools?

Open ORS Tool window. Click Settings button.
Noura's user avatar
  • 3,429
12 votes
Accepted

Cutting polygons in same isochrone map layer in QGIS

To modify topologically incorrect polygons (overlapping polygons) as in the following example: you need to use GRASS -> v.clean tool from Processing toolbox -> GRASS GIS 7 commands -> Vector ...
ahmadhanb's user avatar
  • 40.9k
11 votes

Cutting polygons in same isochrone map layer in QGIS

Use 'Clipper' plugin. Install it from "Plugins > Manage and Install Plugins". (I use QGIS 2.18) After installing, select center polygon and click on the Clipper button on the Plugin Toolbar Then ...
Kadir ┼×ahbaz's user avatar
11 votes

Creating Isochrones in QGIS

The plugin QNEAT3 offers a great tool for this creating isochrones or service areas offline based on your own network. You can run Iso-Areas as polygons or another algorithm: To get isochrones, ...
MrXsquared's user avatar
  • 34.5k
7 votes
Accepted

Add virtual field for vehicle speed to OSM roads (tag='Highway')

As Erik suggests, a CASE WHEN statement works fine. CASE WHEN "maxspeed" IS null AND "highway" = 'primary' THEN 90 WHEN "maxspeed" IS null AND "highway&...
Matt's user avatar
  • 17.3k
6 votes

Creating Isochrones in QGIS

In QGIS 3 a Network analysis toolbox was added: You can create isochrones based on your network offline by choosing the "Fastest" path type to calculate: There are fewer settings than in ...
MrXsquared's user avatar
  • 34.5k
6 votes
Accepted

Isochrones for emergency vehicles using QGIS

You can use the QNEAT plugin for that. You can select the Iso-Areas entry (accessible in the processing toolbox) and than select iso-area as contours (from Point). It creates both a raster containing ...
Babel's user avatar
  • 71.5k
6 votes

Add virtual field for vehicle speed to OSM roads (tag='Highway')

Looks like your brackets are no good. You can try: IF("maxspeed" is null AND "highway" = 'primary', 90, IF("maxspeed" is null AND "highway" = 'secondary', 50, ...
HeikkiVesanto's user avatar
5 votes
Accepted

Getting 15 minutes Travel time polygon from point (lat, long) using Google Road API?

The key term you need to search for this is "isochrone", meaning a line/area representing space where something arrives or occurs in equal time. You can find related questions: isochrone. Producing ...
alphabetasoup's user avatar
5 votes

Isochrones: v.iso.net

Althoug the question is a bit old, I would like to add some comment, in order to help those, who works on the same topic. As already was mentioned above, in order to properly generate isochrones, ...
Roman Bublyk's user avatar
5 votes

Travel time calculator QGIS

For whoever also stumbles on this question. Now for more than 2 years since the inital question was raised and QGis 3.X has become more mature, one could achieve this by ORS tools or QNEAT3 ORS ...
JosE's user avatar
  • 73
5 votes
Accepted

Using OSRM to create isochrones in R potentially problematic at < 10 minutes drive time?

I think it is using the right point but is generalising the polygons differently. I tried comparing your isochrones up to 60 minutes: iso_orig <- osrmIsochrone(loc = c(locations$lon, locations$...
Spacedman's user avatar
  • 64.3k
5 votes
Accepted

Isochrone along direction map of watershed

Here how "Isochrone Variable Speed" from SAGA works: First you need to load your filled DTM into SAGA Then you need to run the "Slope, Aspect, Curvature" tool as shown in the two ...
wanderzen's user avatar
  • 2,140
4 votes
Accepted

Using pgr_drivingDistance for isochrones?

The problem with the calculation was the network based on the osm.shp. After a closer look on the lines I realised that a lot of the lines provided from osm a very long segments. Therefore fewer nodes ...
K_Man's user avatar
  • 316
4 votes
Accepted

Symbolizing Isochrones in QGIS

You can use Union tool to get rid of the overlapping polygons and then add the colors you want to each polygon. Union tool is located under Vector -> Geoprocessing tools -> Union. But if the ...
ahmadhanb's user avatar
  • 40.9k
4 votes

Displaying (or filtering) features in one layer based on features selected in another

Assuming that your Isochrone_Site-Centroids layer have a field named "ftid". Assuming that your Site-Centroids layer have a field named "fid". (If I am not understanding your use, please comment and I ...
Gabriel De Luca's user avatar
4 votes
Accepted

Performing isochrone in PostGIS by pgRouting?

I got the answer by removing the order by keyword and included false in pgr algorithm as there is no specific target. create table htokdisdri3 as SELECT t1.seq, t1.id1 AS Node, t1.id2 AS Edge, t1....
Karthik's user avatar
  • 249
4 votes

Creating isochrones in QGIS using QNEAT3

You should use seconds in Size of Iso-Area and Contour Interval. Also, if you have optional parameter Speed field, it's input should be in km/h.
Kerbl4's user avatar
  • 169
4 votes

Why do I get gaps in the isochrones polygons with ORS tool in QGIS?

Such "gaps" can result if you are approaching form two different sides on the network. With your distance/travel time defined, you reach until a certain point, not farther - and this from ...
Babel's user avatar
  • 71.5k
3 votes

Creating distance isochrones along road network in QGIS?

For me the best tool is the plugin "QNEAT3" for QGIS 3.0
Carlos López Quintanilla's user avatar
3 votes
Accepted

Polygons have holes after pgr_pointsAsPolygon

Try SELECT ST_MakePolygon(ST_ExteriorRing(<pgr_polygon_geometry>)) AS geom FROM <your_query> to process all polygons, or SELECT CASE WHEN ST_NRings(<pgr_polygon_geometry>)...
geozelot's user avatar
  • 30.3k
3 votes
Accepted

Carto isochrones funtion returns syntax error

The first the_geom is in parenthesis because it is the proper way to do an INSERT in PostgreSQL. Secondly, the distance parameter is up to the user. You can use a fixed value from a dataset column or ...
ramiroaznar's user avatar
  • 4,419
3 votes

Creating Isochrones in QGIS

The combination of Service Area and the Concave Hull Plugin came very close, but I noticed some inconsistencies in the way the polygons were being created. In the end, I found out that a plugin that I ...
rtsaboya's user avatar
3 votes

90 minute isochrones in QGIS

My suggestion is to switch to meters instead of minutes. So, checking something like "average walking speed in m per minute" will provide you with a certain value. I will probably use something like ...
Taras's user avatar
  • 33k
3 votes

Isochrone along direction map of watershed

There's another trick you might try: You can invert the DEM, so that ridges become valleys and stream outlets become the peaks. Then run r.watershed, and the resulting flow accum should be highest at ...
Micha's user avatar
  • 15.7k
3 votes

Calculating isochrone for linestring

You could do this using QGIS and the TravelTime plugin. You can turn lines into points using method 2 in this tutorial https://wiki.tuflow.com/index.php?title=QGIS_Convert_Lines_to_Points. Once you ...
Louisa Bainbridge's user avatar
3 votes

Calculating isochrone for linestring

You can also do it with the QNEAT3 Plugin: https://plugins.qgis.org/plugins/QNEAT3/ I have a line which is 7.7 km long, represented by 1112 points, so ca. one point every 7 meters. To get the points ...
Babel's user avatar
  • 71.5k
3 votes

Why do I get gaps in the isochrones polygons with ORS tool in QGIS?

Could also be down to what is being routed to. I suspect ORS is routing to vertices. So if it is a straight road then it might not route to the location because there are no vertices to rout to. You ...
HeikkiVesanto's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible