UNPKG

imobile_for_javascript

Version:

iMobile for JavaScript,是SuperMap iMobile推出的一款基于React-Native框架的移动应用开发工具。基于该开发工具,用户可以使用JavaScript开发语言,开发出在Android和IOS操作系统下运行的原生移动GIS应用,入门门槛低,一次开发,处处运行。

36 lines (34 loc) 841 B
import {NativeModules} from 'react-native'; let TL = NativeModules.JSTrackingLayer; /** * @class TrackingLayer */ export default class TrackingLayer { /** * 添加几何数据 * @memberOf TrackingLayer * @param {object} geometry - 矢量对象 * @param {string} tag - 矢量对象的标签名称 * @returns {Promise.<void>} */ async add(geometry,tag){ try{ var id = geometry.geometryId; console.log('id:'+id); await TL.add(this.trackingLayerId,id,tag); }catch (e){ console.error(e); } } /** * 清除追踪层的集合对象 * @returns {Promise.<void>} */ async clear(){ try{ await TL.clear(this.trackingLayerId); }catch (e){ console.error(e); } } }