UNPKG

supermap

Version:

超图地理信息应用开发工具

28 lines (25 loc) 903 B
import {NativeModules} from 'react-native'; let DV = NativeModules.JSDatasetVector; import Recordset from './Recordset.js'; export default class DatasetVector { async query(rectangle2D,cursorType){ try{ var {recordsetId} = await DV.query(this.datasetVectorId,rectangle2D.rectangle2DId,cursorType); var recordset = new Recordset(); recordset.recordsetId = recordsetId; return recordset; }catch (e){ console.error(e); } } async getRecordset(isEmptyRecordset,cursorType){ try{ var {recordsetId} =await DV.getRecordset(this.datasetVectorId,isEmptyRecordset,cursorType); var recordset = new Recordset(); recordset.recordsetId = recordsetId; return recordset; }catch(e){ console.error(e); } } }