react-native-mobilex 开发文档
    Preparing search index...

    Function SceneView

    • 二三维一体化场景 UI 控件。

      组件加载后通过 onInited 返回 SceneController。该 controller 同时包含二维地图接口和 controller.scene 下的三维场景接口,可在同一个控件内完成二维、三维和二三维联动能力。 许可要求: 初始化本控件需要核心和三维场景许可。 分析、特效等功能可能需要附加许可,详见返回的 Controller 模块说明。 许可导致的初始化失败通过 onInitError 返回。

      使用前通常先通过 RTNCore 调用 initEnvironment() 启动本地 client 服务。

      import { RTNCore, RTNResource, SceneView } from 'react-native-mobilex';

      RTNCore.initEnvironment(null);

      export default function App() {
      return (
      <SceneView
      onInited={async (controller) => {
      const tile = await RTNResource.importTiles({ format: 'scp' });
      if (tile.type === 'scp') {
      await controller.s3mLayers.addS3MLayer(tile.name, tile.uri);
      }
      }}
      />
      );
      }

      Parameters

      Returns Element