supermap
Version:
超图地理信息应用开发工具
28 lines (25 loc) • 903 B
JavaScript
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);
}
}
}