I don’t think there is a need to replicate Graphhopper, their license is 
permissive and their algorithms are really robust (A*, contrition hierarchies 
[1]).

At some point, we exchanged about osm parser performance and the discussion was 
really interesting [2]. I hope we can find was to collaborate with them in the 
future.

A plugin or a service based on graphhopper would definitely be interesting.

[1] 
https://www.graphhopper.com/blog/2017/08/14/flexible-routing-15-times-faster/ 
<https://www.graphhopper.com/blog/2017/08/14/flexible-routing-15-times-faster/>
[2] https://github.com/graphhopper/graphhopper 
<https://github.com/graphhopper/graphhopper>



> On 7 Apr 2023, at 15:27, Josh Fischer <j...@joshfischer.io> wrote:
> 
> interesting project.   Pretty cool too.  In terms of "all the major
> components" do you envision replicating the functionality of Graphhopper
> within Baremaps or using Graphhopper as a plugin to Baremaps (for lack of a
> better term)?
> 
> On Fri, Apr 7, 2023 at 5:03 AM Bertil Chapuis <bchap...@gmail.com> wrote:
> 
>> Graphhopper is a really good Java project that provides a routing engine
>> (Apache License).
>> 
>> One of the motivation for writing Baremaps in Java was to have all the
>> major components written in the same language (Map, IP to location,
>> Geocoding, Reverse Geocoding, Routing, etc). The fact that Graphhopper is
>> written in Java and achieves high performance clearly influenced this
>> choice.
>> 
>> [1] https://github.com/graphhopper/graphhopper
>> 
>> 
>>> On 7 Apr 2023, at 02:13, Josh Fischer <j...@joshfischer.io> wrote:
>>> 
>>> Hey all,
>>> 
>>> What is the feasibility of using baremaps for giving directions to a
>>> location based on a user's current location?
>>> 
>>> The functionality would be similar to Google maps, but we'd like to
>>> customize the directions given to the driver.
>> 
>> 

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to