bmwcarit / barefoot

Java map matching library for integrating the map into software and services with state-of-the-art online and offline map matching that can be used stand-alone and in the cloud.
Apache License 2.0
664 stars 185 forks source link

reach of map #139

Open felipegonzalez1994 opened 4 years ago

felipegonzalez1994 commented 4 years ago

hi, what is reach of map matching? is limited to certain geographic areas? or countrys? It is necessary to map manually, I still don't understand how it works

smattheis commented 4 years ago

The project uses OpenStreetMap. See yourself "which countries it reaches": https://www.openstreetmap.org You can create your own map server with the are you select, see https://github.com/bmwcarit/barefoot#map-server, and you start your own map matching server, see https://github.com/bmwcarit/barefoot#matcher-server.

felipegonzalez1994 commented 4 years ago

to use tracker server https://github.com/bmwcarit/barefoot/wiki#tracker-server I need to create my own map? in the documentation of the project it does not appear as a dependency or as a step to follow

smattheis commented 4 years ago

In step two of the map server, download any region you want from http://download.geofabrik.de. You should use a region that is sufficient because larger regions require bigger machines with intensive storage and compute power. The tracker server also needs a map server same as for the matcher server. The quick start guide as shown with the links describes only an exemplary use case. You have to adapt the steps to yourself to your specific needs.