From 37424678727eb80e5150e426fc92591cd7fbfa9a Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Mon, 29 Oct 2018 20:28:19 +0100 Subject: [PATCH] AbstractHafasClientInterfaceProvider: Support filtering for stations when querying for nearby locations. --- .../de/schildbach/pte/AbstractHafasClientInterfaceProvider.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java b/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java index 3dfac6fb..8b9d4e92 100644 --- a/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java @@ -164,9 +164,11 @@ public abstract class AbstractHafasClientInterfaceProvider extends AbstractHafas int maxDistance) throws IOException { if (maxDistance == 0) maxDistance = DEFAULT_MAX_DISTANCE; + final boolean getStations = types.contains(LocationType.STATION); final boolean getPOIs = types.contains(LocationType.POI); final String request = wrapJsonApiRequest("LocGeoPos", "{\"ring\":" // + "{\"cCrd\":{\"x\":" + lon + ",\"y\":" + lat + "},\"maxDist\":" + maxDistance + "}," // + + "\"getStops\":" + getStations + "," // + "\"getPOIs\":" + getPOIs + "}", // false);