すべてのプロダクト
Search
ドキュメントセンター

DataV:使用方法-DataV-WS

最終更新日:Jul 15, 2024

このトピックでは、DataV-WSの使用方法について説明します。

DataV-WSサービス構造

DataV-WSは、静的ファイルサービスとWebSocketを統合します。 静的ファイルサービスは、ローカルモデルアドレスをロードするために使用されます。 ブループリントエディタでWebSocketを使用すると、追加の開発を行うことなく、同じネットワーク範囲内の複数のプロジェクトを接続できます。

DataV-WSドキュメントディレクトリ

文档目录

重要

assetsディレクトリを削除しないでください。

DataV-WSの起動と停止

  • Windows:

    1. DataV-WSインストールパッケージをダウンロードします。

    2. パッケージを解凍し、datav_ws_win.exeファイルをダブルクリックします。

    3. 返されたメッセージを表示します。 次の情報が表示される場合、DataV-WSが起動されます。

      Server listen on IPアドレス (例: 127.0.0.1):8181
      重要

      起動後にコマンドプロンプトを閉じないでください。

    4. DataV-WSサービスを有効にすると、WebSocketサービス、モデルサービス、および静的リソースサービスを開発してデモンストレーションできます。 詳細については、「DataV-WSサービスの設定」をご参照ください。

  • LinuxまたはmacOS:

    1. 次のコマンドを実行して、DataV-WSインストールパッケージをダウンロードします。

      wget http://sh-conf.oss-cn-shanghai.aliyuncs.com/doc_files/datav_ws.zip
    2. パッケージを解凍し、ターミナルを起動し、サービスディレクトリ (datav-wsなど) に入ります。

    3. 次のコマンドを実行します。 デフォルトでは、サービスはポート8181で開始されます。

      chmod 777 *
      sh exec.shスタート 
      説明
      • sh exec.sh stopコマンドを実行して、DataV-WSを停止できます。

      • sh exec.sh restartコマンドを実行して、DataV-WSを再起動します。

    4. DataV-WSサービスを有効にすると、WebSocketサービス、モデルサービス、および静的リソースサービスを開発してデモンストレーションできます。 詳細については、「DataV-WSサービスの設定」をご参照ください。

DataV-WSの設定

WebSocketと静的ファイルサービスを設定できます。

  • WebSocketを設定します。

    • 開発:

      1. DataV-WSサービスをローカルで起動します。 詳細については、「DataV-WSサービスの開始と停止」をご参照ください。

      2. ログイン DataVコンソール

      3. 空のDataVプロジェクトを作成します。

      4. [キャンバスエディター] ページの左上隅にある [ブループリントエディター] アイコンをクリックして、[ブループリントエディター] ページに切り替えます。 蓝图编辑器界面入口

      5. ブループリントエディターで、WebSocketノードをキャンバスにドラッグ&ドロップします。

      6. ブループリントエディターでWebSocketノードをクリックし、Socket Endpointws:// 127.0.0.1:8181に設定します。 设置socket服务地址

    • デモ:

      1. デモマシンまたは同じネットワークセグメント内のマシンでDataV-WSサービスを開始します。 詳細については、「DataV-WSサービスの開始と停止」をご参照ください。

      2. WebSocketノードを追加します。 WebSocketノードのSocket Endpointws:// デモサーバーのIP address: 8181に設定します。 2つのWebSocketノードを使用するプロジェクトは、互いに通信できます。

  • モデルサービスを設定します。

    • 開発:

      1. DataV-WSサービスをローカルで起動します。 詳細については、「DataV-WSサービスの開始と停止」をご参照ください。

      2. DataV-WSサービスのassetsフォルダーにモデルを配置します。 模型放入目录

      3. ログイン DataVコンソール

      4. 空のDataVプロジェクトを作成します。

      5. 詳細については、キャンバスエディターの「アセットの追加」をご参照ください。 キャンバスエディターページで、必要なDataV 3Dエンジンコンポーネントを作成し、モデルローダーコンポーネントを追加します。

        説明

        DataV 3Dエンジンは非汎用コンポーネントです。 このコンポーネントを使用する必要がある場合は、使用する前にDataV営業スタッフに連絡してオフラインで購入してください。

      6. model Loaderコンポーネントのモデルアドレスをhttp:// IP address: 8181 /Modelファイル名に設定します。

    • デモ:

      1. 開発段階で生成されたdatav_wsフォルダーを、同じネットワークセグメント上のデモマシンにコピーします。

      2. デモマシンでDataV-WSサービスを開始します。 詳細については、「DataV-WSサービスの開始と停止」をご参照ください。

      3. サービスのモデルコンテンツを取得するために、デモンストレーションが必要なビジュアライゼーションアプリケーションを開きます。

  • 静的ファイルサービスを設定します。

    1. DataV-WSサービスをローカルで起動します。 詳細については、「DataV-WSサービスの開始と停止」をご参照ください。

    2. イメージなどの静的リソースをDataV-WSサービスのアセットフォルダーに配置します。 图片资源目录

    3. ログイン DataVコンソール

    4. 空のDataVプロジェクトを作成します。

    5. 詳細については、キャンバスエディターの「アセットの追加」をご参照ください。 キャンバスエディターで、必要な単一画像ウィジェットを作成します。

    6. Single imageコンポーネントの背景画像編集ボックスのファイルアドレスをhttp:// IP address: 8181/p2544435894.webpに設定します。 图片地址