I am running Graphhopper with the Docker image provided here GitHub - IsraelHikingMap/graphhopper-docker-image-push: Scripts to create and upload a docker image of graphhopper
I start by using the config-example.yml file provided, so I only have a car profile, and I get a certain result when matching a given gpx file, which seems good to me.
I then just do the same with a custom config.yml, which is an exact copy of config-example.yml, except I add a new bike profile, in its most simple form, I then have in my profiles:
profiles: - name: car vehicle: car weighting: fastest - name: bike vehicle: bike weighting: fastest
I also add this profile to profiles_ch:
profiles_ch: - profile: car # - profile: car_with_turn_costs - profile: bike
And then when I try to match the same gpx with the same profile (car), the output is different: it now avoids what was nearly a U-turn.
I don’t understand why adding a new profile changes the output of the other profile. Am i missing something?
Thanks a lot for your help.