Andreas Schildbach
40b4a8a74e
AbstractEfaProvider: 'IRE1' line.
2019-06-18 14:34:59 +02:00
Andreas Schildbach
72b455cccf
AbstractEfaProvider: Parse 'rtStatus' in queryTripsMobile().
2019-04-27 17:41:19 +02:00
Andreas Schildbach
c63a4fc36f
AbstractEfaProvider: Parse 'msgs' in queryTripsMobile().
2019-04-27 16:28:18 +02:00
Andreas Schildbach
a3ed62a29b
AbstractEfaProvider: Parse 'pgid' in queryTripsMobile().
2019-04-02 13:37:47 +02:00
Andreas Schildbach
8e52035ce5
NetworkProvider: Add types parameter to suggestLocations().
2019-01-06 15:28:24 +01:00
Andreas Schildbach
0ea83a1ad3
NetworkProvider: Add maxLocations parameter to suggestLocations().
2019-01-06 14:53:11 +01:00
Andreas Schildbach
28e58caddd
AbstractEfaProvider: Include bodyPeek in ParserException too.
2019-01-04 17:15:02 +01:00
Andreas Schildbach
fe5a2a8453
Migrate from EnumSet<LocationType> in interfaces to just Set<LocationType>.
2019-01-01 18:11:49 +01:00
Andreas Schildbach
586c071946
AbstractEfaProvider: Support for address location IDs.
2019-01-01 17:35:56 +01:00
Andreas Schildbach
c2d77e8c8e
AbstractEfaProvider: Fix another source of weird station ID appendix in processOdvNameElem().
2019-01-01 17:32:52 +01:00
Andreas Schildbach
3a47ee4796
AbstractEfaProvider: Inline locationTypeValue() and locationValue() into appendLocationParams().
2019-01-01 15:50:03 +01:00
Andreas Schildbach
5405280cab
AbstractEfaProvider: Fix coordinate format for EFA servers older than version 10.
2019-01-01 15:47:36 +01:00
Andreas Schildbach
3f112f29c3
AbstractEfaProvider: Remove xml/xslt part from name of methods which are being used for building JSON requests too.
2018-12-31 16:41:58 +01:00
Andreas Schildbach
607c3c2b91
AbstractEfaProvider: Parse error message from mobile results.
2018-12-31 16:41:58 +01:00
Andreas Schildbach
99de34026e
AbstractEfaProvider: Use correct coordListOutputFormat values.
2018-12-31 16:41:58 +01:00
Andreas Schildbach
7f62ab221e
AbstractEfaProvider: Switch coordOutputFormat to floating point and enhance precision.
2018-12-31 16:41:58 +01:00
Andreas Schildbach
c9e7379a78
AbstractEfaProvider: Fix parse error because of optional 'locality' in mobileCoordRequest().
2018-12-31 16:41:58 +01:00
Andreas Schildbach
ac26926ef8
AbstractEfaProvider: 'Bürgerbus' line.
2018-12-18 11:14:43 +01:00
Andreas Schildbach
fa98ef4bbd
AbstractEfaProvider: Support poiIDs in mobile API.
2018-12-18 11:14:25 +01:00
Andreas Schildbach
de4a94014a
AbstractEfaProvider: Require 'identified' state when querying for departures.
2018-12-18 11:14:25 +01:00
Andreas Schildbach
dd99ab90b7
AbstractEfaProvider: Pass Reader from request body to XML parser, rather than InputStream.
2018-12-18 11:13:51 +01:00
Andreas Schildbach
1318904b18
AbstractEfaProvider: 'RJX' line.
2018-12-14 15:18:41 +01:00
Andreas Schildbach
66409f80e7
AbstractEfaProvider: 'DNA' line.
2018-12-13 18:53:47 +01:00
Andreas Schildbach
e5aa74254b
AbstractEfaProvider: Rename parseJsonStop() to parseJsonPoint().
2018-12-06 16:45:30 +01:00
Andreas Schildbach
5b662a0ba9
AbstractEfaProvider: For stations use ref.id as a station ID when suggesting locations, because stateless has grown a weird appendix in some cases.
2018-12-06 16:43:26 +01:00
Andreas Schildbach
22d552f07f
AbstractEfaProvider: Make control flow clearer in jsonStopfinderRequest().
2018-12-06 16:40:00 +01:00
Andreas Schildbach
6a4f2a6b9b
VGN: Migrate to JSON stopfinder.
2018-12-06 16:36:56 +01:00
Andreas Schildbach
cb9cbf978e
AbstractEfaProvider: Remove unused ability to HTTP POST.
2018-12-05 02:17:15 +01:00
Andreas Schildbach
418b598f37
Revert "EFA: Don't try to convert coordinate result to address."
...
This reverts commit ca4c81ac4a
.
2018-12-03 00:47:55 +01:00
Andreas Schildbach
ea652f30cc
AbstractEfaProvider: 'MRB26' line.
2018-11-28 14:58:27 +01:00
Andreas Schildbach
e6474db222
Point: Store coordinate as pair of double, rather than 1E6 ints.
...
This makes the lat/lon member variables private and adds 1E6 variants for getters and the static constructor.
Also, Location now stores a Point for its coordinate, rather than 1E6 ints. The 1E6-based constructors have been removed.
2018-11-16 01:41:14 +01:00
Andreas Schildbach
2e5f16d3ef
NetworkProvider: Rename Option to TripFlag.
2018-11-05 19:58:20 +01:00
Ialokim
79ff93b80f
NetworkProvider: queryTrips() now uses a TripOptions field for products, optimize, walkSpeed, accessibilty and options.
...
The old queryTrips() variant is now deprecated.
2018-11-05 19:57:33 +01:00
Andreas Schildbach
af94ee8724
AbstractEfaProvider: Fix AtomicReference/value-confusion bug when querying for nearby stations.
2018-11-05 16:24:58 +01:00
Andreas Schildbach
9fbe7947ac
AbstractEfaProvider: 'SWEG' line.
2018-10-31 12:15:31 +01:00
Andreas Schildbach
967f9b8320
AbstractEfaProvider: 'BSB' lines again.
2018-10-06 11:33:52 +02:00
Andreas Schildbach
509fa449cc
AbstractEfaProvider: Parse 'loc' types in parseJsonStop().
2018-10-04 23:14:49 +02:00
Andreas Schildbach
f04d659a58
AbstractEfaProvider: Repeat common request parameters when querying for more trips.
2018-10-04 23:04:22 +02:00
Andreas Schildbach
280cea1f7a
AbstractEfaProvider: Manually skip a few XML tags in processPublicLeg().
2018-10-04 22:50:03 +02:00
Andreas Schildbach
20846bdc73
AbstractEfaProvider: Fix XML parsing in processItdPathCoordinates() when ellipsoid is not WGS84.
2018-10-04 22:45:40 +02:00
Andreas Schildbach
df5eab9d04
AbstractEfaProvider: 'AZS' line.
2018-09-17 19:14:56 +02:00
Andreas Schildbach
0c4e75791f
AbstractEfaProvider: IC line.
2018-08-08 11:27:22 +02:00
Andreas Schildbach
e5dcf67801
AbstractEfaProvider: Improve anyType 'loc' parsing.
2018-08-07 11:47:15 +02:00
Andreas Schildbach
f1a3f99ccc
AbstractEfaProvider: FLX line.
2018-08-01 13:46:53 +02:00
Andreas Schildbach
b2875ddd31
Update links in license to use HTTPS.
2018-07-15 16:47:49 +02:00
Andreas Schildbach
b11dba1ea2
AbstractEfaProvider: Ignore new <ers> element in mobile XML API.
2018-03-13 17:01:13 +01:00
Andreas Schildbach
ac27ae7793
AbstractEfaProvider: Make <lis> element optional in mobile XML API.
2018-03-13 16:55:44 +01:00
Andreas Schildbach
53bb281764
AbstractEfaProvider, AbstractHafasLegacyProvider: 'NightJet' line.
2018-02-10 21:09:22 +01:00
Andreas Schildbach
e7e3d71919
EFA: Handle NO_SERVINGLINES error in mobile XML API.
2017-12-07 15:03:09 +01:00
Andreas Schildbach
1bab623ea6
EFA: Handle STOP_INVALID error in mobile XML API.
2017-12-07 13:20:11 +01:00