【技术实现步骤摘要】
建筑模型的矢量图的表示方法和计算机可读存储介质
本专利技术涉及计算机
,具体涉及一种建筑模型的矢量图的表示方法、装置、计算机设备和计算机可读存储介质。
技术介绍
传统的建筑模型描述方法一般是通过几何描述和关联约束等工程化语言描述出比较复杂的图形,这使得即使只描述较为简单的建筑模型也要花费大量的工程化语言,而对于建筑行业尤其是市政行业而言,大部分业务场景中的建筑模型图形较为简单和规整,例如路缘石,此时若使用上述工程化语言描述建筑模型的参数就会导致描述成本较高;其次,传统的建筑模型描述方法中,各个参数之间的依赖性较大,一旦某个参数发生变化则会导致一系列参数相应改变,在建筑模型的组成构件较多时,每修改一个参数都有漫长的操作等待时间,降低图形构建效率。针对现有技术中的建筑模型描述方案成本及复杂度高且依赖这种描述方案构建图形时存在效率较低的技术问题,目前尚未提供有效的解决方案。
技术实现思路
本专利技术的目的在于提供了一种建筑模型的矢量图的表示方法和计算机可读存储介质,能够解决现有技术中的建筑模型描述方案成本及复杂度高且依赖这种描述方案构件图形时存在效率较低的技术问题。本专利技术的一个方面提供了一种建筑模型的矢量图的表示方法,所述方法包括:确定构成建筑模型的基准组件单元,获取所述基准组件单元的尺寸变量;选取所述基准组件单元的一顶点作为基准顶点,在预设的基准坐标系中确定所述基准顶点的坐标,并根据所述尺寸变量确定所述基准组件单元的各个顶点相对于所述基准顶点的相对坐标;根据所述基准组件单元的 ...
【技术保护点】
1.一种建筑模型的矢量图的表示方法,其特征在于,所述方法包括:/n确定构成建筑模型的基准组件单元,获取所述基准组件单元的尺寸变量;/n选取所述基准组件单元的一顶点作为基准顶点,在预设的基准坐标系中确定所述基准顶点的坐标,并根据所述尺寸变量确定所述基准组件单元的各个顶点相对于所述基准顶点的相对坐标;/n根据所述基准组件单元的基准顶点的坐标及各个顶点的相对坐标,生成用于表示所述建筑模型的矢量图的参数集合。/n
【技术特征摘要】
1.一种建筑模型的矢量图的表示方法,其特征在于,所述方法包括:
确定构成建筑模型的基准组件单元,获取所述基准组件单元的尺寸变量;
选取所述基准组件单元的一顶点作为基准顶点,在预设的基准坐标系中确定所述基准顶点的坐标,并根据所述尺寸变量确定所述基准组件单元的各个顶点相对于所述基准顶点的相对坐标;
根据所述基准组件单元的基准顶点的坐标及各个顶点的相对坐标,生成用于表示所述建筑模型的矢量图的参数集合。
2.根据权利要求1所述的方法,其特征在于,所述根据所述基准组件单元的基准顶点的坐标及各个顶点的相对坐标,生成用于表示所述建筑模型的矢量图的参数集合的步骤,包括:
在构成所述建筑模型的组件单元为多个时,获取所有剩余组件单元的尺寸变量;
选取所述剩余组件单元的一顶点作为基准顶点,在所述基准坐标系中根据所述基准组件单元的基准顶点的坐标确定所述剩余组件单元的基准顶点的坐标;
根据所述剩余组件单元的尺寸变量确定所述剩余组件单元的各个顶点相对于所在的剩余组件单元的基准顶点的相对坐标;
根据构成所述建筑模型的所有组件单元的基准顶点的坐标及各个顶点的相对坐标,生成用于表示所述建筑模型的矢量图的参数集合。
3.根据权利要求2所述的方法,其特征在于,所述在所述基准坐标系中根据所述基准组件单元的基准顶点的坐标确定所述剩余组件单元的基准顶点的坐标的步骤包括:
从所述剩余组件单元的尺寸变量中,筛选出与所述剩余组件单元的基准顶点和所述基准组件单元的基准顶点相对应的尺寸变量;
在所述基准坐标系中根据所述基准组件单元的基准顶点的坐标和筛选出的尺寸变量,确定所述剩余组件单元的基准顶点的坐标。
4.根据权利要求2所述的方法,其特征在于,所述根据构成所述建筑模型的所有组件单元的基准顶点的坐标及各个顶点的相对坐标,生成用于表示所述建筑模型的矢量图的参数集合的步骤包括:
确定每个所述组件单元的各个顶点之间的连接方向和连接弧度;
根据构成所述建筑模型的所有组件单元的基准顶点的坐标、各个顶点的相对坐标以及各个顶点之间的连接方向和连接弧度,生成用于表示所述建筑模型的矢量图的参数集合。
5.根据权利要求4所述的方法,其特征在于,所述根据构成所述建筑模型的所有组件单元的基准顶点的坐标、各个顶点的相对坐标以及各个顶点之间的连接方向和连接弧度,生成用于表示所述建筑模型的矢量图的参数集合的步骤包括:
将每个顶点的相对坐标、所述顶点与其相邻顶点之间的连接方向和连接弧度确定为所述顶点的顶点参数;
将每个组件单元的基准顶点的坐标及每个组件单元的所有顶点的顶点参数确定为所述组件单元的组件参数;
获取构成所述建筑模型的所有组件单元的组件参数,通过第一分隔符将各个组件单元的组件参数之间进行分隔,通过第二分隔符将每个组件参数中的基准顶点的坐标和所有顶点的顶点参数之间进行分隔,通过第三分隔符将每个组件单元的各个顶点的顶点参数之间进行分隔,以生成用于表示所述建筑模型的矢量图的参数集合。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
从构成所述组件单元的边沿线中确定一待标注边沿线;
从所述组件单元的...
【专利技术属性】
技术研发人员:王平原,
申请(专利权)人:广联达科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。