UNPKG

backendless

Version:

Backendless JavaScript SDK for Node.js and the browser

19 lines (14 loc) 366 B
import wktToGeoJSON from './wkt-to-geojson' import geoConstructor from './geo-constructor' export default class WKTParser { constructor(srs) { this.srs = srs } read(wktString) { const geoObject = wktToGeoJSON(wktString) if (!geoObject) { throw new Error('WKT string is invalid') } return geoConstructor(geoObject, this.srs) } }