create template for GeoJSON reading and propagate changes to the involved classes