I'm just starting with GIS, and I'm looking for a routing service that will allow me to avoid given regions on a map, or to build my own router that has this functionality. The site OpenRouteService.org has this capability, but the back-end of this website seems to be down for the last few days. So I'm wondering, what would be your advice for doing this? Either a service that will plot from point A to B given the constraint to avoid a region, or how to build my own version. Or a working clone of openrouteservice? What I've tried is downloading the github page of openrouteservice here:https://github.com/GIScience/openrouteservice. The provided .html gives a working front-end, but I have to say I'm a bit confused how to start getting the back-end working.

I should mention I'm looking for something that will work in the U.S. northeast. Openroute seems to not have the U.S. in its coverage area currently.

  • 2
    Last few days there were some problems, as the service was being updated. At the moment, the backend of OpenRouteService is working, at least on my machine. You might tried to compute a route which lies outside the coverage. If you have any further questions regarding OpenRouteService, please contact them using the following email address openrouteservice at geog.uni-heidelberg.de.
    – Runge
    Commented Jul 18, 2015 at 7:43
  • Thanks for the info. I did try to compute a route in the US, which I see now is outside their coverage for now.
    – lesnikow
    Commented Jul 18, 2015 at 20:39
  • Any known services or code that will do this for the U.S.?
    – lesnikow
    Commented Jul 20, 2015 at 1:54
  • As said this seems to be the only applications that support that feature. You might ask the OSM US community if they opperate seperated service instances with america coverage.
    – Mapper
    Commented Jul 24, 2015 at 5:17
  • Here maps seems to offer this developer.here.com/documentation/routing/dev_guide/topics/… Commented Jun 4, 2020 at 12:42

2 Answers 2


You can use OpenRouteService to add custom avoid areas / danger zones etc. The only alternative seems to be BRouter corresponding to the wiki overview.


Brouter-web offers avoiding areas as an interactive set of circular "nogo" areas with defined centre and radius.

  • It is a front-end for the java based back-end BRouter, that is primarily an Android offline routing service.
  • Both Brouter-web and BRouter are Open sources on GitHub.
  • It offer various script based routing algorithms, built-in ones or custom ones.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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