@seasketch/geoprocessing
Version:
Geoprocessing and reporting framework for SeaSketch 2.0
17 lines • 697 B
JavaScript
import { datasourceConfig } from "../../../src/datasources/index.js";
import { hasOwnProperty } from "../../../src/index.js";
/** Takes raster import options or existing datasource and creates full import config */
export function genRasterConfig(projectClient, options, newDstPath) {
return {
...options,
src: hasOwnProperty(options, "src") && typeof options.src === "string"
? options.src
: "",
dstPath: newDstPath || datasourceConfig.defaultDstPath,
band: options.band || 0,
package: projectClient.package,
gp: projectClient.geoprocessing,
formats: ["tif"],
};
}
//# sourceMappingURL=genRasterConfig.js.map