精华内容
下载资源
问答
  • 智慧写字楼物联网可视化管理平台建设方案 智慧楼宇物联网可视化管理平台建设方案
  • 智慧楼宇物联网可视化管理平台
  • 智慧园区物联网可视化管理平台建设方案
  • 智慧方案
  • 智慧方案
  • 基于北斗_GPS的物联网可视化技术研究.pdf
  • 物联网可视化项目怎么制作的?除了需要建模还需要什么?一般来说物联网可视化项目中都包含哪些东西?物联网可视化项目的制作周期大概是多久?一个用来初期投标的物联网可视化方案怎么制作才算是简单?就目前而言,...

    物联网可视化项目怎么制作的?除了需要建模还需要什么?一般来说物联网可视化项目中都包含哪些东西?物联网可视化项目的制作周期大概是多久?一个用来初期投标的物联网可视化方案怎么制作才算是简单?就目前而言,可视化运用的最为广泛的位置是哪?游戏领域可以说是可视化运用的最为广泛的位置,比如《刺客信条》《荒野大镖客》等等,可以说,绝大多数3d游戏,都运用到了可视化的技术,除此之外就是影视行业了,一些特效的制作同样离不开3d建模,离不开可视化这个技术,就比如《复仇者联盟》中炸毁的无数街道,飞上天空的城市等等特效,这些都运用到了可视化,最后,就是物联网可视化方面了,在没有这个行业之前,人们都是拿着可视化相关技术去做游戏、做电影特效等等,当可视化第一次被运用到物联网上后,才发现,“万物可视”不是一个噱头,生活中的绝大多数物体都能用模型来代替,而一些虚拟的比如温度、风也能通过颜色的变化、例子的流动来代表,或者是用数据来表示。
    有人会问,既然游戏里的画面做的那么精致,有的甚至就跟真的一样,那物联网可视化是不是也要这样做呢?这个效果可以说只能留待日后去解决,要知道一个优秀的3d游戏制作周期普遍都是以年为单位去制作的,少则半年,多则五六年,甚至说,以目前的技术半年时间也不见得能做出一个优秀的3d游戏,那如果一个物联网可视化项目要做好几年,那代表了什么?说不定等你项目还没做到三分之一,甲方就不需要你这项目了,因此时间成为了物联网可视化项目制作的要求,制作时间要尽可能地短,同时物联网可视化项目也不会像游戏那般对于渲染、对于模型的精密程度有那么高的要求,如果使用threejs、unity去开发物联网可视化项目,难免要耗费更多的时间与精力,因此明智的企业都会进行一番取舍,将“东风导弹”改造成了“95式步枪”,将渲染这块游戏中十分专注的需求变成了一个默认值,看似砍了一刀,但要看是拿这个新武器用来干嘛。
    那么有人去将这些unity、threejs技术改造么?还真有,优锘科技就这样干了,基于threejs研发的 ThingJS ,将一些复杂的功能给直接封装了,还大大降低了开发者开发物联网可视化项目的门槛,除此之外,提供了大量的工具去简化物联网开发,有campusbuilder工具用来搭建场景,有citybuilder工具去制作城市模型,有thingjs在线开发平台去写相应的控制代码,还有chartbuilder工具用来直接简化使用图表的步骤。下面就让我们来看看ThingJS的chartbuilder吧:
    图表结合citybuilder场景

    首先我们在没有ChartBuilder的时候是如何快速的搭建一个图表并且进行数据交互呢?有几种方法,最笨的就是自己通过html写一个图表,这个当然是不推荐使用的,因为现在有Echarts(https://www.echartsjs.com/examples/zh/index.html)这个火热的图表工具,有哪些需要的图表样式都可以去这里面下载。
    使用方法则是查看该实例,将选择好的Echarts实例中左侧的json字符串全部复制,然后进入到ThingJS网站中的“在线开发”,点击其中的官方示例,找到“界面(2D)”,选择“Echarts+交互”,替换掉官方示例中option的json数据,保存后生成新项目,运行后即可将选择的图表运用至该示例并且展示。

    Echarts网站

    Echarts网站

    ThingJS在线开发平台

    但是这个我还需要一个个的定位,有比这个还方便就能直接生成一个图表模板,然后改改数据就能使用的么?有的!ThingJS目前推出了ChartBuilder这个栏目,当然,目前仅对VIP用户开放,为啥普通用户不能用?别问我,我也不知道,在享受了一下VIP特权之后,对ChartBuilder进行了一个大致了解,大致上可以这样说,ChartBuilder是对Echarts的进一步封装,使用起来更为方便,同时也是有了一个ChartBuilder编辑器的存在,当然,目前来说ChartBuilder使用起来还没有VScode那种编辑器来得方便,但是能用,还算是一个比较好用的工具。
    使用ChartBuilder还是需要看一下如何进行数据交互的,相关的教程在ThingJS官网的文档中心→ChartBuilder→ChartBuilder教程V3.0,其余的修改样式都非常简单,最需要关心的就是进行数据交互了,在ChartBuilder中称为数据接入:
    ChartBuilder提供了多层次、多形式的数据接入方式,用户可根据自己的需求选择合适的方法
    Level0 静态JSON数据
    Level1 场景级数据
    Level2 组件级数据
    Level3 订阅数据适配器的数据
    数据优先级依次递增(如果有Level3的数据,直接应用,没有则依次向下寻找,直到获取到数据
    ChartBuilder配置数据源

    通过POST请求RestApi获取原始数据:
    a.填入RESTAPI地址。
    b.填入返回层级。
    c.填入参数。
    组件可订阅数据适配器的数据,实时渲染
    a.创建组件适配器
    b.组件适配器对接数据
    c.组件选择订阅数据
    d.通过JS处理获取到的数据
    相关数据接入js代码如下:

    //获取订阅的数据(传入数据适配器的id)
    let data = this.getPublishDataById('udatae6af66a5-fcdc-ab15-cec5-c9eb786a9a7a')
    /*该函数可以根据接数组件ID获取该组件接入的业务数据
    返回值为业务数据格式
    参数id:组件id(string),可以在组件工具条上进行拷贝*/
    //console.log(data)
    //获取组件的配置
    let options = this.getOptions()
    /*该函数可以获取该组件的配置数据*/
    //获取组件系列的值
    let legendData = options.legend.data
    //清空系列的值
    legendData.splice(0,legendData.length)
    //获取组件的业务数据
    let seriesData = options.series[0].data
    //清空业务数据
    seriesData.splice(0,seriesData.length)
    //遍历插入数据
    for (let i = 0; i
    legendData.push(data[i].name)
    seriesData.push(data[i])
    }
    

    大致对于ChartBuilder有个了解后,我们就在我们的项目中使用ChartBuilder来开发图表了。
    开发图表分以下几个步骤:
    a.打开要开发图表的项目,点击“图表”按钮或者Ctrl+B快捷出现图表界面,选择对应模板;
    b.第一次使用ChartBuilder,会弹出登录页面,关闭此页面重新进入即可(千万别选择登录,否则你会发现用户名密码错误)。
    c.进入到ChartBuilder编辑页面,编辑对应的数据名称,比如标题、数据源什么的。
    d.编辑完成后点击保存,返回ThingJS项目,点击刷新,右键出现的.cht文件,点击编辑图表即可再次编辑,点击预览即可查看编辑后的结果。
    至此一个图表就被我们加入到项目中去了,是不是十分的方便呢。大家也可以进行尝试哟。

    ThingJS在线开发文件格式

    展开全文
  • 物联网可视化项目怎么制作的?除了需要建模还需要什么?一般来说物联网可视化项目中都包含哪些东西?物联网可视化项目的制作周期大概是多久?一个用来初期投标的物联网可视化方案怎么制作才算是简单?就目前而言,...

    物联网可视化项目怎么制作的?除了需要建模还需要什么?一般来说物联网可视化项目中都包含哪些东西?物联网可视化项目的制作周期大概是多久?一个用来初期投标的物联网可视化方案怎么制作才算是简单?就目前而言,可视化运用的最为广泛的位置是哪?游戏领域可以说是可视化运用的最为广泛的位置,比如《刺客信条》《荒野大镖客》等等,可以说,绝大多数3d游戏,都运用到了可视化的技术,除此之外就是影视行业了,一些特效的制作同样离不开3d建模,离不开可视化这个技术,就比如《复仇者联盟》中炸毁的无数街道,飞上天空的城市等等特效,这些都运用到了可视化,最后,就是物联网可视化方面了,在没有这个行业之前,人们都是拿着可视化相关技术去做游戏、做电影特效等等,当可视化第一次被运用到物联网上后,才发现,“万物可视”不是一个噱头,生活中的绝大多数物体都能用模型来代替,而一些虚拟的比如温度、风也能通过颜色的变化、例子的流动来代表,或者是用数据来表示。

    有人会问,既然游戏里的画面做的那么精致,有的甚至就跟真的一样,那物联网可视化是不是也要这样做呢?这个效果可以说只能留待日后去解决,要知道一个优秀的3d游戏制作周期普遍都是以年为单位去制作的,少则半年,多则五六年,甚至说,以目前的技术半年时间也不见得能做出一个优秀的3d游戏,那如果一个物联网可视化项目要做好几年,那代表了什么?说不定等你项目还没做到三分之一,甲方就不需要你这项目了,因此时间成为了物联网可视化项目制作的要求,制作时间要尽可能地短,同时物联网可视化项目也不会像游戏那般对于渲染、对于模型的精密程度有那么高的要求,如果使用threejs、unity去开发物联网可视化项目,难免要耗费更多的时间与精力,因此明智的企业都会进行一番取舍,将“东风导弹”改造成了“95式步枪”,将渲染这块游戏中十分专注的需求变成了一个默认值,看似砍了一刀,但要看是拿这个新武器用来干嘛。

    那么有人去将这些unity、threejs技术改造么?还真有,优锘科技就这样干了,基于threejs研发的 ThingJS ,将一些复杂的功能给直接封装了,还大大降低了开发者开发物联网可视化项目的门槛,除此之外,提供了大量的工具去简化物联网开发,有campusbuilder工具用来搭建场景,有citybuilder工具去制作城市模型,有thingjs在线开发平台去写相应的控制代码,还有chartbuilder工具用来直接简化使用图表的步骤。下面就让我们来看看ThingJS的chartbuilder吧:

    图表结合citybuilder场景
    首先我们在没有ChartBuilder的时候是如何快速的搭建一个图表并且进行数据交互呢?有几种方法,最笨的就是自己通过html写一个图表,这个当然是不推荐使用的,因为现在有Echarts(https://www.echartsjs.com/examples/zh/index.html)这个火热的图表工具,有哪些需要的图表样式都可以去这里面下载。

    使用方法则是查看该实例,将选择好的Echarts实例中左侧的json字符串全部复制,然后进入到ThingJS网站中的“在线开发”,点击其中的官方示例,找到“界面(2D)”,选择“Echarts+交互”,替换掉官方示例中option的json数据,保存后生成新项目,运行后即可将选择的图表运用至该示例并且展示。

    Echarts网站

    Echarts网站

    但是这个我还需要一个个的定位,有比这个还方便就能直接生成一个图表模板,然后改改数据就能使用的么?有的!ThingJS目前推出了ChartBuilder这个栏目,当然,目前仅对VIP用户开放,为啥普通用户不能用?别问我,我也不知道,在享受了一下VIP特权之后,对ChartBuilder进行了一个大致了解,大致上可以这样说,ChartBuilder是对Echarts的进一步封装,使用起来更为方便,同时也是有了一个ChartBuilder编辑器的存在,当然,目前来说ChartBuilder使用起来还没有VScode那种编辑器来得方便,但是能用,还算是一个比较好用的工具。

    ThingJS在线开发平台

    使用ChartBuilder还是需要看一下如何进行数据交互的,相关的教程在ThingJS官网的文档中心→ChartBuilder→ChartBuilder教程V3.0,其余的修改样式都非常简单,最需要关心的就是进行数据交互了,在ChartBuilder中称为数据接入:

    ChartBuilder提供了多层次、多形式的数据接入方式,用户可根据自己的需求选择合适的方法

    Level0 静态JSON数据

    Level1 场景级数据

    Level2 组件级数据

    Level3 订阅数据适配器的数据

    数据优先级依次递增(如果有Level3的数据,直接应用,没有则依次向下寻找,直到获取到数据

    ChartBuilder配置数据源

    通过POST请求RestApi获取原始数据:

    a.填入RESTAPI地址。

    b.填入返回层级。

    c.填入参数。

    组件可订阅数据适配器的数据,实时渲染

    a.创建组件适配器

    b.组件适配器对接数据

    c.组件选择订阅数据

    d.通过JS处理获取到的数据

    相关数据接入js代码如下:

    //获取订阅的数据(传入数据适配器的id)

    let data = this.getPublishDataById(‘udatae6af66a5-fcdc-ab15-cec5-c9eb786a9a7a’)

    /*该函数可以根据接数组件ID获取该组件接入的业务数据

    返回值为业务数据格式

    参数id:组件id(string),可以在组件工具条上进行拷贝*/

    //console.log(data)

    //获取组件的配置

    let options = this.getOptions()

    /该函数可以获取该组件的配置数据/

    //获取组件系列的值

    let legendData = options.legend.data

    //清空系列的值

    legendData.splice(0,legendData.length)

    //获取组件的业务数据

    let seriesData = options.series[0].data

    //清空业务数据

    seriesData.splice(0,seriesData.length)

    //遍历插入数据

    for (let i = 0; i

    legendData.push(data[i].name)

    seriesData.push(data[i])

    }

    大致对于ChartBuilder有个了解后,我们就可以在我们的项目中使用ChartBuilder来开发带图表的三维可视化项目了。

    开发图表分以下几个步骤:

    a.打开要开发图表的项目,点击“图表”按钮或者Ctrl+B快捷出现图表界面,选择对应模板;

    b.第一次使用ChartBuilder,会弹出登录页面,关闭此页面重新进入即可(千万别选择登录,否则你会发现用户名密码错误)。

    c.进入到ChartBuilder编辑页面,编辑对应的数据名称,比如标题、数据源什么的。

    d.编辑完成后点击保存,返回ThingJS项目,点击刷新,右键出现的.cht文件,点击编辑图表即可再次编辑,点击预览即可查看编辑后的结果。

    至此一个图表就被我们加入到项目中去了,是不是十分的方便呢。大家也可以进行尝试哟。

    展开全文
  • 一个物联网可视化应用通过技术人员的双手创造出来,绝非只是观赏,它需要对接数据才能真正的发挥出作用来。那么如何对接业务数据呢?技术人员需要了解清楚thingjs数据对价的方法哦~这样你的作品就能更好的展现给别人...

    一个物联网可视化应用通过技术人员的双手创造出来,绝非只是观赏,它需要对接数据才能真正的发挥出作用来。那么如何对接业务数据呢?技术人员需要了解清楚thingjs数据对价的方法哦~这样你的作品就能更好的展现给别人看啦!

    thingjs-面向物联网的3D可视化开发平台

      数据对接

      目前我们使用两种标准前端页面方法进行数据对接,他们是 Ajax 和 WebSocket ,本章我们将详细介绍这两种方式进行数据对接:

      Ajax 数据对接

      在 ThingJS 在线开发环境中,内置了 JQuery 库,可以直接使用 JQurey 封装的 Ajax 方法进行数据对接,例如:

      数据源接入:

      进入调试环境,选择官方列表中头顶牌,选择固定位置,使用如下图所示的Ajax数据对接(支持跨域请求)。

      选择右侧官方列表中的数据,点击第一项数据对接。

      进入调试环境,选择官方列表中的数据,选择数据对接,使用如下图所示的Ajax数据对接(支持跨域请求)。

      * 说明:为模拟数据对接,ThingJS平台部署单独部署了一台服务器3dmmd.cn,模拟合作商的后端服务器

      * 本例子演示如何做ajax 和websoket数据对接

      /********************* 以下为ajax数据对接 ********************/

      进入调试环境,选择官方列表中的数据,选择数据对接,使用如下图所示的ajax数据对接(支持跨域请求)。

      * 说明:为模拟数据对接,ThingJS平台部署单独部署了一台服务器3dmmd.cn,模拟合作商的后端服务器

      * 本例子演示如何做ajax 和websoket数据对接

      /********************* 以下为ajax数据对接 ********************/

      * 说明:为模拟数据对接,ThingJS平台部署单独部署了一台服务器3dmmd.cn,模拟合作商的后端服务器

      * 本例子演示如何做ajax 和websoket数据对接

      /********************* 以下为websoket数据对接 ********************/

      数据对接

      ThingJS平台目前提供以下四种方法进行数据对接:

      数据对接_Ajax

      数据对接_JSONP

      数据对接_WebSocket

      数据对接_MQTT

         对接数据并不难,如果你没有数据thingjs平台也可以提供部分数据。希望大家做出来的东西都能为企业所用!更好的服务企业!

    展开全文
  • 然后仿照一个官方示例来制作一个升级版的例子,如果能做出来,那么就代表着,我们有能力迈入可视化的大门,如果做不出来,建议先学会javaScript基础,毕竟这个就是ThingJS平台将物联网可视化技术降...

    如何利用ThingJS平台制作一个3D可视化应用并且发布出去?怎么去制作一个简单的可视化入门项目?如何判断自己能不能进军3D可视化行业?多说不练假把式,今天我们就来学习ThingJS平台中的官方示例,然后仿照一个官方示例来制作一个升级版的例子,如果能做出来,那么就代表着,我们有能力迈入可视化的大门,如果做不出来,建议先学会javaScript基础,毕竟这个就是ThingJS平台将物联网可视化技术降低后的最终门槛了,如果javaScript都不会,建议还是先去学习javaScript吧…

    好了,话不多说,让我们进入ThingJS网站,百度直接搜索ThingJS,进入官网就行了。对于我们这种抱着学习态度的人来说,ThingJS是免费的,进入官网,点击登录,偷懒的我就直接使用第三方进行登录了,点击QQ登录,ok,让我们先看看ThingJS网站登录后,有哪些我们可以做的行为。

    据我不完全统计,登录后可以做以下的事情:

    1、访问资源中心的所有文件(诸如项目地图等,未登录就只能看看缩略图咯,登录了就可以点进去看看具体内容);

    2、进入在线开发开始运行示例或者新建文件等;

    3、进入文档中心(发现不登陆也可以进去查阅相关资料)

    4、进入平台与应用、价格页、论坛、关于我们(不登陆同样可以进去)

    在这里插入图片描述

    那我们看看普通白板人物进入资源中心页面,随便点个项目后是啥情况吧,就第一个,我来看看,以下是第一个的截图:
    在这里插入图片描述

    点进去后发现右边还有一个图表在哪实时展示对应变化,还有背景音乐啥的,看起来还是非常棒的一个项目,看了项目后,我们就来试着做一个简单的项目,看看能不能完成吧!点击在线开发,进入在线开发平台,进入后有一个helloworld项目自动展示,我们来看看这些官方的例子,ThingJS说有javaScript开发经验的,看官方示例,一周即可进行可视化项目的开发,我这个半桶水也来试试能不能仿照一个示例做一个小例子吧。

    在这里插入图片描述

    查看示例后我选择将轨迹线与跟随物体两个示例结合,形成一个升级版的“摄像头跟随物体沿轨迹线运动”示例,选择将轨迹线应用示例代码全部复制,点击“我的”旁边的加号,新建项目,将复制的代码粘进去,然后选择跟随物体示例,复制摄像机跟随物体的代码,并且粘到app.on()方法中。

    /**
    * 说明:轨迹线应用
    */
    app = new THING.App({
    url: 'https://www.thingjs.com/static/models/simplebuilding'
    });
    
    //轨迹线
    var line;
    app.on('load', function () {
    
    // 创建一个不断上升的路径
    var points = [];
    var radius = 20;
    for (var degree = 0, y = 0; degree <= 520; degree += 10, y += 0.25) {
    var x = Math.cos(degree * 2 * Math.PI / 360) * radius;
    var z = Math.sin(degree * 2 * Math.PI / 360) * radius;
    points.push([x, y, z]);
    }
    
    // 创建轨迹线
    line = app.create({
    type: 'Line',
    color: 0x00FF00, // 轨迹线颜色
    dotSize: 2, // 轨迹点的大小
    dotColor: 0xFF0000, // 轨迹点的颜色
    points: points,
    })
    
    // 小车开始沿轨迹线运动
    play();
    
    // 创建按钮
    new THING.widget.Button('开始移动', play);
    new THING.widget.Button('轨迹线', showLines);
    new THING.widget.Button('轨迹点', showPoints);
    });
    
    // 物体跟随轨迹线运动
    function play() {
    var car = app.query('car01')[0];
    car.movePath({
    'path': line.points, // 轨迹路线
    'time': 12000, // 移动时间
    'orientToPath': true, // 物体移动时沿向路径方向
    });
    }
    
    // 显示/隐藏轨迹线
    var lineVisible = true;
    function showLines() {
    lineVisible = !lineVisible;
    line.showLines(lineVisible);
    }
    
    // 显示/隐藏轨迹点
    var pointVisible = true;
    function showPoints() {
    pointVisible = !pointVisible;
    line.showPoints(pointVisible);
    }
    

    摄像机跟随小车移动的代码:

     new THING.widget.Button('摄像机跟随物体', function () {
            // 每一帧设置摄像机位置 和 目标点
            car.on('update', function () {
                // 摄像机位置为 移动小车后上方
                // 为了便于计算 这里用了坐标转换 将相对于小车的位置 转换为 世界坐标
                app.camera.position = car.selfToWorld([0, 5, -10]);
                // 摄像机目标点为 移动小车的坐标
                app.camera.target = car.position
            }, '自定义摄影机跟随');
        });
    

    粘贴完毕后,发现缺少了car.postion这个属性,于是在跟随物体的例子中,仔细看了看注释,将相关的代码放入我们的项目中去,同时也添加了ThingJS平台的对应按钮工具,当项目形成后发现不知道怎么让摄像机归位了,找了几分钟最后在ThingJS官网交流群里面问了下,原来是在快捷代码中有,点击设置位置,加上一个摄像机归位的按钮,就能让摄像机归位啦。

    在这里插入图片描述
    最终效果图如下:
    在这里插入图片描述

    附上完整代码:

    /**
    * 说明:轨迹线应用
    */
    app = new THING.App({
    url: 'https://www.thingjs.com/static/models/simplebuilding'
    });
    
    //轨迹线
    var line;
    app.on('load', function () {
    var car = app.query('car01')[0];
    
    // 创建一个不断上升的路径
    var points = [];
    var radius = 20;
    for (var degree = 0, y = 0; degree <= 520; degree += 10, y += 0.25) {
    var x = Math.cos(degree * 2 * Math.PI / 360) * radius;
    var z = Math.sin(degree * 2 * Math.PI / 360) * radius;
    points.push([x, y, z]);
    }
    
    // 创建轨迹线
    line = app.create({
    type: 'Line',
    color: 0x00FF00, // 轨迹线颜色
    dotSize: 2, // 轨迹点的大小
    dotColor: 0xFF0000, // 轨迹点的颜色
    points: points,
    })
    
    car.position = line.points[0];
    // 小车开始沿轨迹线运动
    play();
    
    // 创建按钮
    new THING.widget.Button('开始移动', play);
    new THING.widget.Button('轨迹线', showLines);
    new THING.widget.Button('轨迹点', showPoints);
    
    
    new THING.widget.Button('摄像机跟随物体', function () {
    // 每一帧设置摄像机位置 和 目标点
    car.on('update', function () {
    // 摄像机位置为 移动小车后上方
    // 为了便于计算 这里用了坐标转换 将相对于小车的位置 转换为 世界坐标
    app.camera.position = car.selfToWorld([0, 5, -10]);
    // 摄像机目标点为 移动小车的坐标
    app.camera.target = car.position
    }, '自定义摄影机跟随');
    });
    
    new THING.widget.Button('摄像机停止跟随', function () {
    car.off('update', null, '自定义摄影机跟随');
    });
    
    
    new THING.widget.Button('摄像机归位', function () {
    car.off('update', null, '自定义摄影机跟随');
    // 设置摄像机位置和目标点
    app.camera.position = [43.4, 16.200000000000003, 52.3];
    app.camera.target = [0, 0, 0];
    });
    });
    
    // 物体跟随轨迹线运动
    function play() {
    var car = app.query('car01')[0];
    car.movePath({
    'path': line.points, // 轨迹路线
    'time': 12000, // 移动时间
    'orientToPath': true, // 物体移动时沿向路径方向
    });
    }
    
    // 显示/隐藏轨迹线
    var lineVisible = true;
    function showLines() {
    lineVisible = !lineVisible;
    line.showLines(lineVisible);
    }
    
    // 显示/隐藏轨迹点
    var pointVisible = true;
    function showPoints() {
    pointVisible = !pointVisible;
    line.showPoints(pointVisible);
    }
    
    

    大家也可以试试将几个官方示例合成一个项目,我的javaScript水平不足,如果换成一个正规军说不定一周就能做出资源中心的第一个3D可视化项目啦。

    展开全文
  • webgl可视化平台,封装threejs进行快速数据对接,使用Echarts...别急,使用ThingJS物联网可视化平台就能解决这些问题!  CamBuilder: 专为小白建模使用,大多数的模型都内置了动画效果,使用代码即可自由操控; City...
  • 21世纪物联网可视化备受各行各业的关注,我们都知道,实现可视化应用一般有两种形式,一种是全部委托开发公司,还有一种使用pass平台自己开发。今天我们讲讲第二种。企业开发可视化应用首先要有技术人员,使用thing...
  • 随后又是5G时代的来临,这使得流量的限制越来越少,同时,物联网可视化行业,这一个摸着石头过河的行业,也随着互联网的推进而不断发展,在全国疫情爆发之后,网上的疫情地图可以说是实时牵动着我们的心...
  • Arduino MQTT 搭建物联网可视化温度实时监测 开发所需元器件 Ardunio UNO Wifi 开发面板 x1 DHT11 温湿度传感器 x1 10k欧姆电阻 x1 搭建MQTT服务器:搭建MQTT服务选择开源软件Mosquitto,下载地址及各系统安装...
  • 在此背景下,优锘科技将可视化技术应用在物联网管理领域,推出‘模模搭’这一物联网可视化PaaS平台,帮助企业实现从2D管理到3D管理的快速升级。 正所谓“国以民为本,民以食为天”。粮食既是关系国计民生和国家经济...
  • Arduino-IoTFlow.zip,物联网可视化工具IOTFROW,Arduino是一家开源软硬件公司和制造商社区。
  • 在如今紧张的局势下,以往拥挤的地铁现在也只剩下三三两两的人乘坐,去年今日还是人挤人的状况,如今却是见面打招呼带好口罩,间隔一两米,当好多事情开始发展为网络上处理后,可视化的道路也更加明朗,查看地理位置...
  • 智慧方案
  • 数据入库后,往往需要其他方式如数据可视化系统将数据按照规则统计、展现出来,实现数据的监控、指标统计等业务需求,以便充分发挥数据的价值,TDengine 搭配开源软件 Grafana 可以快速搭建物联网数据可视化平台。...
  • 想仿照这个例子做个物联网web端可视化的testproject https://m.aliyun.com/yunqi/articles/675932 此篇文章说的只是大概的步骤,具体如何实现却说的不是很明白。这2天自己跟着阿里云上的实例摸索了一些。 进入...
  • 在数据分析工作中,数据可视化虽然只是最后一个步骤,但也是必不可少的一个步骤,ThingJS扛起了物联网最后一公里的大旗! 3D可视化使用门槛需进一步降低 ThingJS平台致力于提供低门槛、低成本的3D可视化能力,方便...
  • 本文以常见物联网使用场景为例,介绍了如何利用 EMQ X 消息中间件与开源数据可视化方案 InfluxDB + Grafana ,将物联网设备大量基于时序的数据便捷地展示出来。 在物联网项目中接入平台的设备数据和存储方案以下特点...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,365
精华内容 7,746
关键字:

物联网可视化