@geogirafe/lib-geoportal
Version:
GeoGirafe is a flexible application to build online geoportals.
16 lines (15 loc) • 550 B
TypeScript
import IGirafeContext from '../../tools/context/icontext.js';
import BaseLayer from '../../models/layers/baselayer.js';
declare class LayerCsvExporter {
private readonly context;
private readonly csvManager;
private readonly columnAliasHelper;
private readonly wktFormat;
private readonly WKT_DECIMALS;
csvContentTruncated: boolean;
constructor(context: IGirafeContext);
createCsvFile(layer?: BaseLayer): Promise<void>;
private requestFeatures;
private featuresToColumnData;
}
export default LayerCsvExporter;