diff --git a/lib/src/deserializers.dart b/lib/src/deserializers.dart index bead082..e828d85 100644 --- a/lib/src/deserializers.dart +++ b/lib/src/deserializers.dart @@ -124,7 +124,8 @@ List _getGeoPoints(List coordsList) { for (final coord in coordsList) { final geoPoint = GeoPoint( latitude: double.parse(coord[1].toString()), - longitude: double.parse(coord[0].toString())); + longitude: double.parse(coord[0].toString()), + altitude: coord.length >= 3 ? double.parse(coord[2].toString()) : null); geoPoints.add(geoPoint); } return geoPoints;