UNPKG

isoxml-angular

Version:

JavaScript library to parse and generate ISOXML (ISO11783-10) files

14 lines (13 loc) 759 B
import { ISOXMLManager } from '../ISOXMLManager'; import { Entity, ValueInformation, ISOXMLReference, XMLElement } from '../types'; import { Task, TaskAttributes } from '../baseEntities'; import { FeatureCollection } from '@turf/helpers'; import { TAGS } from '../baseEntities/constants'; export declare class ExtendedTask extends Task { tag: TAGS; constructor(attributes: TaskAttributes, isoxmlManager: ISOXMLManager); static fromXML(xml: XMLElement, isoxmlManager: ISOXMLManager, internalId: string): Promise<Entity>; addGridFromGeoJSON(geoJSON: FeatureCollection, DDI: number, deviceElemRef?: ISOXMLReference, vpnRef?: ISOXMLReference): void; getGridAsGeoJSON(): FeatureCollection; getGridValuesDescription(): ValueInformation[]; }