gpx input + xml streaming parser