From e4c18d4dad1773f986f05bc08a306d05588e8cb2 Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Mon, 30 Jan 2017 11:57:30 +0100 Subject: [PATCH] AbstractEfaProvider: Fix coordinate parsing of station locations in mobile trips result. --- enabler/src/de/schildbach/pte/AbstractEfaProvider.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/enabler/src/de/schildbach/pte/AbstractEfaProvider.java b/enabler/src/de/schildbach/pte/AbstractEfaProvider.java index 09f604ec..a7fda758 100644 --- a/enabler/src/de/schildbach/pte/AbstractEfaProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractEfaProvider.java @@ -2817,9 +2817,9 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider { if (!"::".equals(coordPart)) { final String[] coordParts = coordPart.split(":"); if ("WGS84".equals(coordParts[2])) { - final double lat = Double.parseDouble(coordParts[1]); - final double lon = Double.parseDouble(coordParts[0]); - coords = Point.fromDouble(lat, lon); + final int lat = (int) Math.round(Double.parseDouble(coordParts[1])); + final int lon = (int) Math.round(Double.parseDouble(coordParts[0])); + coords = new Point(lat, lon); } else { coords = null; }