UNPKG

imobile_for_javascript

Version:

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

19 lines (18 loc) 802 B
import {NativeModules} from 'react-native'; let BAG = NativeModules.JSBufferAnalystGeometry; import GeoRegion from './GeoRegion.js'; export default class BufferAnalystGeometry { static async createBuffer(geometry,bufferAnalystParameter,prjCoordSys){ try{ var {geoRegionId} = await BAG.createBuffer(this.bufferAnalystGeometryId, geometry.geometryId,bufferAnalystParameter.bufferAnalystParameterId,prjCoordSys.prjCoordSysId); var geoRegion = new GeoRegion(); geoRegion.geoRegionId = geoRegionId; console.log("geoRegion.geometryId:"+geoRegion.geometryId); console.log("geoRegion.geoRegionId:" + geoRegion.geoRegionId); return geoRegion; }catch (e){ console.error(e); } } }