[gnome-maps/wip/mlundblad/otp-use-walking-routes] WIP: openTripPlanner: Use walk route...
- From: Marcus Lundblad <mlundblad src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-maps/wip/mlundblad/otp-use-walking-routes] WIP: openTripPlanner: Use walk route...
- Date: Mon, 23 Sep 2019 21:01:12 +0000 (UTC)
commit dd13ec3b4dfb50b55ce986c790e4a72ce7479891
Author: Marcus Lundblad <ml update uu se>
Date: Mon Sep 23 22:59:56 2019 +0200
WIP: openTripPlanner: Use walk route...
src/transitplugins/openTripPlanner.js | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
---
diff --git a/src/transitplugins/openTripPlanner.js b/src/transitplugins/openTripPlanner.js
index 2f6e945..ca48b95 100644
--- a/src/transitplugins/openTripPlanner.js
+++ b/src/transitplugins/openTripPlanner.js
@@ -116,6 +116,7 @@ var OpenTripPlanner = class OpenTripPlanner {
this._query = Application.routeQuery;
this._baseUrl = params.baseUrl;
this._router = params.router || 'default';
+ this._onlyTransitData = params.onlyTransitData || false;
this._walkingRoutes = [];
this._extendPrevious = false;
}
@@ -372,8 +373,26 @@ var OpenTripPlanner = class OpenTripPlanner {
return date.format('%F');
}
+ _getPlaceParamFromLocation(location) {
+ return location.latitude + ',' + location.longitude;
+ }
+
+ _createParamsWithLocations() {
+ let points = this._query.filledPoints;
+ let params = {
+ fromPlace: this._getPlaceParamFromLocation(points[0].location),
+ toPlace: this._getPlaceParamFromLocation(points[points.length - 1].location) };
+ let intermediatePlaces = [];
+
+ for (let i = 1; i < points.length - 1; i++) {
+ let location = points[i].location;
+ intermediatePlaces.push(this._getPlaceParamFromLocation(location));
+ }
+ if (intermediatePlaces)
+ }
+
// create parameter map for the request, given query and options
- _createParams(stops) {
+ _createParamsWithStops(stops) {
let params = { fromPlace: stops[0].id,
toPlace: stops.last().id };
let intermediatePlaces = [];
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]