async handleUploadedFDSData(data, query, params) {
        // By-default we assume that everything uploaded will be a map
        this.preprocessMap(data).then(async (preprocessedData) => {
            const parsedMap = await this.parseMap(preprocessedData);

            if (!parsedMap) {
                Logger.warn("Failed to parse uploaded map");
            }
        }).catch(e => {
            Logger.warn("Failed to preprocess uploaded map");
        });
    }
@public
@param {Buffer} data
@param {object} query implementation specific query parameters
@param {object} params implementation specific url parameters
@returns {Promise<void>}