rn_supermap
Version:
rn_supermap 一款基于React-Native框架的移动应用开发工具。基于该开发工具,用户可以使用JavaScript开发语言,开发出在Android和IOS操作系统下运行的原生移动GIS应用,入门门槛低,一次开发,处处运行。
35 lines (31 loc) • 1.17 kB
JavaScript
/*********************************************************************************
Copyright © SuperMap. All rights reserved.
Author: will
E-mail: pridehao@gmail.com
**********************************************************************************/
import {NativeModules} from 'react-native';
let DVI = NativeModules.JSDatasetVectorInfo;
/**
* @class DatasetVectorInfo
* @description 矢量数据集信息类。
包括了矢量数据集的信息,如矢量数据集的名称,数据集的类型。
*/
export default class DatasetVectorInfo {
/**
* 创建DatasetVectorInfo实例
* @memberOf DatasetVectorInfo
* @param {string} name - 数据集的名称
* @param {number} type - 数据集的类型
* @returns {Promise.<DatasetVectorInfo>}
*/
async createObjByNameType(name,type){
try{
var {datasetVectorInfoId} = await DVI.createObjByNameType(name,type);
var datasetVectorInfo = new DatasetVectorInfo();
datasetVectorInfo._SMDatasetVectorInfoId = datasetVectorInfoId;
return datasetVectorInfo;
}catch (e){
console.error(e);
}
}
}