This is a good point, I mainly mentioned graphhopper because I think it would fit nicely with baremaps.
From what I understand, the idea behind the matrix api is to return a matrix of routes between locations with a single API call. Is this correct or are there some specific challenges associated with this kind of api? Best, Bertil > On 11 Apr 2023, at 14:47, Andrea Borghi <andrea.bor...@camptocamp.com> wrote: > > Hi, > I personally also like Valhalla (c++) [1], which also uses OSM data as > input. If you use it as an external microservice it's very efficient. > > The OSM pbf are recomputed in tiles (also pbf, but other schema) and it's > actually pretty fast. > > Moreover, Graphopper does not include the matrix API in the > opensource version, while valhalla does [2]. > > Bests > Andrea > > [1] https://valhalla.github.io/valhalla/ > [2] https://valhalla.github.io/valhalla/api/matrix/api-reference/ > > > > On Fri, Apr 7, 2023 at 5:55 PM Bertil Chapuis <bchap...@gmail.com> wrote: > >> 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/ >> [2] 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. >> >> >> >> >>
signature.asc
Description: Message signed with OpenPGP