OSRM is a routing engine for OpenStreetMap and the OpenStreetMap extracts usually come in xml or pbf formats.
We're using https://github.com/osmcode/libosmium in the osrm-extract binary; you theoretically _could_ switch it out with calls to your database but that will be a bigger lift I guess, and we don't want to add arbitrary data source drivers to OSRM. Best, Daniel J H On Thu, Nov 30, 2017 at 5:59 PM, François Lacombe <[email protected] > wrote: > Hi Daniel, > > Thank you for your answer. > > Wouldn't be a good idea to add ability for osrm-extract to directly get > its data from a postgis DB ? > OSM XML is really specific, and users may be interest to make different > processing to raw osm extract prior to route on their data. > > For now I'll be writing a quick extractor from postgis to xml as > recommended. > > > All the best > > *François Lacombe* > > fl dot infosreseaux At gmail dot com > www.infos-reseaux.com > @InfosReseaux <http://www.twitter.com/InfosReseaux> > > 2017-11-29 16:35 GMT+01:00 Daniel Hofmann <[email protected]>: > >> Yes, if all your data comes from a database the best way to get it into >> OSRM is to map your data to the OpenStreetMap tagging schema. >> >> You can either create an .osm.xml or even an .osm.pbf if you need the >> compression and compactness; you can use e.g. libosmium to write both >> formats. >> >> Good luck, >> Daniel J H >> >> On Wed, Nov 29, 2017 at 4:28 PM, François Lacombe < >> [email protected]> wrote: >> >>> Hi all, >>> >>> I was recently asked to feed OSRM with other data than OSM files which >>> are stored in a PgSQL db. >>> Is this even possible ? >>> >>> The data we want to process doesn't come from OSM db, should we produce >>> an osm xml file with those data prior to use osrm-extract ? >>> >>> I know OSRM can query a postgis DB to adapt its results but this doesn't >>> seem to prevent it to load a base graph out of OSM data. >>> >>> >>> Many thanks for any answer >>> >>> François >>> >>> _______________________________________________ >>> OSRM-talk mailing list >>> [email protected] >>> https://lists.openstreetmap.org/listinfo/osrm-talk >>> >>> >> >> _______________________________________________ >> OSRM-talk mailing list >> [email protected] >> https://lists.openstreetmap.org/listinfo/osrm-talk >> >> > > _______________________________________________ > OSRM-talk mailing list > [email protected] > https://lists.openstreetmap.org/listinfo/osrm-talk > >
_______________________________________________ OSRM-talk mailing list [email protected] https://lists.openstreetmap.org/listinfo/osrm-talk
