NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

hi, As I am new to this field, my question may be very basic. I searched through FAQs but I could not find answer so I decided to take help from you people.

I want to get the nodes value for a specific route, lets say 50 meters apart each ? Does open street map provides any tool to do this ? What i am trying to do is that I have one specific bus route. And i can access GPS data from bus after regular times. I want to map GPS Data from the bus to real routes. And in order to do it, i need coordinates of nodes of small road segments where i can map the position of bus. Does Openstreetmap can help me in dividing a specific route into regular distance apart nodes ? If yes, can someone please guide me to starting point ?

Update/clarification: let me try to explain. i have a bus route, i want to divide the route into small segments for example from 1 to 100. At any time, i received GPS data, i map it onto one of the segments calculating the distance from the nodes of the segments to the measured value. Hence at sampling times, i know the position of bus on route. Now I can use this information to predict the location and speed of bus at any time instant. But i need to divide the road into segments, and i need lat/long values for those segments. can anyone guide me to any tool which serve the purpose ?

asked 05 Mar '14, 13:53

adnanakbr's gravatar image

accept rate: 0%

edited 05 Mar '14, 16:03

aseerel4c26's gravatar image

aseerel4c26 ♦


A sketch or more details of your scenario (which route from which source etc) would help to provide you with more infos.
As far as I understand what you are looking for is a buffer around a line/route? That can be realized with most GIS-suites as QGIS for example if you import OSM in an appropriate fileformat (e.g. road network as shp)

(05 Mar '14, 16:00) iii

Have a look at nominatim or OSRM. They are examples of reverse geocoders : tools that will return osm objects when you give it lat/lon coordinates. From there you'll know on which osm way the bus currently is, and how long it still has to go on its scheduled route.

I don't think there is anything to win by segmenting the osm ways into smaller chunks. You need to know which ways the bus will take and in which order anyway, so that gives you your distance estimate. If the bus is currently in the middle of an osm way with no nearby node, you can invent a node position on the spot using simple trigonometry.

permanent link

answered 05 Mar '14, 16:21

Vincent%20de%20Phily's gravatar image

Vincent de P... ♦
accept rate: 19%

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 05 Mar '14, 13:53

question was seen: 3,366 times

last updated: 05 Mar '14, 16:21

NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum