• 基于地图的工作流设计器,及基于地图的业务流程办理界面(三)


     

     

     

    地图效果说明

    大地图

     

     

    场景地图

    进入具体的厂区环节

     

    可以切换到三维行走模式

     

    多层叠加与单层多元素分组支持

     

     

     

    地下线路的显示

     

     

     

    地下线路的三维行走模式

     

     

    三维楼宇

    楼宇的多层三维显示

     

     

    楼宇的单层平面显示

     

     

    大地图部分

     

    element 地图元素

     

    编号

    id

     

    显示名

    displayName

     

    说明

    directions

     

    内容链接

    contentLink

     

    海拔

    height

     

     

    site 位置

    父位置

    parentID

     

    范围

    tagList

     

    缩放

    zoom

     

    中心坐标

    centerLocation

     

     

    line 线路

    前一线同级别路编号

    frontLineID

     

    可进入该线路的其他线路集合

    inLineList

     

    可从该线路进入的其他线路集合

    outLineList

     

    该线所经过的位置集合

    siteList

     

    线路标记

    tagList

     
       
       

     

    point 点

    坐标

    centerLocation

     

    父位置

    parentID

     

     

    path 路径

    前一路径

    pathID

     

    该路径所包含的线路集合

    lineList

     

    该路径所经过的位置集合

    siteList

     

    路径标记

    tagList

     

     

     

    地图添加元素说明

    [位置]在树上,[位置]下可以有[子位置]

    [位置]的[范围]不在树上

     

    [点]不在树上,[点]可以标识其所在的[位置],当一个[点]属于某个[位置]时,他同时属于该[位置]的所有上级

     

    线路不在树上,线路记录了前一段线路,线路记录所穿越的[位置],线路记录了可进入该线路的其他线路集合,可从该线路进入的其他线路集合

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    添加位置

    (1)添加位置

     

     

     

    在出现的保存对话框中:

    1.输入[位置]的名称等基本信息

    2.为当前[位置]指定父[位置]

     

     

    (2)为位置添加区域

     

     

     

    在出现的保存对话框中:

    1.输入[区域]基本信息

    2.为当前[区域]指定[位置]

     

     

    添加线路

     

     

     

    在出现的保存对话框中:

    1.输入[线路]基本信息

    2.为当前[线路]指定

    • 前一线同级别路编号
    • 可进入该线路的其他线路集合
    • 可从该线路进入的其他线路集合
    • 该线所经过的位置集合

     

    添加点

     

     

    在出现的保存对话框中:

    1.输入[点]基本信息

    2.为当前[点]指定父[位置]

    添加路径

    与[添加线路]操做类似

    在出现的保存对话框中:

    1.输入[路径]基本信息

    2.为当前[路径]指定

    • 前一路径
    • 该路径所包含的线路集合
    • 该路径所经过的位置集合

     

    地图事件说明

    就是显示地图上的状况

     

    eventElement 事件元素

     

    beginTime

     
     

    endTime

     
     

    customElement

     
     

    mapElementID

     

     

     

    场景地图部分

    见下篇

     

     

    三维楼宇部分

    见下篇

  • 相关阅读:
    复杂声明的正确解读(*、()、[])
    (多张图片打包为Zip返回前端下载) 记NetCore HttpClient.GetStreamAsync()返回只读流,Stream的Length属性不可用,报错的问题。
    ### Vue开发环境搭建
    计算机网络原理----CRC编码相关问题及解题思路
    CentOS7安装MongoDB4.4.4
    树莓派4B安装.NET Core 3.1 SDK
    基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.0.0版)
    解决Unity启动报错 Assertion failed on expression: 'SUCCEEDED(hr)'
    @RabbitListener注解导致spring bean注入属性为空 解决方案
    一文彻底讲透@Async注解的原理和使用方法
  • 原文地址:https://www.cnblogs.com/foundation/p/1682870.html
Copyright © 2020-2023  润新知