1.一种基于组态的物理对象展示方法,包括:
在开发模式下,确定与具有预定配置的物理对象类型相匹配的展示图形模板,其中,所述展示图形模板包括至少一个图形要件;并将所述物理对象类型的属性标识与相匹配的所述展示图形模板中的图形要件进行关联,其中,所述属性标识包括地理数据标识,所述地理数据标识包括所述物理对象类型的中心位置标识;
在运行模式下,为所述物理对象类型的被监控物理对象创建图形计算对象,其中,所述图形计算对象包括与所述物理对象类型相匹配的展示图形模板的数据;通过所述图形计算对象根据所述展示图形模板的数据确定所述被监控物理对象的展示图形;根据所述被监控物理对象的地理数据标识的属性值确定所述展示图形的展示位置,在所述展示位置展示所述展示图形,并将关联有其它属性标识的图形要件渲染为与所述其它属性标识的属性值相应的展示效果。
2.根据权利要求1所述的方法,其中,所述地理数据标识还包括所述物理对象类型的轮廓标识,所述轮廓标识用于标识属于所述物理对象类型的物理对象的轮廓;
所述根据所述被监控物理对象的地理数据标识的属性值确定所述展示图形的展示位置,包括:
根据所述被监控物理对象的中心位置标识的属性值所指示的中心位置,和,所述轮廓标识的属性值所指示的所述被监控物理对象的轮廓,确定所述被监控物理对象的展示位置。
3.根据权利要求1所述的方法,其中,所述地理数据标识还包括所述物理对象类型的空间信息标识,所述空间信息标识用于标识属于所述物理对象类型的物理对象的地理位置坐标单位、地理位置坐标、以及与其它物理对象之间的关系;
所述根据所述被监控物理对象的地理数据标识的属性值确定所述展示图形的展示位置,包括:
根据所述被监控物理对象的空间信息标识的属性值,确定所述被监控物理对象的展示图形的展示位置。
4.根据权利要求3所述的方法,其中,所述物理对象与其它物理对象之间的关系包括所述物理对象与父物理对象之间的关系;
所述根据所述被监控物理对象的空间信息标识的属性值,确定所述被监控物理对象的展示图形的展示位置,包括:
根据所述被监控物理对象的空间信息标识的属性值,判断所述被监控物理对象是否存在父物理对象;
若存在,则根据所述被监控物理对象对应的空间信息标识的属性值,确定所述被监控物理对象与所述父物理对象之间的相对位置关系;基于所述父物理对象的展示图形的展示位置,根据所述相对位置关系确定所述被监控物理对象的展示图形的展示位置。
5.根据权利要求1-4任一项所述的方法,其中,在运行模式下,所述方法还包括:
每隔设定时间段获取并判断所述被监控物理对象的地理数据标识的属性值是否发生了更新;
若发生了更新,则根据更新后的属性值更新所述被监控物理对象的展示图形的展示位置。
6.根据权利要求1所述的方法,其中,将所述物理对象类型的属性标识与相匹配的所述展示图形模板中的图形要件进行关联,包括:
获取相匹配的所述展示图形模板和所述物理对象类型的至少一个属性标识;
显示获取的所述属性标识和所述展示图形模板,并标注所述展示图形模板中的图形要件;
响应于用户对显示的属性标识和标注的图形要件的关联操作,将用户操作的物理对象类型的属性标识以及在相应的展示图形模板中与所述属性标识关联的图形要件的数据进行关联存储。
7.根据权利要求6所述的方法,其中,所述方法还包括:
在开发模式下,与所述物理对象类型相应地创建数据管理模型以及与所述数据管理模型关联的图形计算模型,所述数据管理模型包括所述物理对象类型的多个属性标识和属性值,所述图形计算模型包括所述物理对象类型的展示图形模板的数据以及图形计算逻辑代码,所述图形计算逻辑代码用于根据所述数据管理模型中关联有图形要件的属性标识对应的属性值渲染被关联的图形要件的展示效果。
8.根据权利要求7所述的方法,其中,所述方法还包括:
在所述开发模式或运行模式下,显示用于输入一个或多个被监控物理对象的信息的交互界面,并且根据用户输入的一个或多个被监控物理对象的信息获取所述被监控物理对象所属的物理对象类型的信息,根据所述物理对象类型的数据管理模型分别创建一个或多个所述被监控物理对象的数据管理对象,其中,将所述一个或多个数据管理对象的属性标识和属性值分别初始化为各个所述被监控物理对象的多个属性标识和属性值。
9.根据权利要求8所述的方法,其中,所述在所述运行模式下,为所述物理对象类型的被监控物理对象创建图形计算对象包括:
根据所述被监控物理对象所属的物理对象类型的图形计算模型创建所述图形计算对象,其中,将所述图形计算对象与所述被监控物理对象的数据管理对象进行关联。
10.根据权利要求6-9中任一项所述的方法,其中,所述方法还包括:
在所述运行模式下,接收更新的所述被监控物理对象的属性标识和属性值,并且根据所述更新的属性标识和属性值渲染与所述属性标识关联的图形要件的展示效果。