呈现方法、装置、设备和存储介质制造方法及图纸

技术编号:35452581 阅读:17 留言:0更新日期:2022-11-03 12:08
根据本公开的实施例,提供了呈现方法、装置、设备和存储介质。在该方法中,在第一用户界面上呈现与第一楼层的第一平面图相关联的第一图像和第一用户绘制内容中的至少一项;响应于接收到用于呈现多楼层平面图的第一用户请求,确定包括第一楼层在内的多个楼层中各楼层的平面图在多个楼层的整体平面图中的布局;以及根据所确定的布局,在不同的第二用户界面上呈现整体平面图,整体平面图包括多个楼层的相应的多个平面图,多个平面图包括第一楼层的第一平面图。由此,可以为用户提供了有效且灵活的多楼层平面图的绘制和浏览方式。的多楼层平面图的绘制和浏览方式。的多楼层平面图的绘制和浏览方式。

【技术实现步骤摘要】
呈现方法、装置、设备和存储介质


[0001]本公开的示例实施例总体涉及计算机领域,特别地涉及呈现方法、装置、设备和计算机可读存储介质。

技术介绍

[0002]房屋户型图或者平面图能够指示房屋的空间布局,用于对房屋中的各个空间的位置、面积、形状等进行描绘。在房产相关行业,作为多项业务开展的基础数据,户型图的绘制和管理维护等都是非常重要的环节。例如,在房屋租售行业,需要呈现待出租或待出售房屋的户型图。在房屋装修、房屋建模等行业,也需要房屋户型图作为基础素材,以便呈现装修效果、建模效果等。在这些场景中,有一些待展示的房屋是整栋房屋(例如,别墅、多层复式公寓)。在这种情况下,需要绘制和呈现整栋房屋内的多楼层布局。

技术实现思路

[0003]在本公开的第一方面,提供了一种呈现多楼层平面图的方法。该方法包括在第一用户界面上呈现与第一楼层的第一平面图相关联的第一图像和第一用户绘制内容中的至少一项;响应于接收到用于呈现多楼层平面图的第一用户请求,确定包括第一楼层在内的多个楼层中各楼层的平面图在多个楼层的整体平面图中的布局;以及根据所确定的布局,在不同的第二用户界面上呈现整体平面图,整体平面图包括多个楼层的相应的多个平面图,多个平面图包括第一楼层的第一平面图。
[0004]在本公开的第二方面,提供了一种呈现多楼层平面图的装置。该装置包括第一呈现模块,被配置为在第一用户界面上呈现与第一楼层的第一平面图相关联的第一图像和第一用户绘制内容中的至少一项;布局确定模块,被配置为响应于接收到用于呈现多楼层平面图的第一用户请求,确定包括第一楼层在内的多个楼层中各楼层的平面图在多个楼层的整体平面图中的布局;以及第二呈现模块,被配置为根据所确定的布局,在不同的第二用户界面上呈现整体平面图,整体平面图包括多个楼层的相应的多个平面图,多个平面图包括第一楼层的第一平面图。
[0005]在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。
[0006]在本公开的第四方面,提供了一种计算机可读存储介质。介质上存储有计算机程序,程序被处理器执行时实现第一方面的方法。
[0007]应当理解,此部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
附图说明
[0008]结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
[0009]图1示出了本公开的实施例能够在其中实现的示例环境的示意图;
[0010]图2示出了根据本公开的一些实施例的用于呈现多楼层平面图的过程的流程图;
[0011]图3A和图3B示出了根据本公开的一些实施例的多楼层的整体平面图的示例布局;
[0012]图4A示出了根据本公开的一些实施例的第二用户界面的示例布局;
[0013]图4B示出了根据本公开的一些实施例的分层平面图的示例布局;
[0014]图5A、图5B和图5C示出了根据本公开的一些实施例的第一用户界面的示例布局;
[0015]图6示出根据本公开的一些实施例的用于呈现多楼层平面图的装置的框图;以及
[0016]图7示出了能够实施本公开的多个实施例的设备的框图。
具体实施方式
[0017]下面将参照附图更详细地描述本公开的实施例。虽然附图中示出了本公开的一些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0018]在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“一些实施例”应当理解为“至少一些实施例”。下文还可能包括其他明确的和隐含的定义。
[0019]可以理解的是,本技术方案所涉及的数据(包括但不限于数据本身、数据的获得或使用)应当遵循相应法律法规及相关规定的要求。
[0020]可以理解的是,在使用本公开各实施例公开的技术方案之前,均应当根据相关法律法规通过适当的方式对本公开所涉及个人信息的类型、使用范围、使用场景等告知用户并获得用户的授权。
[0021]例如,在响应于接收到用户的主动请求时,向用户发送提示信息,以明确地提示用户,其请求执行的操作将需要获得和使用到用户的个人信息,从而使得用户可以根据提示信息来自主地选择是否向执行本公开技术方案的操作的电子设备、应用程序、服务器或存储介质等软件或硬件提供个人信息。
[0022]作为一种可选的但非限制性的实现方式,响应于接收到用户的主动请求,向用户发送提示信息的方式,例如可以是弹出窗口的方式,弹出窗口中可以以文字的方式呈现提示信息。此外,弹出窗口中还可以承载供用户选择“同意”或“不同意”向电子设备提供个人信息的选择控件。
[0023]可以理解的是,上述通知和获得用户授权过程仅是示意性的,不对本公开的实现方式构成限定,其他满足相关法律法规的方式也可应用于本公开的实现方式中。
[0024]如以上提及的,在房屋租售、房屋装修、房屋建模等行业,需要展示房屋的布局,而有一些待展示的房屋是整栋房屋(例如,别墅、多层复式公寓)。因此,期望绘制和呈现一栋房屋内的多楼层布局。
[0025]本公开的实施例提出了一种呈现和绘制多楼层平面图的交互方案。根据该方案,在一个用户界面(称为“第一用户界面”)上,呈现与某个楼层的平面图相关联的图像和/或用户绘制内容。所呈现的图像可以包括从该楼层的三维模型截取的俯视图或者能够反映该楼层的平面布局的其他图像。用户绘制内容可以包括用户利用绘制工具绘制的该楼层的布局图。而且,根据该方案,响应于用户请求,在另一用户界面(称为“第二用户界面”)上,根据确定的布局呈现多个楼层的整体平面图,其包括多个楼层的多个平面图。
[0026]以此方式,可以根据特定布局向用户呈现多楼层的整体平面图,为用户提供了多楼层平面图的浏览方式。而且,还可以通过单独的用户界面为用户提供绘制和呈现单个楼层的平面图相关内容的功能。由此,提高了多楼层平面图展示和绘制的灵活度,方便了用户操作,提高了用户体验。
[0027]图1示出了本公开的实施例能够在其中实现的示例环境100的示意图。
[0028]在环境100中,电子设备110安装有应用115。用户120可以经由电子设备110和/或电子设备110的附接设备来与应用115进行交互,以绘制和浏览多层空间(例如,多楼层建筑物)的平面图。在其他示例中,电子本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种呈现多楼层平面图的方法,包括:在第一用户界面上呈现与第一楼层的第一平面图相关联的第一图像和第一用户绘制内容中的至少一项;响应于接收到用于呈现多楼层平面图的第一用户请求,确定包括所述第一楼层在内的多个楼层中各楼层的平面图在所述多个楼层的整体平面图中的布局;以及根据所确定的布局,在不同的第二用户界面上呈现所述整体平面图,所述整体平面图包括所述多个楼层的相应的多个平面图,所述多个平面图包括所述第一楼层的所述第一平面图。2.根据权利要求1所述的方法,其中确定所述布局包括:基于所述多个楼层的数目,将所述整体平面图划分成多个区域,所述多个平面图中的一个平面图在所述多个区域中的一个区域中被呈现。3.根据权利要求2所述的方法,其中呈现所述整体平面图包括:基于所述多个区域中的一个区域的预定参考位置,确定所述多个平面图中的相应平面图在所述区域中的显示位置;以及在所述区域中的所述显示位置,呈现所述相应平面图。4.根据权利要求2所述的方法,其中所述整体平面图被等分成所述多个区域,并且其中呈现所述整体平面图包括:基于所述多个区域在预定的第一方向和第二方向上的数目、所述整体平面图的分辨率以及所述多个平面图中的参考平面图的分辨率,确定参考缩放因子;以及基于所述参考缩放因子,在所述多个区域中呈现所述多个平面图。5.根据权利要求1所述的方法,还包括:在所述第二用户界面上进一步呈现所述多个楼层中各楼层的分层平面图。6.根据权利要求1所述的方法,其中呈现所述第一图像和所述第一用户绘制内容中的所述至少一项包括:响应于接收到用于获取至少所述第一图像的第二用户请求,在所述第一用户界面上呈现所述第一图像。7.根据权利要求6所述的方法,其中呈现所述第一图像包括:在所述第一用户平面上呈现所述第一用户绘制内容;以及响应于接收到所述第二用户请求,将所述第一用户绘制内容替换为所述第一图像。8.根据权利要求6所述的方法,其中所述第二用户请求被用于获取与所述多个楼层的所述多个平面图相关联的图像,并且其中呈现所述第一图像包括:响应于接收到所述第二用户请求,获取与所述多个楼层的所述多个平面图相关联的多个图像,所述多个图像包括所述第一图像;以及在所述第一用户界面上呈现所述第一图像。9.根据权利要求1所述的方法,还包括:在所述第一用户界面上呈现用于添加楼层的第一控件;以及响应于针对所述第一控件的预定操作,在所述第一用户界面上呈现针对新添加的第二楼层的指示。10.根据权利要求1所述的方法,还包括:
在所述第一用户界面上呈现用于删除所述多个楼层中的第二楼层的第二控件;以及响应于针对所述第二控件的预定操作,从所述第一用户界面移除针对第二楼层的指示。11.一种呈现多楼层平面图的装置,包括:第一呈现模块,被配置为在第一用户界面上...

【专利技术属性】
技术研发人员:李闪磊
申请(专利权)人:北京有竹居网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1