Issue #3024207 by itamair: Implementation of the File, GPX, KML and Geojson providers in 8.x-3.x branch