isoxml-angular
Version:
JavaScript library to parse and generate ISOXML (ISO11783-10) files
12 lines (11 loc) • 700 B
TypeScript
import { LineString, LineStringAttributes, LineStringLineStringTypeEnum } from "../baseEntities";
import { TAGS } from "../baseEntities/constants";
import { ISOXMLManager } from "../ISOXMLManager";
import { Entity, XMLElement } from "../types";
export declare class ExtendedLineString extends LineString {
tag: TAGS;
constructor(attributes: LineStringAttributes, isoxmlManager: ISOXMLManager);
static fromXML(xml: XMLElement, isoxmlManager: ISOXMLManager, internalId: string): Promise<Entity>;
toCoordinatesArray(): [number, number][];
static fromGeoJSONCoordinates(coordinates: number[][], isoxmlManager: ISOXMLManager, type: LineStringLineStringTypeEnum): ExtendedLineString;
}