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

技术编号:37721205 阅读:24 留言:0更新日期:2023-06-02 00:20
本发明专利技术提供一种基于沿街商铺地址实现批量房屋分户处理的方法,包括以下步骤:提取中点、生成最近线、生成初步分割线、裁切初步分割线和筛选分割线,实现对建筑物按商铺地址的分户分割。本发明专利技术提供的一种基于沿街商铺地址实现批量房屋分户处理的方法,可批量对地图中的所有建筑物进行房屋分户处理,实现自动批量房屋分户,减少人工工作量,提供工作效率,且准确度较高。度较高。度较高。

【技术实现步骤摘要】
一种基于沿街商铺地址实现批量房屋分户处理的方法


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

技术介绍

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

技术实现思路

[0003]针对现有技术存在的缺陷,本专利技术提供一种基于沿街商铺地址实现批量房屋分户处理的方法,从而解决3D可视化过程中房屋分户工作量较大的问题。
[0004]本专利技术采用的技术方案如下:
[0005]本专利技术提供一种基于沿街商铺地址实现批量房屋分户处理的方法,包括以下步骤:
[0006]步骤1,每栋建筑物的轮廓投影到地图上,使地图显示各个建筑物的轮廓;每栋所述建筑物划分为多个商铺,每个商铺的商铺中心点投影到对应建筑物的对应位置,使地图显示的每个建筑物的轮廓内,在对应位置显示商铺中心点;
[0007]步骤2,对于地图显示的每个建筑物的轮廓,均进行以下处理:
[0008]步骤2.1,假设建筑物P的轮廓内,共显示n个商铺中心点,分别为商铺中心点D1,D2,

,Dn;
[0009]步骤2.2,提取中点:
[0010]在商铺中心点D1,D2,

,Dn中,每两个相邻的商铺中心点之间,提取到中点;
[0011]步骤2.3,生成最近线:
[0012]对于提取到的每个中点,表示为中点C0,定位到距离该中点C0最近的位于建筑物P的轮廓中的轮廓点T0,连接该中点C0和定位到的轮廓点T0,形成该中点Z0对应的最近线C
0_
T0;
[0013]步骤2.4,生成初步分割线:
[0014]将最近线C
0_
T0的两端延伸到地图边界,生成对建筑物P进行初步分割的初步分割线L(C0);所述初步分割线L(C0)与中点C0和建筑物P绑定,代表是对建筑物P通过中点C0进行分割的初步分割线;
[0015]步骤2.5,裁切初步分割线:
[0016]使用建筑物P的轮廓裁切初步分割线L(C0),保留位于建筑物P的轮廓内部的分割线部分,分割线其他部分舍弃,由此得到裁切后的位于建筑物P的轮廓内部的分割线,称为
建筑物P的裁切分割线;
[0017]步骤2.6,筛选分割线:
[0018]判断建筑物P的裁切分割线,与建筑物P的轮廓的接触次数是否为两次,如果不是,则舍弃该建筑物P的裁切分割线;如果是,则保留该建筑物P的裁切分割线,通过该建筑物P的裁切分割线,实现对建筑物P按商铺地址的分户分割。
[0019]优选的,步骤2.5具体为:
[0020]初步分割线L(C0)穿过多个建筑物的轮廓,每个穿过的建筑物的轮廓均对初步分割线L(C0)进行裁切,由于将初步分割线L(C0)裁切为多段裁切分割线;每段裁切分割线位于一个建筑物的轮廓内;并且,各段裁切分割线均绑定建筑物P;
[0021]对各段裁切分割线进行分解,使每段裁切分割线相互独立;
[0022]对于每段裁切分割线,判断其自身的中点是否位于绑定的建筑物P的轮廓内,如果不是,则舍弃该段裁切分割线;如果是,则保留该段裁切分割线。
[0023]优选的,建筑物P的轮廓内,按商铺地址具有多条裁切分割线;首先将建筑物P从面转换为轮廓边线;然后,每条裁切分割线与建筑物P的轮廓边线相交时,通过交点将建筑物P的轮廓边线打断,由此得到多段建筑物P的轮廓边线;
[0024]各段建筑物P的轮廓边线与最近的裁切分割线之间重构面;每个重构面代表分割出的一个商铺地址对应的区域,将商铺地址与该重构面按照位置进行属性信息挂接,达到建筑物分户要求。
[0025]本专利技术提供的一种基于沿街商铺地址实现批量房屋分户处理的方法具有以下优点:
[0026]本专利技术提供的一种基于沿街商铺地址实现批量房屋分户处理的方法,可批量对地图中的所有建筑物进行房屋分户处理,实现自动批量房屋分户,减少人工工作量,提供工作效率,且准确度较高。
附图说明
[0027]图1为本专利技术提供的一种基于沿街商铺地址实现批量房屋分户处理的方法的流程示意图;
[0028]图2为本专利技术提供的地图显示的建筑物和商铺中心点的示意图;
[0029]图3为本专利技术提供的建筑物P1中的商铺中心点的示意图;
[0030]图4为本专利技术提供的最近线生成原理图;
[0031]图5为本专利技术提供的针对一个建筑物的初步分割线生成原理图;
[0032]图6为本专利技术提供的针对多个建筑物的批量生成初步分割线的原理图;
[0033]图7为本专利技术提供的裁切初步分割线的原理图;
[0034]图8为本专利技术提供的筛选分割线的原理图。
具体实施方式
[0035]为了使本专利技术所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0036]本专利技术提供的一种基于沿街商铺地址实现批量房屋分户处理的方法,可批量对地图中的所有建筑物进行房屋分户处理,实现自动批量房屋分户,减少人工工作量,提供工作效率,且准确度较高。
[0037]参考图1,本专利技术提供一种基于沿街商铺地址实现批量房屋分户处理的方法,包括以下步骤:
[0038]步骤1,每栋建筑物的轮廓投影到地图上,使地图显示各个建筑物的轮廓;每栋所述建筑物划分为多个商铺,每个商铺的商铺中心点投影到对应建筑物的对应位置,使地图显示的每个建筑物的轮廓内,在对应位置显示商铺中心点;
[0039]如图2所示,为地图显示的建筑物和商铺中心点的示意图。在图2中,每个具有最小封闭轮廓线的图形,即为一个建筑物的投影轮廓,例如,P1、P2、P3、P4、P5和P6,分别为一个建筑物的投影轮廓。以建筑物P1为例,显示的7个小菱形,代表7个商铺中心点的投影点。如图3所示,为建筑物P1中的商铺中心点的示意图,即:D1、D2、D3、D4、D5、D6和D7,分别为7个商铺中心点的投影点。
[0040]步骤2,对于地图显示的每个建筑物的轮廓,均进行以下处理:
[0041]步骤2.1,假设建筑物P的轮廓内,共显示n个商铺中心点,分别为商铺中心点D1,D2,

,Dn;
[0042]步骤2.2,提取中点:
[0043]在商铺中心点D1,D2,

,Dn中,每两个相邻的商铺中心点之间,提取到中点;
[0044]仍然参考图3,商铺中心点D1和D2之间,提取到中点C1;商铺中心点D2和D3之间,提取到中点C2;商铺中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于沿街商铺地址实现批量房屋分户处理的方法,其特征在于,包括以下步骤:步骤1,每栋建筑物的轮廓投影到地图上,使地图显示各个建筑物的轮廓;每栋所述建筑物划分为多个商铺,每个商铺的商铺中心点投影到对应建筑物的对应位置,使地图显示的每个建筑物的轮廓内,在对应位置显示商铺中心点;步骤2,对于地图显示的每个建筑物的轮廓,均进行以下处理:步骤2.1,假设建筑物P的轮廓内,共显示n个商铺中心点,分别为商铺中心点D1,D2,

,Dn;步骤2.2,提取中点:在商铺中心点D1,D2,

,Dn中,每两个相邻的商铺中心点之间,提取到中点;步骤2.3,生成最近线:对于提取到的每个中点,表示为中点C0,定位到距离该中点C0最近的位于建筑物P的轮廓中的轮廓点T0,连接该中点C0和定位到的轮廓点T0,形成该中点Z0对应的最近线C
0_
T0;步骤2.4,生成初步分割线:将最近线C
0_
T0的两端延伸到地图边界,生成对建筑物P进行初步分割的初步分割线L(C0);所述初步分割线L(C0)与中点C0和建筑物P绑定,代表是对建筑物P通过中点C0进行分割的初步分割线;步骤2.5,裁切初步分割线:使用建筑物P的轮廓裁切初步分割线L(C0),保留位于建筑物P的轮廓内部的分割线部分,分割线其他部分舍弃,由此得到裁切后的位于建筑物P的轮廓内部的...

【专利技术属性】
技术研发人员:张林高歌刘洋张春丽丰晓静
申请(专利权)人:中科宇图科技股份有限公司
类型:发明
国别省市:

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

1