一种虚拟对象和实景影像的互动展示方法_2

文档序号:9431984阅读:来源:国知局
空间描述信息数据库13、虚拟对象空间描述信息数据库14同时与空间变换信息调用中间件2进行双向通信;实景影像数据库11与实景读取模块32进行双向通信;虚拟对象数据库15与虚拟对象信息读取模块31进行双向通信;虚拟对象空间映射展示模块41,和空间变换信息调用中间件2以及虚拟对象信息读取模块31进行双向通信,实景空间映射展示模块42,和实景读取模块32以及空间变换信息调用中间件2进行双向通信。互动操作展示模块5,与虚拟对象空间映射展示模块41以及实景空间映射展示模块42进行双向通信。
[0032]实体空间描述信息数据库13中每条记录都指向一个实体空间的空间描述信息,即该实体空间的空间位置的描述信息和该实体空间的空间形态的描述信息。该实体空间既可以是二维封闭空间,也可以是三维封闭空间。实体空间描述信息数据库13中每条记录都至少包括设有记载有下列内容字段:
[0033]该实体空间的唯一标识。
[0034]对该实体空间进行空间位置描述时所采用的空间类型,即所采用的坐标系,比如GIS坐标、三维坐标等。
[0035]对该实体空间进行空间形态描述时所采用的数据格式,比如DWG格式、JSON格式或者XML格式等。
[0036]该实体空间具体的空间描述信息,其既可以是在该条记录中由若干字段组成的一组数据,也可以是一个指向内部文件的链接;或一个指向外部文件的链接,即引用,以供空间变换信息调用中间件2进行检索、读取、调用和计算。
[0037]该实体空间的相对父实体空间的空间位置描述信息:即对该实体空间在其上一级父实体空间中的相对空间位置的描述信息。
[0038]该实体空间的关联父实体空间的空间位置描述,即判断该实体空间是否有上一级父实体空间,并在该实体空间有上一级父实体空间时提供链接。
[0039]实体空间描述信息数据库13中每条记录都还可设有记载有下列内容的字段:
[0040]对该实体空间进行空间位置和空间形态描述时所采用的度量单位。
[0041]对该实体空间进行空间位置和空间形态描述时所采用的方位及倾角。
[0042]虚拟对象数据库15中的每条记录都指向一个虚拟对象的信息,每个虚拟对象都与一个资产实体对应,虚拟对象数据库15中的每条记录都至少设有记载有下列内容的字段:
[0043]该虚拟对象的唯一标识。
[0044]该虚拟对象的类型。
[0045]该虚拟对象的属性。
[0046]该虚拟对象的具体信息,该具体数据可以是在该条记录中由若干个字段所构成的一组数据,也可以是记载有该虚拟对象的具体信息的一个外部文件的链接,即指向该虚拟对象的引用,以供虚拟对象信息读取模块31检索、读取和调用。
[0047]虚拟对象空间描述信息数据库14中的记录与虚拟对象数据库15中的记录是一一对应的,即虚拟对象空间描述信息数据库14中的每条记录都指向一个虚拟对象的空间描述信息,即该虚拟对象的空间位置的描述信息,以及该虚拟对象的空间形态的描述信息,虚拟对象空间描述信息数据库14中的每条记录都至少设有记载有下列内容的字段:
[0048]该虚拟对象的唯一标识。
[0049]对该虚拟对象进行空间位置描述时所采用的空间类型,即所采用的坐标系,比如GIS坐标、三维坐标等。
[0050]对该虚拟对象进行空间形态描述时所采用的数据格式,比如DWG格式、JSON格式或者XML格式等。
[0051]该虚拟对象具体的空间描述信息,特别记录了此虚拟对象可被其它虚拟对象关联的空间描述信息信息。
[0052]该虚拟对象空间描述信息其既可以是在该条记录中由若干字段组成的一组数据,也可以是一个指向内部文件的链接,或一个指向外部文件的链接,即引用,以供空间变换信息调用中间件2进行检索、读取、调用和计算。
[0053]该虚拟对象的相对父虚拟对象的空间位置描述,即对该虚拟对象在其上一级父虚拟对象中相对空间位置的描述信息。
[0054]该虚拟对象的关联实体空间的空间位置描述,即在该虚拟对象没有上一级父虚拟对象时,记录该虚拟对象在对应的实体空间中的相对空间位置的描述信息,并建立到该实体空间的链接。
[0055]虚拟对象空间描述信息数据库14中的每条记录还可以设有记载有下列内容的字段:
[0056]对该虚拟对象进行空间位置和空间形态描述时所采用的度量单位。
[0057]对该虚拟对象进行空间位置和空间形态描述时所采用的方位及倾角。
[0058]实景影像数据库11中的每条记录指向一个实景影像对象的信息且应当至少包括记载有下列内容的字段,以供实景读取模块32调用:
[0059]该实景影像对象的唯一标识。
[0060]该实景影像对象的类型,比如照片、影像或实景等。
[0061]该实景影像对象的数据格式,比如JPG格式、AVI格式或FLV格式等。
[0062]实景影像数据库11中的每条记录中还可以包括记载有下列内容的字段:
[0063]该实景影像对象所采用的镜头类型。
[0064]该实景影像对象所采用的畸变矫正标识。
[0065]该实景影像对象的视角大小。
[0066]实景影像空间描述信息数据库12中的记录与实景影像数据库11中的记录是一一对应的,即实景影像空间描述信息数据库12中的每条记录也都指向一个实景影像对象,记载有一个实景影像对象的空间描述信息,即以一个实景影像对象的空间位置的描述信息和空间形态的描述信息。
[0067]实景影像空间描述信息数据库12中的每条记录都至少包括下列字段:
[0068]该实景影像对象的唯一标识。
[0069]该实景影像对象中所包含的所有虚拟对象的唯一标识,建立该实景影像对象与虚拟对象之间的对应关系。
[0070]对该实景影像对象进行空间位置描述时所采用的空间类型,即所采用的坐标类型,比如GIS坐标、三维坐标等。
[0071]对该实景影像对象进行空间形态描述时所采用的数据格式,比如JSON格式、XML格式等等。
[0072]该实景影像对象所对应的实体空间的唯一标识,即该实景影像对象中所包含的所有实体空间,以及该实景影像对象所在的所有实体空间的唯一标识。
[0073]该实景影像对象具体的空间描述信息,其可以是在该条记录中的若干个字段组成的一组数据,也可以是对于记载有该实景影像对象的空间描述信息的内部链接,即文件,或者外部链接,即引用,以供空间变换信息调用中间件2检索、读取、调用和计算。
[0074]实景影像空间描述信息数据库12中的每条记录还可以包括下列字段:
[0075]对该实景影像对象进行空间位置和空间形态描述时所采用的度量单位;
[0076]对该实景影像对象进行空间位置和空间形态描述时所采用的方位及倾角等。
[0077]在实景影像空间描述信息数据库12、虚拟对象空间描述信息数据库14和实体空间描述信息数据库13中的所有记录中,其采用的空间类型和数据格式统一的情况下,上述数据库中的度量单位的字段皆可为空。
[0078]空间变换信息调用中间件2内建有一个的虚拟三维空间。空间变换信息调用中间件2,根据互动操作展示模块5所指定的资产实体,找到对应的虚拟对象的唯一标识,并在实景影像空间描述信息数据库12中找到与该虚拟对象所对应的实景影像对象的空间描述信息,依据上述实景影像对象所对应的实体空间的唯一标识,从实体空间描述信息库13中找到与上述实景影像对象所对应的实体空间的空间描述信息,对上述空间描述信息进行空间位置和空间形态的变换后,放入所述虚拟三维空间中,建立可供在显示终端900上进行互动展示的目标空间。空间变换信息调用中间件2,也可根据互动操作展示模块5所指定的实景影像对象,在实景影像空间描述信息数据库12中找到对应实景影像对象的空间描述信息,根据该实景影像对象所对应的实体空间的唯一标识,从实体空间描述信息库13中找到与该实景影像对象所对应的实体空间的空间描述信息,以及该实景影像对象所对应的所有虚拟对象的唯一标识在虚拟对象空间描述信息数据库14中找到该实景影像对象所包含的所有虚拟对象的空间描述信息,将上述空间描述信息放入所述的虚拟三维空间,进行空间位置和空间形态的变换后,建立可供在显示终端900上进行互动展示的目标空间。
[0079]空间变换信息调用中间件2,在虚拟对象空间描述信息数据库14查找到该虚拟对象的空间描述信息,该虚拟对象空间位置的描述信息可以是基于GIS坐标来描述的,可以是基于三维坐标来描述的,可以是基于度量单位来描述的,或是基于倾角以及方位来描述的,以及基于其它标准的空间位置坐标来描述的空间位置描述信息。空间变
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1