add directions endpoint to routing service

This commit is contained in:
Asim Aslam
2021-04-27 09:56:56 +01:00
parent 5a329ac461
commit ae069ef031
6 changed files with 796 additions and 85 deletions

View File

@@ -28,7 +28,7 @@ func main() {
switch mode {
case "google":
// Setup google maps
c, err := config.Get("google.api.key")
c, err := config.Get("google.apikey")
if err != nil {
logger.Fatalf("Error loading config: %v", err)
}
@@ -43,7 +43,7 @@ func main() {
// Register handler
pb.RegisterRoutingHandler(srv.Server(), &handler.Google{m})
case "osrm":
case "osrm", "":
// todo
// Setup google maps
c, err := config.Get("routing.address")
@@ -52,7 +52,7 @@ func main() {
}
apiAddr := c.String("http://router.project-osrm.org")
if len(apiAddr) == 0 {
logger.Fatalf("Missing required config: osrm.api.address")
logger.Fatalf("Missing required config: routing.address")
}
// Register handler
pb.RegisterRoutingHandler(srv.Server(), &handler.OSRM{Address: apiAddr})