return geojson to client