I'm working to a web application, and I need to calculate the routing distance (not the distance "as the crow flies") between a starting address and several final addresses. I don't need to render the routes on the map.

The application will have a lot of queries, so I can't use Google APIs and probably the best solution is to perform the task not with an external service, but on a local server.

I think the only way is to use OpenStreetMap.

Which tool can I use to perform the calculation?

  • At the moment geocoding (700 conversions daily) is performed by Google Maps and Nokia's HERE APIs. Do you recommend me some other tools also for this?

  • The number of daily point-to-point routing calculations are approximately 100,000

  • 2
    Welcome to gis.SE. Do you already have a geocoding solution, or do you need that too? What have you already tried? What solutions have you already looked at? How many is "a lot"? If you can update your question (just click edit below the question) with this information, we might be able to provide a more useful answer. – BradHards Apr 3 '14 at 9:53
  • Thank you for your remarks, I've added some information to my question – user28791 Apr 3 '14 at 14:39

Actually you can use two tools, both are easy to install on your own server.


You can also use our RW Net or RW NetServer products for local calculations. OSM is a possible data source, but depending upon where in the world you are, there are many more, either pulicly owned (some free) or commercial ones. You also need to geocode your addresses, it is not clear if they already have coordinates?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.