From: Tom Hughes Date: Sun, 1 Feb 2015 21:41:06 +0000 (+0000) Subject: Extend https support to all three routing engines X-Git-Tag: live~4233^2~2^2 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/7d32e50e0a6e491a38f55c6748f9ea0bb19038a1 Extend https support to all three routing engines --- diff --git a/app/assets/javascripts/index/directions/graphhopper.js b/app/assets/javascripts/index/directions/graphhopper.js index 8d01bcd16..356de3477 100644 --- a/app/assets/javascripts/index/directions/graphhopper.js +++ b/app/assets/javascripts/index/directions/graphhopper.js @@ -19,7 +19,7 @@ function GraphHopperEngine(id, vehicleParam) { getRoute: function (points, callback) { // documentation // https://github.com/graphhopper/graphhopper/blob/master/docs/web/api-doc.md - var url = "https://graphhopper.com/api/1/route?" + var url = document.location.protocol + "//graphhopper.com/api/1/route?" + vehicleParam + "&locale=" + I18n.currentLocale() + "&key=LijBPDQGfu7Iiq80w3HzwB4RUDJbMbhs6BU0dEnn" @@ -70,5 +70,5 @@ function GraphHopperEngine(id, vehicleParam) { }; } -OSM.Directions.addEngine(GraphHopperEngine("graphhopper_bicycle", "vehicle=bike"), false); -OSM.Directions.addEngine(GraphHopperEngine("graphhopper_foot", "vehicle=foot"), false); +OSM.Directions.addEngine(GraphHopperEngine("graphhopper_bicycle", "vehicle=bike"), true); +OSM.Directions.addEngine(GraphHopperEngine("graphhopper_foot", "vehicle=foot"), true); diff --git a/app/assets/javascripts/index/directions/osrm.js b/app/assets/javascripts/index/directions/osrm.js index 00ef24d6f..05cb32f20 100644 --- a/app/assets/javascripts/index/directions/osrm.js +++ b/app/assets/javascripts/index/directions/osrm.js @@ -31,7 +31,7 @@ function OSRMEngine() { I18n.t('javascripts.directions.instructions.end_oneway') // 17 ]; - var url = "http://router.project-osrm.org/viaroute?z=14&output=json&instructions=true"; + var url = document.location.protocol + "//router.project-osrm.org/viaroute?z=14&output=json&instructions=true"; for (var i = 0; i < points.length; i++) { url += "&loc=" + points[i].lat + ',' + points[i].lng; @@ -91,4 +91,4 @@ function OSRMEngine() { }; } -OSM.Directions.addEngine(OSRMEngine(), false); +OSM.Directions.addEngine(OSRMEngine(), true);