森拓扑是面向物联网的2D拓扑图绘制工具。简单易用、轻量便捷的采用拖拉拽的交互方式快速完成拓扑图、流程图、工业组态、IT运维等多种场景下视图的绘制。并可在低代码ThingJS/零代码ThingJS-X中进行引用和编辑,实现2D组态与3D场景的联动。
(污水处理系统组态图) 森拓扑在线画完图之后,如何下载部署运行态的拓扑图? 1、新建项目 登录低代码ThingJS网站新建项目。 把如下代码考入到编辑框,保存项目。
- THING.Utils.dynamicLoad(['https://topo.thingjs.com/static/js/thing.diagram.min.js'], function () {
- // 初始化拓扑场景
- const graph = new THING.DIAGRAM.Graph({
- container: 'div2d', // 容器元素 id
- url: '/diagrams/20180e1eaf217304?page=001eir79' // 拓扑场景资源路径
- })
-
- // 视图加载完成
- graph.on('load', () => {
- console.log('加载完成')
- })
- })
复制代码
拓扑场景资源路径中的20180e1eaf217304是森拓扑视图ID,001eir79是sheetID,可以不要参数page,默认为视图中第一个sheet页。这两个参数可从森拓扑编辑器url中获取,如下图: 保存项目后在低代码内运行: 2、离线部署 点击下载,进入离线部署管理页面。 生成离线部署包 点击生成临时部署或者生成永久部署按钮。这里可以选择Windows和Linux操作系统,选择Windows后点击确认,开始生成部署包。下载离线部署包 生成完部署包后点击下载。启动离线部署服务 下载完解压, 文件目录如下: 其中system/conf/application.properties中可以修改部署本地服务的端口号。 修改好端口号,启动start.exe, 出现如下界面,本地服务就启动了。 授权离线部署包 授权顺序为:下载机器码文件>申请临时授权码文件>授权 授权完成后出现如下界面: 离线部署流程示例
|