UNPKG

rn_supermap

Version:

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

130 lines (116 loc) 2.36 kB
/********************************************************************************* Copyright © SuperMap. All rights reserved. Author: tronzzb Description: AI分类 **********************************************************************************/ import { NativeModules, Platform, } from "react-native" let SAIClassifyView = NativeModules.SAIClassifyView startPreview = () => { try { return SAIClassifyView.startPreview() } catch (error) { console.error(error) } } captureImage = () => { try { return SAIClassifyView.captureImage() } catch (error) { console.error(error) } } dispose = () => { try { return SAIClassifyView.dispose() } catch (error) { console.error(error) } } setModel = (params) => { try { return SAIClassifyView.setModel(params) } catch (error) { console.error(error) } } setInputSize = (value) => { try { return SAIClassifyView.setInputSize(value) } catch (error) { console.error(error) } } setQuant = (value) => { try { return SAIClassifyView.setQuant(value) } catch (error) { console.error(error) } } stopPreview = () => { try { return SAIClassifyView.stopPreview() } catch (error) { console.error(error) } } initAIClassify = (datasourceAlias, datasetName, language) => { try { return SAIClassifyView.initAIClassify(datasourceAlias, datasetName, language) } catch (error) { console.error(error) } } modifyLastItem = (params) => { try { return SAIClassifyView.modifyLastItem(params) } catch (error) { console.error(error) } } getImagePath = (uri) => { try { return SAIClassifyView.getImagePath(uri) } catch (error) { console.error(error) } } clearBitmap = () => { try { return SAIClassifyView.clearBitmap() } catch (error) { console.error(error) } } getCurrentModel = () => { try { return SAIClassifyView.getCurrentModel() } catch (error) { console.error(error) } } loadImageUri = (imgUri) => { try { return SAIClassifyView.loadImageUri(imgUri) } catch (error) { console.error(error) } } export default { startPreview, captureImage, dispose, setModel, setInputSize, setQuant, stopPreview, initAIClassify, modifyLastItem,//编辑最新添加的对象 getImagePath, clearBitmap, getCurrentModel, loadImageUri, }