数据接入方法、装置、存储介质及可视化拼接墙与流程
未命名
08-13
阅读:111
评论:0
1.本技术涉及数据接入技术领域,尤其涉及一种数据接入方法、装置、存储介质及可视化拼接墙。
背景技术:
2.随着信息技术的高速发展,大数据已经将海量数据处理变成了可能。为了能够更加直观地展示大数据处理与分析的结果,目前多采用大屏数据可视化的方式实现数据展示。其中,大屏数据可视化是指在高分辨率的可视化拼接墙上,接入用于显示大量文字、图形、图表等可视化数据的方案。然而,在采用现有技术展示可视化数据时,容易出现渲染卡顿的问题,大大影响了可视化页面的动态效果。
技术实现要素:
3.本技术的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中容易出现渲染卡顿,进而影响可视化页面动态效果的技术缺陷。
4.第一方面,本技术实施例提供了一种数据接入方法,所述方法包括:
5.在满足预设数据获取规则的情况下,根据预先配置的数据获取参数,向后端服务器发送数据获取请求;
6.接收所述后端服务器响应于所述数据获取请求返回的源数据;
7.将所述源数据存储在可视化拼接墙的存储器中,以构建各个本地数据源;其中,所述可视化拼接墙用于显示包括至少一个可视化组件的可视化页面;
8.分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源标识,以从所述可视化拼接墙的存储器中分别获取多个所述可视化组件对应的源数据。
9.在其中一个实施例中,所述数据获取参数包括后端数据源的数据源类型和所述后端数据源的连接信息;
10.所述根据预先配置的数据获取参数,向后端服务器发送数据获取请求的步骤,包括:
11.基于所述后端数据源的数据源类型确定数据请求格式,并根据所述数据请求格式和所述后端数据源的连接信息,生成所述数据获取请求;
12.向所述后端服务器发送所述数据获取请求。
13.在其中一个实施例中,所述将所述源数据存储在可视化拼接墙的存储器中,以构建各个本地数据源的步骤,包括:
14.根据各个所述源数据对应的本地数据源,分别确定每个所述源数据所对应的缓存地址;
15.基于每个所述源数据对应的缓存地址,分别将各个所述源数据存储至所述可视化拼接墙的缓存器中。
16.在其中一个实施例中,所述分别将多个所述可视化组件的接入数据源标识配置为
至少一个本地数据源标识的步骤,包括:
17.分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源对应的缓存地址。
18.在其中一个实施例中,在满足预设数据获取规则的情况下,根据预先配置的数据获取参数,向后端服务器发送数据获取请求的步骤之前,包括:
19.在获取到可视化页面加载请求时,确定满足所述预设数据获取规则。
20.在其中一个实施例中,所述方法还包括:根据所述可视化页面中每个所述可视化组件对应的源数据渲染各个所述可视化组件,以生成所述可视化页面。
21.第二方面,本技术实施例提供了一种数据接入装置,所述装置包括:
22.请求发送模块,用于在满足预设数据获取规则的情况下,根据预先配置的数据获取参数,向后端服务器发送数据获取请求;
23.源数据接收模块,用于接收所述后端服务器响应于所述数据获取请求返回的源数据;
24.存储模块,用于将所述源数据存储在可视化拼接墙的存储器中,以构建各个本地数据源;其中,所述可视化拼接墙用于显示包括至少一个可视化组件的可视化页面;
25.配置模块,用于分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源标识,以从所述可视化拼接墙的存储器中分别获取多个所述可视化组件对应的源数据。
26.在其中一个实施例中,所述数据获取参数包括后端数据源的数据源类型和所述后端数据源的连接信息;所述请求发送模块包括:
27.请求生成单元,用于基于所述后端数据源的数据源类型确定数据请求格式,并根据所述数据请求格式和所述后端数据源的连接信息,生成所述数据获取请求;
28.发送单元,用于向所述后端服务器发送所述数据获取请求。
29.第三方面,本技术实施例提供了一种存储介质,该存储介质中存储有计算机可读指令,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述任一实施例所述数据接入方法的步骤。
30.第四方面,本技术实施例提供了一种可视化拼接墙,该可视化拼接墙包括:一个或多个处理器,以及存储器;
31.所述存储器中存储有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,执行上述任一实施例所述数据接入方法的步骤。
32.在本技术的数据接入方法、装置、存储介质及可视化拼接墙中,可视化拼接墙在接收到后端服务器响应于数据获取请求返回的源数据时,可以将源数据存储在本地的存储器中,以构建各个本地数据源。可视化页面中多个可视化组件的接入数据源标识均被配置为本地数据源的标识,因此在可视化拼接墙生成可视化页面的过程中,多个可视化组件可从本地的存储器中获取该可视化组件对应的源数据,并据此生成可视化数据。如此,可避免各个可视化组件向后端服务器重复发送多个数据获取请求,大大减少可视化页面对于后端数据服务的请求数量,从而可减少后端数据服务的压力,并解决渲染卡顿的问题,进而可提高显示性能。
附图说明
33.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
34.图1为一个实施例中数据接入方法的流程示意图;
35.图2为一个实施例中数据接入方法的架构示意图;
36.图3为一个实施例中数据接入装置的示意性结构框图;
37.图4为一个实施例中可视化拼接墙的示意性结构框图。
具体实施方式
38.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
39.目前,在生成可视化页面时,首先需要在预先定义的文字、图形、图表等各个可视化组件中确定目标可视化组件,并设置各个目标可视化组件的样式数据和位置数据,以实现画面框架的搭建。而后,分别设置每个目标可视化组件的接入数据源,使得每个目标可视化组件可以从对应的接入数据源中获取数据并展示,进而实现数据可视化。
40.正如背景技术所言,在采用现有技术展示可视化数据时,容易出现渲染卡顿的问题。经发明人研究发现,导致这一问题的原因在于:在数据展示过程中,每个可视化组件都会向后端数据源发送数据获取请求,以获取该可视化组件对应的数据。然而,由于可视化拼接墙是高分辨率的显示器件,可视化拼接墙对应的可视化页面中包括数量较多的可视化组件,各个可视化组件重复提交的数据获取请求增加了后端数据服务的压力,进而导致渲染卡顿的问题。
41.为解决前述问题,本技术提供了一种数据接入方法、装置、存储介质及可视化拼接墙,通过减少可视化页面对于后端数据服务的请求数量,从而可减少后端数据服务的压力并解决渲染卡顿的问题,进而提高显示性能。
42.在一个实施例中,本技术提供的数据接入方法可以应用于可视化拼接墙。其中,可视化拼接墙可以是由多个显示单元拼合而成的高分辨率大屏显示设备,用于展示可视化数据。可以理解,本技术的可视化拼接墙可以是现有技术的任意设备,本文对此不作具体限制。
43.在一些实施例中,本技术提供了一种数据接入方法,如图1所示,该方法具体包括如下步骤:
44.s102:在满足预设数据获取规则的情况下,根据预先配置的数据获取参数,向后端服务器发送数据获取请求。
45.具体而言,可视化拼接墙可以判断当前是否满足预设数据获取规则,进而判断是否需要从后端服务器处获取源数据。可以理解,预设数据获取规则的具体规则内容可以依据实际情况设定,本技术对此不作具体限制。例如,可视化拼接墙可以判断是否到达预设数
据获取周期,若是,则确定满足预设数据获取规则,否则,确定不满足预设数据获取规则。
46.在其中一个实施例中,可视化拼接墙可以判断是否获取到可视化页面加载请求,进而判断是否满足预设数据获取规则。当获取到可视化页面加载请求时,表明可视化拼接墙需要加载可视化页面,以完成可视化页面的显示。在此情况下,可视化拼接墙可以确定满足预设数据规则,并从后端服务器处获取源数据。
47.在满足预设数据获取请求的情况下,可视化拼接墙可以根据预先配置的数据获取参数,向后端服务器发送数据获取请求。其中,数据获取参数可以是后端服务器的服务器参数和/或与源数据关联的参数。
48.在其中一个实施例中,数据获取参数包括后端数据源的数据源类型和后端数据源的连接信息。其中,后端数据源是指设置在后端服务器上的数据源,也即,后端数据源为远端数据源。后端数据源的数据源类型可以用于反映后端数据源对应的数据存储方式或者数据获取方式,例如前述数据源类型可以是文件类型、数据库类型或者http(hyper text transfer protocol,超文本传输协议)接口类型。后端数据源的连接信息是指用于连接后端数据源的信息,包括但不限于后端数据源的数据源地址信息、端口信息、用户名信息和密码信息等。进一步地,在一个示例中,数据获取参数还可包括数据实例,例如数据库的sql语句和接口地址等。
49.在s102中,根据预先配置的数据获取参数,向后端服务器发送数据获取请求的步骤,可以包括:
50.基于所述后端数据源的数据源类型确定数据请求格式,并根据所述数据请求格式和所述后端数据源的连接信息,生成所述数据获取请求;
51.向所述后端服务器发送所述数据获取请求。
52.具体而言,考虑到不同的数据源类型所对应的数据获取请求具备不同的格式,因此,可视化拼接墙可以根据数据获取参数中的数据源类型确定与之对应的数据请求格式,并根据后端数据源的连接信息和所确定的数据请求格式,生成并发送数据获取请求,以避免数据获取请求格式错误而引发数据获取失败,进一步确保可视化页面的显示效果。
53.s104:接收所述后端服务器响应于所述数据获取请求返回的源数据。
54.具体而言,可视化拼接墙发送的数据获取请求可用于指示后端服务器返回存储在服务器上的源数据。在发送数据获取请求后,可视化拼接墙可以接收由后端服务器返回的源数据。可以理解,源数据的数据类型和数据内容等均可依据实际情况确定,本技术对此不作具体限制。
55.s106:将所述源数据存储在可视化拼接墙的存储器中,以构建各个本地数据源;其中,所述可视化拼接墙用于显示包括至少一个可视化组件的可视化页面。
56.具体而言,在接收到后端服务器返回的源数据的情况下,可视化拼接墙可以将源数据存储在本设备的存储器中,从而可构建至少一个本地数据源。需要说明的是,本地数据源的具体数量可以依据各个可视化组件需要获取的源数据类型、后端服务器返回的源数据的数据大小和/或数据获取参数等实际情况确定,例如可以是1个、3个、5个等。
57.可以理解,可视化拼接墙可以将源数据存储在任意类型的存储器中,例如可将源数据存储在可视化拼接墙的缓存、内存和/或外存中。进一步地,不同的源数据可以分别存储在不同类型的存储器中,例如部分源数据可存储在缓存中,其余源数据可存储在内存中。
58.为缩短可视化页面的加载效率,以及进一步降低卡顿等情况的发生,可视化拼接墙可以将源数据存储在缓存中。在其中一个实施例中,s106具体可以包括:根据各个所述源数据对应的本地数据源,分别确定每个所述源数据所对应的缓存地址;基于每个所述源数据对应的缓存地址,分别将各个所述源数据存储至所述可视化拼接墙的缓存器中。
59.其中,每个本地数据源对应的缓存地址可以是预先设置的。在获取到源数据的情况下,可视化拼接墙可以确定源数据归属的本地数据源,进而根据该本地数据源确定源数据对应的缓存地址,并将源数据存入对应的缓存地址中,以完成本地数据源的构建。如此,在需要读取源数据时,可视化拼接墙可以从缓存中获取源数据,从而可提高数据读取效率,并缩短可视化页面的渲染耗时。
60.s108:分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源标识,以从所述可视化拼接墙的存储器中分别获取多个所述可视化组件对应的源数据。
61.具体而言,请参阅图2,可视化拼接墙可以分别将可视化页面中至少两个可视化组件的接入数据源标识配置为本地数据源的标识,在一个示例中,可将可视化页面中的每个可视化组件的接入数据源标识配置为本地数据源的标识。
62.当可视化组件需要获取源数据时,每个可视化组件均会根据其配置的接入数据源标识,从对应的接入数据源处获取源数据。当可视化组件的接入数据源标识配置为远程数据源的标识时,该可视化组件可从后端服务器处获取源数据;当可视化组件的接入数据源标识配置为本地数据源的标识时,该可视化组件可从本地数据源中获取对应的源数据。在得到源数据后,可视化组件可以根据源数据生成可视化数据,进而得到可视化页面。由于本地数据库设置在可视化拼接墙本地,本地数据库的数据均存储在可视化拼接墙的存储器中,因此,当可视化组件需要获取源数据时,被配置了本地数据源标识的可视化组件可从本地存储器中获取对应的源数据。
63.在其中一个实施例中,s108可以包括:分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源对应的缓存地址。也即,当可视化组件需要从本地获取源数据时,可以将各个可视化组件的接入数据源标识配置为可视化拼接墙的本地缓存地址,使得可视化组件可以直接根据所配置的缓存地址获取源数据,以进一步提高数据读取效率,并缩短可视化页面的渲染耗时。
64.在其中一个实施例中,本技术的数据接入方法还包括:根据可视化页面中每个所述可视化组件对应的源数据渲染各个所述可视化组件,以生成所述可视化页面。例如,可视化拼接墙可以根据文字、图表、图形等可视化组件对应的源数据进行渲染显示,从而可生成可视化页面,实现数据可视化。
65.本技术中,可视化拼接墙在接收到后端服务器响应于数据获取请求返回的源数据时,可以将源数据存储在本地的存储器中,以构建各个本地数据源。可视化页面中多个可视化组件的接入数据源标识均被配置为本地数据源的标识,因此在可视化拼接墙生成可视化页面的过程中,多个可视化组件可从本地的存储器中获取该可视化组件对应的源数据,并据此生成可视化数据。如此,可避免各个可视化组件向后端服务器重复发送多个数据获取请求,大大减少可视化页面对于后端数据服务的请求数量,从而可减少后端数据服务的压力,并解决渲染卡顿的问题,进而可提高显示性能。
66.下面对本技术实施例提供的数据接入装置进行描述,下文描述的数据接入装置与
上文描述的数据接入方法可相互对应参照。
67.在一个实施例中,本技术实施例提供了一种数据接入装置300。如图3所示,该装置300包括请求发送模块310、源数据接收模块320、存储模块330和配置模块340。其中:
68.请求发送模块310,用于在满足预设数据获取规则的情况下,根据预先配置的数据获取参数,向后端服务器发送数据获取请求;
69.源数据接收模块320,用于接收所述后端服务器响应于所述数据获取请求返回的源数据;
70.存储模块330,用于将所述源数据存储在可视化拼接墙的存储器中,以构建各个本地数据源;其中,所述可视化拼接墙用于显示包括至少一个可视化组件的可视化页面;
71.配置模块340,用于分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源标识,以从所述可视化拼接墙的存储器中分别获取多个所述可视化组件对应的源数据。
72.在一个实施例中,所述数据获取参数包括后端数据源的数据源类型和所述后端数据源的连接信息。所述请求发送模块310包括请求生成单元和发送单元。其中,请求生成单元,用于基于所述后端数据源的数据源类型确定数据请求格式,并根据所述数据请求格式和所述后端数据源的连接信息,生成所述数据获取请求。发送单元,用于向所述后端服务器发送所述数据获取请求。
73.在一个实施例中,本技术的存储模块330包括地址确定单元和数据存储单元。其中,地址确定单元用于根据各个所述源数据对应的本地数据源,分别确定每个所述源数据所对应的缓存地址。数据存储单元用于基于每个所述源数据对应的缓存地址,分别将各个所述源数据存储至所述可视化拼接墙的缓存器中。
74.在一个实施例中,本技术的配置模块340包括地址配置单元。该地址配置单元用于分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源对应的缓存地址。
75.在一个实施例中,本技术的数据接入装置300还包括规则判定模块。该规则判定模块用于在获取到可视化页面加载请求时,确定满足所述预设数据获取规则。
76.在一个实施例中,本技术的数据接入装置300还包括页面生成模块。该页面生成模块用于根据所述可视化页面中每个所述可视化组件对应的源数据渲染各个所述可视化组件,以生成所述可视化页面。
77.在一个实施例中,本技术还提供了一种存储介质,该存储介质中存储有计算机可读指令,计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如任意实施例中数据接入方法的步骤。
78.在一个实施例中,本技术还提供了一种可视化拼接墙,所述可视化拼接墙中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如任意实施例中数据接入方法的步骤。
79.示意性地,图4为本技术实施例提供的一种可视化拼接墙的内部结构示意图。参照图4,可视化拼接墙900包括处理组件902,其进一步包括一个或多个处理器,以及由存储器901所代表的存储器资源,用于存储可由处理组件902的执行的指令,例如应用程序。存储器901中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处
理组件902被配置为执行指令,以执行上述任意实施例所述方法的步骤。
80.可视化拼接墙900还可以包括一个电源组件903被配置为执行可视化拼接墙900的电源管理,一个有线或无线网络接口904被配置为将可视化拼接墙900连接到网络,和一个输入输出(i/o)接口905。
81.本领域技术人员可以理解,本技术示出的可视化拼接墙的内部结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的可视化拼接墙的限定,具体的可视化拼接墙可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
82.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。本文中,“一”、“一个”、“所述”、“该”和“其”也可以包括复数形式,除非上下文清楚指出另外的方式。多个是指至少两个的情况,如2个、3个、5个或8个等。“和/或”包括相关所列项目的任何及所有组合。
83.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间可以根据需要进行组合,且相同相似部分互相参见即可。
84.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
技术特征:
1.一种数据接入方法,其特征在于,所述方法包括:在满足预设数据获取规则的情况下,根据预先配置的数据获取参数,向后端服务器发送数据获取请求;接收所述后端服务器响应于所述数据获取请求返回的源数据;将所述源数据存储在可视化拼接墙的存储器中,以构建各个本地数据源;其中,所述可视化拼接墙用于显示包括至少一个可视化组件的可视化页面;分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源标识,以从所述可视化拼接墙的存储器中分别获取多个所述可视化组件对应的源数据。2.根据权利要求1所述的数据接入方法,其特征在于,所述数据获取参数包括后端数据源的数据源类型和所述后端数据源的连接信息;所述根据预先配置的数据获取参数,向后端服务器发送数据获取请求的步骤,包括:基于所述后端数据源的数据源类型确定数据请求格式,并根据所述数据请求格式和所述后端数据源的连接信息,生成所述数据获取请求;向所述后端服务器发送所述数据获取请求。3.根据权利要求1所述的数据接入方法,其特征在于,所述将所述源数据存储在可视化拼接墙的存储器中,以构建各个本地数据源的步骤,包括:根据各个所述源数据对应的本地数据源,分别确定每个所述源数据所对应的缓存地址;基于每个所述源数据对应的缓存地址,分别将各个所述源数据存储至所述可视化拼接墙的缓存器中。4.根据权利要求3所述的数据接入方法,其特征在于,所述分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源标识的步骤,包括:分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源对应的缓存地址。5.根据权利要求1至4任一项所述的数据接入方法,其特征在于,在满足预设数据获取规则的情况下,根据预先配置的数据获取参数,向后端服务器发送数据获取请求的步骤之前,包括:在获取到可视化页面加载请求时,确定满足所述预设数据获取规则。6.根据权利要求1至4任一项所述的数据接入方法,其特征在于,所述方法还包括:根据所述可视化页面中每个所述可视化组件对应的源数据渲染各个所述可视化组件,以生成所述可视化页面。7.一种数据接入装置,其特征在于,所述装置包括:请求发送模块,用于在满足预设数据获取规则的情况下,根据预先配置的数据获取参数,向后端服务器发送数据获取请求;源数据接收模块,用于接收所述后端服务器响应于所述数据获取请求返回的源数据;存储模块,用于将所述源数据存储在可视化拼接墙的存储器中,以构建各个本地数据源;其中,所述可视化拼接墙用于显示包括至少一个可视化组件的可视化页面;配置模块,用于分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源标识,以从所述可视化拼接墙的存储器中分别获取多个所述可视化组件对应的源数
据。8.根据权利要求7所述的数据接入装置,其特征在于,所述数据获取参数包括后端数据源的数据源类型和所述后端数据源的连接信息;所述请求发送模块包括:请求生成单元,用于基于所述后端数据源的数据源类型确定数据请求格式,并根据所述数据请求格式和所述后端数据源的连接信息,生成所述数据获取请求;发送单元,用于向所述后端服务器发送所述数据获取请求。9.一种存储介质,其特征在于,所述存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至6中任一项所述数据接入方法的步骤。10.一种可视化拼接墙,其特征在于,包括:一个或多个处理器,以及存储器;所述存储器中存储有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,执行如权利要求1至6中任一项所述数据接入方法的步骤。
技术总结
本申请提供了一种数据接入方法、装置、存储介质及可视化拼接墙,所述方法包括:在满足预设数据获取规则的情况下,根据预先配置的数据获取参数,向后端服务器发送数据获取请求;接收所述后端服务器响应于所述数据获取请求返回的源数据;将所述源数据存储在可视化拼接墙的存储器中,以构建各个本地数据源;其中,所述可视化拼接墙用于显示包括至少一个可视化组件的可视化页面;分别将多个所述可视化组件的接入数据源标识配置为至少一个本地数据源标识,以从所述可视化拼接墙的存储器中分别获取多个所述可视化组件对应的源数据。采用本申请的方案可以减少后端数据服务的压力,并解决渲染卡顿的问题,进而可提高显示性能。进而可提高显示性能。进而可提高显示性能。
技术研发人员:刘刚
受保护的技术使用者:威创集团股份有限公司
技术研发日:2023.05.08
技术公布日:2023/8/9
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
