分享
查看: 3457|回复: 0

[分享] 【森技能】森拓扑如何离线使用

[复制链接]

【森技能】森拓扑如何离线使用

发表于 2022-7-29 10:05:25 来自 分享 只看大图 阅读模式 倒序浏览
zzv_icon3457 zzr_icon0 查看全部
森拓扑是面向物联网的2D拓扑图绘制工具。简单易用、轻量便捷的采用拖拉拽的交互方式快速完成拓扑图、流程图、工业组态、IT运维等多种场景下视图的绘制。并可在低代码ThingJS/零代码ThingJS-X中进行引用和编辑,实现2D组态与3D场景的联动。
【森技能】森拓扑如何离线使用

(污水处理系统组态图)
森拓扑在线画完图之后,如何下载部署运行态的拓扑图?
1、新建项目
登录低代码ThingJS网站新建项目。
【森技能】森拓扑如何离线使用
把如下代码考入到编辑框,保存项目。
  1. THING.Utils.dynamicLoad(['https://topo.thingjs.com/static/js/thing.diagram.min.js'], function () {
  2.     // 初始化拓扑场景
  3.     const graph = new THING.DIAGRAM.Graph({
  4.       container: 'div2d', // 容器元素 id
  5.       url: '/diagrams/20180e1eaf217304?page=001eir79' // 拓扑场景资源路径
  6.     })

  7.     // 视图加载完成
  8.     graph.on('load', () => {
  9.         console.log('加载完成')
  10.     })
  11. })
复制代码


拓扑场景资源路径中的20180e1eaf217304是森拓扑视图ID,001eir79是sheetID,可以不要参数page,默认为视图中第一个sheet页。这两个参数可从森拓扑编辑器url中获取,如下图:
【森技能】森拓扑如何离线使用
保存项目后在低代码内运行:
【森技能】森拓扑如何离线使用
2、离线部署
点击下载,进入离线部署管理页面。
【森技能】森拓扑如何离线使用
生成离线部署包
点击生成临时部署或者生成永久部署按钮。这里可以选择Windows和Linux操作系统,选择Windows后点击确认,开始生成部署包。
【森技能】森拓扑如何离线使用
下载离线部署包
生成完部署包后点击下载。
【森技能】森拓扑如何离线使用
启动离线部署服务
下载完解压, 文件目录如下:
【森技能】森拓扑如何离线使用
其中system/conf/application.properties中可以修改部署本地服务的端口号。
【森技能】森拓扑如何离线使用
修改好端口号,启动start.exe, 出现如下界面,本地服务就启动了。
【森技能】森拓扑如何离线使用
授权离线部署包
授权顺序为:下载机器码文件>申请临时授权码文件>授权
授权完成后出现如下界面:
【森技能】森拓扑如何离线使用
离线部署流程示例
【森技能】森拓扑如何离线使用


avatar
游客~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

130700ppkpl8x3t7tt1b1t