[guadec-web: 5/6] added method for routes
- From: Oliver Gutiérrez <ogutierrez src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [guadec-web: 5/6] added method for routes
- Date: Mon, 2 Jul 2018 10:51:00 +0000 (UTC)
commit 6d402d6f5a485c9f765c1762a9c601cfa31a6ff8
Author: Jorge Sanz <xurxosanz gmail com>
Date: Mon Jul 2 11:22:01 2018 +0200
added method for routes
src/js/guadec_map/guadec-map.js | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/src/js/guadec_map/guadec-map.js b/src/js/guadec_map/guadec-map.js
index b9d4595..9137f48 100644
--- a/src/js/guadec_map/guadec-map.js
+++ b/src/js/guadec_map/guadec-map.js
@@ -48,8 +48,8 @@ class GuadecMap {
}
};
- var get_route = function(from,to) {
- var base_url = 'https://api.mapbox.com/directions/v5/mapbox/driving';
+ var get_route = function(from,to,method) {
+ var base_url = 'https://api.mapbox.com/directions/v5/mapbox/'+method;
var params = {
'overview': 'full',
'geometries': 'polyline6',
@@ -73,11 +73,12 @@ class GuadecMap {
var title = route['title'];
var color = route['color'];
var description = route['description'];
+ var method = route['method'] || 'driving';
if (from && to){
var from_geom = from.coordinates;
var to_geom = to.coordinates;
- get_route(from_geom,to_geom)
+ get_route(from_geom,to_geom,method)
.then(function(route){
if (route.routes){
var the_route = route.routes[0];
@@ -291,6 +292,7 @@ class GuadecMap {
popup_content = `
<h3>${feature.properties.name}</h3>
<p>${feature.properties.description}</p>`;
+
}
popup.setHTML(popup_content)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]