什么是物联网?它由哪几部分组成

什么是物联网?它由哪几部分组成,第1张

物联网是一个非常先进的、综合性的和复杂的系统。其最终目标是为单个产品建立全球的、开放的标识标准,并实现基于全球网络连接的信息共享。物联网主要由六方面组成:EPC编码、EPC标签、识读器、Savant(神经网络软件)、对象名解析服务(Object NamingService:ONS)和实体标记语言(Physical Markup Language PML)。
aEPC编码。EPC编码是物联网的重要组成部分。它是对实体及实体的相关信息进行代码化通过统一并规范化的编码建立全球通用的信息交换语言。EPC编码是EANUCC在原有全球统一编码体系基础上提出的新一代的全球统一标识的编码体系,是对现行编码体系的一个补充。EPC编码有3类7种类型,分别为EPC-64- I、EPC-64- II、EPC-64-III,EPC-96- I、EPC-256- I、EPC-256-II、EPC-256-111。
b射频识读器。在射频识别系统中,射频读写器是将标签中的信息读出,或将标签所需要存储的信息写入标签的装置。射频读写器是利用射频技术读取标签信息、或将信息写入标签的设备。读写器读出的标签的信息通过计算机及网络系统进行管理和信息传输。
c神经网络软件(Savant)。每件产品都加上RFID标签之后,在产品的生产、运输和销售过程中,识读器将不断收到一连串的产品电子编码。整个过程中最为重要、同时也是最困难的环节就是传送和管理这些数据。Auto-ID中心提出一种名叫Savant的软件中间件技术,相当于该新式网络的神经系统,负责处理各种不同应用的数据读取和传输。
d对象名解析服务(ObjectN ame Service对象名服务,简称ONS)EPC标签对于一个开放式的、全球性的追踪物品的网络需要一些特殊的网络结构。因为标签中只存储了产品电子代码,计算机还需要一些将产品电子代码匹配到相应商品信息的方法。这个角色就由对象名称解析服务担当,它是一个自动的网络服务系统。
e实体标记语言(PhysicalM arkupLanguage物理标识语言,简称PML)oEPC产品电子代码识别单品,但是所有关于产品有用的信息都用一种新型的标准计算机语言—实体标记语言(PML)所书写,PML是基于为人们广为接受的可扩展标识语言(XM功发展而来的。PML提供了一个描述自然物体,过程和环境的标准,并可供工业和商业中的软件开发、数据存储和分析工具之用。它将提供一种动态的环境,使与物体相关的静态的、暂时的、动态的和统计加工过的数据可以互相交换。因为它将会成为描述所有自然物体、过程和环境的统一标准,PML的应用将会非常广泛,并且进入到所有行业。

物联网标识是指按一定规则赋予物品易于机器和人识别、处理的标识符/代码,它是物联网对象在信息网络中的身份识别,是一个物理编码,它实现了物的数字化。
物联网标识应该就是对象标识符(Object identifier, OID),即物联网域名是由 ISO/IEC、ITU 国际标准组织共同提出的标识机制,用于对任何类型的对象、概念或者“事物”进行全球无歧义、唯一命名。一旦命名,该名称终生有效。由于 OID 具有分层灵活、可扩展性强等特点,适合作为现有各种编码方案之间进行交换的元标识机制。
万物互联的基础是给每一个物品附于特定的标识码。
以数据运算为基础的万物互联网的前提,必须得把每一个物品都编制成特定的数据标识,给每一个物品设立独特的“身份z号码”,才有可能在巨大的数据信息传递的过程中,通过“身份z号码”实现物与物之间精准的交互。就像我国的人口管理一样,通过独特的身份z号码以区分每个个体的信息特征。

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

地图:CityBuilder 是 ThingJS 平台提供的城市级别搭建组件。CityBuilder 支持标准 GIS 数据导入,也支持 CamBuilder 所搭建的场景模型整合,还支持常规 3DSMax 模型文件导入。

CityBuilder可在城市乃至地球这样大尺度区域上创建、展示场景,为智慧城市类应用提供强大平台支持。

CityBuilder 是一款交互式配置 3D 地图的 SaaS 平台,基于 ThingJS 和 3D GIS 可视化技术实现,是 ThingJS 的可视化搭建组件之一,专注于城市级尺度 3D 可视化。

CityBuilder 也是一个设计师与开发者协同工作的平台,设计师来制作“活”的 3D 地图效果,开发者专心致志地写业务的代码逻辑,两个角色尽其所长,创造专业价值,共同实现终端用户的基本生产需求和可视化情感需求。

场景:启动 ThingJS 后,ThingJS 就会创建一个三维空间,整个三维空间我们称之为“场景”(scene),在场景内我们可以创建对象,比如园区,楼宇,车辆,传感器等等。

模型:ThingJS 平台的模型是指可复用的 3D 资源包,有些对象实例创建时指定模型资源的路径。

ThingJS 提供了具有丰富资源的模型库(ThingDepot)。

ThingJS 基于 HTML5 和 WebGL 技术,可方便地在主流浏览器上进行浏览和调试,支持 PC 和移动设备。ThingJS 为可视化应用提供了简单、丰富的功能,只需要具有基本的 Javascript 开发经验即可上手。

ThingJS 提供了场景加载、分层级浏览,对象访问、搜索、以及对象的多种控制方式和丰富的效果展示,可以通过绑定事件进行各种交互 *** 作,还提供了摄像机视角控制、点线面效果、温湿度云图、界面数据展示、粒子效果等各种可视化功能。

ThingJS提供如下相关组件和工具供用户使用:

CityBuilder:聚焦城市的 3D 地图搭建工具,打造你的 3D 城市地图。

CamBuilder:简单、好用、免费的 3D 场景搭建工具。

ThingPano:全景图制作工具,轻松制作并开发全景图应用,实现 3D 宏观场景和全景微观场景的无缝融合。

ThingDepot:上万种模型,数十个行业,自主挑选,一次制作多次复用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/13452688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-09
下一篇 2023-08-09

发表评论

登录后才能评论

评论列表(0条)

保存