掌桥专利:专业的专利平台
掌桥专利
首页

一种基于沿街商铺地址实现批量房屋分户处理的方法

文献发布时间:2024-04-18 19:52:40


一种基于沿街商铺地址实现批量房屋分户处理的方法

技术领域

本发明属于地理信息数据处理技术领域,具体涉及一种基于沿街商铺地址实现批量房屋分户处理的方法。

背景技术

在制作沿街商铺电子地图时,对于每栋建筑物,需要人工按照沿街商铺地址,在地图中进行房屋分户,即:对于一栋建筑物,假如共具有3个沿街商铺,则需要人工将建筑物划分为三个区域,每个区域代表对应的一个沿街商铺。由于地图中需要分户的建筑物数量众多,因此,人工进行建筑物分户,具有人工工作量高,工作效率低以及分户准确度较低的问题。

发明内容

针对现有技术存在的缺陷,本发明提供一种基于沿街商铺地址实现批量房屋分户处理的方法,从而解决3D可视化过程中房屋分户工作量较大的问题。

本发明采用的技术方案如下:

本发明提供一种基于沿街商铺地址实现批量房屋分户处理的方法,包括以下步骤:

步骤1,每栋建筑物的轮廓投影到地图上,使地图显示各个建筑物的轮廓;每栋所述建筑物划分为多个商铺,每个商铺的商铺中心点投影到对应建筑物的对应位置,使地图显示的每个建筑物的轮廓内,在对应位置显示商铺中心点;

步骤2,对于地图显示的每个建筑物的轮廓,均进行以下处理:

步骤2.1,假设建筑物P的轮廓内,共显示n个商铺中心点,分别为商铺中心点D1,D2,…,Dn;

步骤2.2,提取中点:

在商铺中心点D1,D2,…,Dn中,每两个相邻的商铺中心点之间,提取到中点;

步骤2.3,生成最近线:

对于提取到的每个中点,表示为中点C

步骤2.4,生成初步分割线:

将最近线C

步骤2.5,裁切初步分割线:

使用建筑物P的轮廓裁切初步分割线L(C

步骤2.6,筛选分割线:

判断建筑物P的裁切分割线,与建筑物P的轮廓的接触次数是否为两次,如果不是,则舍弃该建筑物P的裁切分割线;如果是,则保留该建筑物P的裁切分割线,通过该建筑物P的裁切分割线,实现对建筑物P按商铺地址的分户分割。

优选的,步骤2.5具体为:

初步分割线L(C

对各段裁切分割线进行分解,使每段裁切分割线相互独立;

对于每段裁切分割线,判断其自身的中点是否位于绑定的建筑物P的轮廓内,如果不是,则舍弃该段裁切分割线;如果是,则保留该段裁切分割线。

优选的,建筑物P的轮廓内,按商铺地址具有多条裁切分割线;首先将建筑物P从面转换为轮廓边线;然后,每条裁切分割线与建筑物P的轮廓边线相交时,通过交点将建筑物P的轮廓边线打断,由此得到多段建筑物P的轮廓边线;

各段建筑物P的轮廓边线与最近的裁切分割线之间重构面;每个重构面代表分割出的一个商铺地址对应的区域,将商铺地址与该重构面按照位置进行属性信息挂接,达到建筑物分户要求。

本发明提供的一种基于沿街商铺地址实现批量房屋分户处理的方法具有以下优点:

本发明提供的一种基于沿街商铺地址实现批量房屋分户处理的方法,可批量对地图中的所有建筑物进行房屋分户处理,实现自动批量房屋分户,减少人工工作量,提供工作效率,且准确度较高。

附图说明

图1为本发明提供的一种基于沿街商铺地址实现批量房屋分户处理的方法的流程示意图;

图2为本发明提供的地图显示的建筑物和商铺中心点的示意图;

图3为本发明提供的建筑物P1中的商铺中心点的示意图;

图4为本发明提供的最近线生成原理图;

图5为本发明提供的针对一个建筑物的初步分割线生成原理图;

图6为本发明提供的针对多个建筑物的批量生成初步分割线的原理图;

图7为本发明提供的裁切初步分割线的原理图;

图8为本发明提供的筛选分割线的原理图。

具体实施方式

为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本发明提供的一种基于沿街商铺地址实现批量房屋分户处理的方法,可批量对地图中的所有建筑物进行房屋分户处理,实现自动批量房屋分户,减少人工工作量,提供工作效率,且准确度较高。

参考图1,本发明提供一种基于沿街商铺地址实现批量房屋分户处理的方法,包括以下步骤:

步骤1,每栋建筑物的轮廓投影到地图上,使地图显示各个建筑物的轮廓;每栋所述建筑物划分为多个商铺,每个商铺的商铺中心点投影到对应建筑物的对应位置,使地图显示的每个建筑物的轮廓内,在对应位置显示商铺中心点;

如图2所示,为地图显示的建筑物和商铺中心点的示意图。在图2中,每个具有最小封闭轮廓线的图形,即为一个建筑物的投影轮廓,例如,P1、P2、P3、P4、P5和P6,分别为一个建筑物的投影轮廓。以建筑物P1为例,显示的7个小菱形,代表7个商铺中心点的投影点。如图3所示,为建筑物P1中的商铺中心点的示意图,即:D1、D2、D3、D4、D5、D6和D7,分别为7个商铺中心点的投影点。

步骤2,对于地图显示的每个建筑物的轮廓,均进行以下处理:

步骤2.1,假设建筑物P的轮廓内,共显示n个商铺中心点,分别为商铺中心点D1,D2,…,Dn;

步骤2.2,提取中点:

在商铺中心点D1,D2,…,Dn中,每两个相邻的商铺中心点之间,提取到中点;

仍然参考图3,商铺中心点D1和D2之间,提取到中点C1;商铺中心点D2和D3之间,提取到中点C2;商铺中心点D3和D4之间,提取到中点C3;商铺中心点D4和D5之间,提取到中点C4;商铺中心点D5和D6之间,提取到中点C5;商铺中心点D6和D7之间,提取到中点C6。

步骤2.3,生成最近线:

对于提取到的每个中点,表示为中点C

如图4所示,为最近线生成原理图。在图4中,每个五角星形状的中点,形成与其最近的轮廓点的连线,即为最近线。

步骤2.4,生成初步分割线:

将最近线C

如图5所示,为针对一个建筑物的初步分割线生成原理图。从图5可以看出,对于每条最近线,延长后,分别生成初步分割线L1、L2、L3、L4、L5和L6。

如图6所示,为针对多个建筑物的批量生成初步分割线的原理图。

步骤2.5,裁切初步分割线:

使用建筑物P的轮廓裁切初步分割线L(C

如图7所示,为裁切初步分割线的原理图。从图7可以看出,针对建筑物P1,共保留6条裁切分割线,分别为:裁切分割线F1、F2、F3、F4、F5和F6。

步骤2.5具体为:

初步分割线L(C

对各段裁切分割线进行分解,使每段裁切分割线相互独立;

对于每段裁切分割线,判断其自身的中点是否位于绑定的建筑物P的轮廓内,如果不是,则舍弃该段裁切分割线;如果是,则保留该段裁切分割线。

步骤2.6,筛选分割线:

判断建筑物P的裁切分割线,与建筑物P的轮廓的接触次数是否为两次,如果不是,则舍弃该建筑物P的裁切分割线;如果是,则保留该建筑物P的裁切分割线,通过该建筑物P的裁切分割线,实现对建筑物P按商铺地址的分户分割。图7即为最终得到的分割线的原理图。

如图8所示,点E1、E2、E3和E4连接形成的裁切分割线,与建筑物P的轮廓的接触次数为四次,不满足要求,因此,需要舍弃该裁切分割线。

本步骤中,在确定每个建筑物P的裁切分割线后,还包括:建筑物P的轮廓内,按商铺地址具有多条裁切分割线;首先将建筑物P从面转换为轮廓边线;然后,每条裁切分割线与建筑物P的轮廓边线相交时,通过交点将建筑物P的轮廓边线打断,由此得到多段建筑物P的轮廓边线;

各段建筑物P的轮廓边线与最近的裁切分割线之间重构面;每个重构面代表分割出的一个商铺地址对应的区域,将商铺地址与该重构面按照位置进行属性信息挂接,达到建筑物分户要求。

因此,本发明公开的一种基于沿街商铺地址实现批量房屋分户处理的方法,属于地理信息数据处理技术领域,结合3D可视化对房屋分户的需求,所述方法包括:同建筑物内相邻沿街商铺地址的中点提取;相邻沿街商铺地址的中点与其所在建筑物的最近点形成最近线,延伸最近线形成初步分割线;通过判断初步分割线与其所在建筑物对应关系和其边界接触情况,进一步优化分割线,形成最终分割线;利用最终分割线实现批量房屋分户。本发明基于相邻沿街商铺地址的中点与建筑物的最近连线实现自动批量房屋分户,使3D可视化过程中房屋分户的工作量减小,为大范围内的房屋分户提供高效经济的解决方案。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。

相关技术
  • 一种基于用户地址的户变关系异常判别方法
  • 一种基于正切空间的三维楼盘模型房屋分层分户图模糊匹配方法
  • 一种基于多核处理器的大批量表项快速老化的实现装置及方法
技术分类

06120116333208