Hi, as some of you already know, I am doing my master’s thesis about integrating time dependency and open areas into pedestrian routing. My next step is to make routing through OSM multipolygons possible, and for that my plan is to combine Relation:multipolygon/Algorithm - OpenStreetMap Wiki with the visibility algorithm approach taken at InFieldGraphBuilder (https://github.com/GIScience/openrouteservice/pull/1187).
I wanted first to try and do the multipolygon processing only from the ORS code, overriding some functions like processRelation() at ORSOSMReader.java. However, it seemed that on top of that I also need to change preProcess(), which I cannot really override.
That means, I need to change preProcess at GitHub - GIScience/graphhopper: An open source route planning library and server using OpenStreetMap.. As far as I can see, the most up to date branch is ors_0.13, but I cannot make it work on IntelliJ on my laptop. The tests fail when building. Then, when it works I guess I should follow this (ors_0.13.2 branch doesn’t exist, but should be the same with ors_0.13) openrouteservice/Building-from-Source.md at master · GIScience/openrouteservice · GitHub.
Steps taken are
git clone https://github.com/GIScience/graphhopper/
git checkout ors_0.13
Load into IntelliJ as a new maven project with existing sources (so I could start changing the code for integrating the multipolygons)
mvn clean install
Even without changing anything in the code, this is the log of mvn clean install:
(See Pastebin)
mvn compile works fine, it fails in the tests.
How should I proceed?
Best,
Héctor