Questions tagged [open-source-routing-machine]

OSRM (Open Source Routing Machine) computes shortest paths in a graph. It was designed to run well with map data from the Openstreetmap Project.

Filter by
Sorted by
Tagged with
0 votes
0 answers
6 views

OSRM Create link to route including current position

Here's what I'm trying to do. I have two lat, lngs. One is the target or the end point, the other is a stop. I'm trying to open a map in a browser that finds the route from a individual or the current ...
  • 1
0 votes
0 answers
9 views

Can not read file with version 1

I want to input a custom OSM network, an OSMNX graph, into OSRM. I have saved the graph as a .osm file and have run the following command to process the graph into the OSRM docker image: sudo docker ...
  • 11
0 votes
0 answers
18 views

OSRM Service - Forbidden 403 Error

I'm new to using OSRM service in order to find a simple route/path/trip from an origin point to a destination point given long and lat coordinates. Whenever I try to use it, using this code for ...
  • 11
0 votes
0 answers
31 views

Leaflet.js: Is a Circle a good way to create a search for an area to create a route? [duplicate]

I am trying to create a route for a user based on a search of an area based on topography data. The criteria is an elevation property. E.G. a user can search an area and get a route based on elevation....
1 vote
0 answers
29 views

OSRM ignoring roads without empty names

I want to ignore all roads that have an empty 'name' field when running match in OSRM. I have looked through the documentation, including the profiles, and cannot seem to figure it out. Is this ...
  • 11
0 votes
0 answers
204 views

Leaflet Routing Machine: How do you implement L.Routing.OSRMv1.extend for custom routes?

I'd like to change the Latitude and Longitude which make up a route. For example I have point A and point B the routing machine will create the coordinates and generate the details for the itinerary ...
1 vote
0 answers
45 views

Find corresponding OSM ways to a set of coordinates

I'm currently building a routing application that is based on the Open Source Routing Machine (OSRM), which uses OSM data. For the routes i am trying to generate elevation profiles using SRTM data. So ...
  • 11
0 votes
0 answers
92 views

How to get all Zip Codes in a Route?

I have an application that shows the route from one location to another. And I implemented it using Leaflet Routing Machine with OSRM routing engine. Following is a google map image showing some ...
3 votes
1 answer
158 views

OSM pbf from Geofabrik call with bounding box

I want to use a limited area within a geofabrik dataset. I am wondering if I can use a wget call with a boundig box limitation. e.g. something like this. wget http://download.geofabrik.de/europe/...
0 votes
0 answers
399 views

OSRM API provides various results for route, is this server issue?

We started to try the potential for OSRM but I have a question related to how is set the server. Those 2 queries: http://router.project-osrm.org/route/v1/foot/2.770657539367676,42.48209897188378;2....
1 vote
0 answers
56 views

Add routing control to another div instead of map in Leaflet [duplicate]

I have a React app which shows bike stations on a Leaflet map. If the user clicks the station, it routes the user to that station (Leaflet routing machine). How can I add routing control div to ...
2 votes
0 answers
144 views

OSRM Isochrone - straight/square edges

I am calculating 1 hour cycling distance using osrmIsochrone in R and Docker. I have noticed that the polygons have square/straight edges. (see below example) Increasing the res even to high values (...
  • 63
2 votes
1 answer
132 views

Osmium and OSM: Remove a relation from .pbf map file

I am trying to use osmium to remove a relation from a .pbf file (specifically the Denmark extract from Geofabrik)1. The relation is part of a cycle network. I essentially want to calculate routing ...
  • 63
0 votes
0 answers
126 views

OSRM API response to frontend

I want to plot the steps or map from following API request to some frontend. http://router.project-osrm.org/trip/v1/driving/25.1733863,75.7769079;26.8851417,75.6504708;28.6466772,76.8130671?overview=...
0 votes
1 answer
167 views

Storing route in PostGIS Database

I am trying to save few routes created by OSRM which is in Polyline or GeoJSON format in my PostGIS Database. How can I save the data in such a format which I can use to search with coordinates ...
  • 101
0 votes
1 answer
83 views

Is it possible to use OSRM in order to calculate routing into a building?

I would to know : If we save in OSRM server a dataset of points stored from a GPS tracker into a building (a flat one) : is it possible to request the server in order to find the shortest way from a ...
1 vote
0 answers
230 views

OSRM Contract with multiple input OSM files stalling

I received multiple shapefiles for USA states map data split into different groups of states. Approach - 1: I can't merge multiple shapefiles and merge into a single .osm file because it's exceeding ...
  • 111
1 vote
1 answer
865 views

Getting Leaflet routing control result outside map in a div or table [closed]

All of the examples of Leaflet routing control display the result (iterenary) inside the map area. I want to display it outside in a div or table element. There is ItineraryBuilder in the API but no ...
  • 8,162
0 votes
1 answer
5k views

How can I change OSRM server with leaflet-routing-machine

I am using leaflet-routing-machine with OSRM, How can I change OSRM server and do not use demo? I have the same warning: You are using OSRM's demo server. Please note that it is **NOT SUITABLE FOR ...
1 vote
1 answer
381 views

Issue with osrmIsochrone function in R

I have been using osrm package for a while and didn't ever come across this kind of issue before. It looks so weird and I have been trying to update package and reinstall R as well. But nothing is ...
  • 267
0 votes
1 answer
114 views

OSRM giving different results

On calling API http://osrm.stackbox.xyz/table/v1/driving/78.4444076,11.6000205;78.5929274,11.5958152, I am getting a 2x2 matrix. When I put the same coordinates with some more co-ordinates like this: ...
2 votes
1 answer
2k views

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

I'm working on creating isochrones in R using osrm, and I keep finding problems with 0-10 minute travel times. Here's some code I've been using to test with a hand-picked test location: install....
0 votes
1 answer
287 views

Nearest / Fastest Point using OSRM

How can I use OSRM to given a destination and 5 origins. Then OSRM should return the fastest origin, the distance between this origin and the destination and the duration of the route. Can I do it ...
0 votes
0 answers
578 views

Get Corresponding OSM Node IDS from list of Lat,Long (CSV): Map Matching

I have a list of (lat,lng) coordinates. I want to map match them and get their corresponding OSM node ids? How can i do that using OSRM or any other map matching algorithm?
  • 109
0 votes
0 answers
182 views

{'code': 'NoMatch'} OSRM API: What does it mean? And how can I avoid it?

I have RAW GPS trackers data, when I match those GPS coordinates to nearest NodeID, it gives me the No Match Error. I am using the following code snippet: import requests url = 'http://router....
  • 109
1 vote
1 answer
1k views

OSRM foot / walking profile avoiding trunk roads

I have setup OSRM backend and frontend using profiles/foot.lua aka walking profile. The routing works well untill a trunk road (OSM tag: highway=trunk) comes along or between the origin and ...
  • 916
-1 votes
1 answer
536 views

OSM routing database with high quality data? [closed]

Our company is searching for a routing service which provides free OSM database (high quality routing data) and preferably also considers the traffic parameters (traffic flow, day etc. similar to no-...
  • 489
1 vote
0 answers
2k views

Getting distance between route and points around that route?

I have a route between 2 points by means of OSM routing service. I want to get the distance between route and points around. How can I achieve this? I created this route by the following example ...
1 vote
0 answers
29 views

Determine left/right based on headings of in & out legs

I'm analyzing roads layer to create navigation layer. Each vector Linestring segment has direction of traffic. Turn defined as where 2 directional segments meet. However, I find it challenging to ...
  • 1,699
0 votes
0 answers
532 views

How to increase capacity of osrmRoute in osrm package in R

I had plotted the routes of some locations. The maximum number of locations allowed for routing using the OSRM package in R is 100 coordinate points. How can I extend beyond this restriction?
1 vote
2 answers
687 views

Service Area or Catchment Area in R

I'm trying to find an R package to duplicate a specific bit of functionality of the ESRI network analyst: What ArcMap refers to as 'Service Areas'. Related terms include catchment areas isochrones '...
  • 980
1 vote
0 answers
477 views

Draw a polyline around a route to act as geofence with leaflet routing machine [closed]

I am using leaflet routine machine to get a route between 2 points. I want to be able to draw an invisible polyline around the route and use this as a geofence and if the user goes out of the bounds ...
0 votes
1 answer
1k views

Extracting OSRM PBF file using Docker osrm/osrm-backend image?

I have installed Docker Desktop for Windows and I'm trying to extract the California PBF file. My Docker instance has 16 GB of RAM. Is more RAM needed to extract California? PS D:\Datasets\...
  • 225
0 votes
1 answer
922 views

OSRM Table service returns empty array when I use a HTTP Server

I am currently trying to use OSRM's Table service to get the durations of the fastest routes between two points, to be able to build a time matrix using Python and later use it as a parameter in an ...
5 votes
2 answers
8k views

Adjust leaflet routing machine draw (animate) route speed

I use leaflet routing machine and it's working fine with me. Here is my code: <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <...
3 votes
2 answers
2k views

Identify OSM road ids based on coordinates

I have a trace of GPS coordinates. I would like to get the OSM road ids of the roads that lie on the route defined by the coordinates. I've used OSRM match service to match the coordinates to the ...
  • 31
2 votes
0 answers
58 views

OSRM-extract Sorting edges by start seems to stop

I try to use planet-latest.osm.pbf (2018-05-23) from https://planet.openstreetmap.org/pbf/. I extract the pbf file on Ubuntu 16.04 and everything seems OK until Sorting edges by start ... On ...
  • 21
1 vote
1 answer
892 views

Generating route from user's current location to desired location on web map created in QGIS?

I am developing a GIS in QGIS and I want to get the user's current location, then according to the user's second point selection, I want to generate a route between these two points. If possible, I ...
0 votes
1 answer
711 views

OSRM how to use my own map

I download a cartography bike from the open data data link to Postgres then I convert it to osm using: python ogr2osm.py "PG:dbname=x user=x host=localhost" --sql="SELECT * FROM bike_network" --...
3 votes
1 answer
2k views

OSRM doesn't show actual route while plotting from osrm-backend JSON response

While trying to test routing using OSRM Demo server I sent GET request with the following url: http://router.project-osrm.org/route/v1/driving/90.4007354,23.7936502;90.3925568,23.7746739?steps=true ...
0 votes
1 answer
1k views

Generate polygon automatically based on locations

I'm trying to achieve some similar to Draw a polygon automatically through markers (points) in google maps but not exactly. Given a set of locations I'd like to know if it is possible to generate the ...
  • 101
1 vote
1 answer
771 views

OSRM Map Matching Output explanation [closed]

I am trying to understand why the output includes None in tracepoints. What do these mean? [None, None, None, {u'waypoint_index': 0, u'name': u'West Washington Street', And then the algorithm ...
0 votes
1 answer
696 views

Converting GPS track to turn by turn directions

Working for a client on a tracking package for delivery vehicles, I've been given an interesting requirement. Over the past several months, we've been collecting telemetry from the vehicles, ...
  • 101
5 votes
3 answers
2k views

Using OSRM with big queries?

I am experimenting with table service, the first restriction I thought about is the URL query length, as it work by http get request. I need to send 5000 location, considering location is 35 ...
  • 151
0 votes
1 answer
245 views

getting street distances locally [closed]

I need a few thousands of street distances between cities in germany. I know that there are a few web APIs where I get the distance thru a REST request, but I wonder if I can do that locally on my ...
  • 109
1 vote
1 answer
1k views

OSRM: no walking directions

I am using the OSRM 'match' service to snap GPS coordinates to the road network. I want to use the 'foot' profile, however, the OSRM server insists on providing me with car routing. I send this ...
  • 173
2 votes
2 answers
2k views

OSRM server for public transport not a trip on roads by cars

I implemented the OSRM server for routing but I want the path of a person using the public transport lines (Bus) ; instead of getting the road path. On building the OSRM from the pbf file I used the ...
  • 1,114
2 votes
1 answer
4k views

Connecting own OSRM server on leaflet routing machine?

I have my OSRM running on UBUNTU. How do I change the demo server of routing machine to my own OSRM server on Leaflet?
  • 1,114
2 votes
1 answer
2k views

Create my own OSRM for routing machine on leaflet [duplicate]

I am implementing the routing machine wich is leaflet extension for routing analysis but by default the routing in routing machine is for demo based on OSM data.I want my own route ;How I do to build ...
  • 1,114
0 votes
1 answer
2k views

how to draw route from start point to destination point with intermediate points on Open Source Routing Machine?

I have four points like this: Lat Log 43.532284 -6.060434 43.533880 -6.065279 43.534269 -6.067436 43.533484 -6.071405 If I put these points in Open Source Routing ...
  • 111