一种管辖企业统计方法及相关组件与流程

    专利2022-07-08  111


    本申请涉及计算机软件技术领域,特别涉及一种管辖企业统计方法、装置、设备及一种可读存储介质。



    背景技术:

    为方便园区/企业管辖单位对于所管辖范围内的企业的管理,需要确定其管辖范围内的所有企业分布。

    为统计园区/企业管辖单位所管辖范围内的企业,目前通常采用两种实现方式,一种是人工逐一访问管辖范围内所有企业进行信息录入,而该种方式下若管辖范围较大,或企业数量较多时,实现效率较低,且对于人力物力资源的耗费较大;另一种实现方式为基于pnpoly算法对区域内外的点进行区分,但是该种方法下对于区域边界的点没有很好的实现区分,存在企业归属的判定误差,不利于目标区域的企业管理。

    因此,如何提高企业归属划分的精准度,是本领域技术人员急需解决的问题。



    技术实现要素:

    本申请的目的是提供管辖企业统计方法,该方法可以提高管辖企业统计的精准率;本申请的另一目的是提供管辖企业统计装置、设备及一种可读存储介质。

    为解决上述技术问题,本申请提供一种管辖企业统计方法,包括:

    确定待统计企业归属的目标区域,以及所述目标区域的管理地址范围;

    确定与所述目标区域关联的企业,作为目标企业,并确定所述目标企业的经纬度坐标;

    在包括所述目标区域的地图中,以所述经纬度坐标为端点生成一条射线;

    确定在所述地图中所述射线与所述管理地址范围的交点个数;

    若所述交点个数为偶数,判断所述目标企业的经纬度坐标是否在所述目标区域的管理边界线上;

    若在所述管理边界线上,根据预设归属规则进行所述目标企业的归属判定;

    若不在所述管理边界线上,判定所述目标企业不在所述目标区域的管理地址范围内。

    可选地,所述确定与所述目标区域关联的企业,作为目标企业,并确定所述目标企业的经纬度坐标,包括:

    爬取网络中各企业的地址信息;

    确定所述地址信息在所述目标区域的预设范围内的企业,作为目标企业;

    将所述目标企业的实际办公地址转化为经纬度信息,作为所述经纬度坐标。

    可选地,所述爬取网络中各企业的地址信息,包括:

    爬取各企业的政府注册地址、招聘信息中的地址以及网站宣传信息中的地址;

    为所述网站宣传信息中的地址、招聘信息中的地址以及所述注册地址设置由高到低的优先级;

    按照由高到低的优先级顺序获取相应的地址信息,作为所述目标企业的地址信息。

    可选地,所述确定待统计企业归属的目标区域,以及所述目标区域的管理地址范围,包括:

    确定待统计企业归属的目标区域;

    接收导入的管理地址范围数据,作为所述目标区域的管理地址范围。

    可选地,所述确定待统计企业归属的目标区域,以及所述目标区域的管理地址范围,包括:

    确定待统计企业归属的目标区域;

    接收导入的所述目标区域的顶点位置信息;

    调用graham-scan算法根据所述顶点位置信息按顶点顺序进行区域范围绘制,并将绘制结果作为所述目标区域的管理地址范围。

    可选地,所述根据预设归属规则进行所述目标企业的归属判定,包括:

    判断所述管理地址范围是否包括所述目标区域外侧临近街道;

    若包括,判定所述目标企业不在所述目标区域的管理地址范围内;

    若不包括,判定所述目标企业在所述目标区域的管理地址范围内。

    可选地,所述根据预设归属规则进行所述目标企业的归属判定,包括:

    接收用户对于所述目标企业归属的指定;

    若所述用户指定所述目标企业在所述目标区域的管理地址范围内,判定所述目标企业在所述目标区域的管理地址范围内;

    若所述用户指定所述目标企业不在所述目标区域的管理地址范围内,判定所述目标企业不在所述目标区域的管理地址范围内。

    本申请还提供了一种管辖企业统计装置,该装置包括:

    区域确定单元,用于确定待统计企业归属的目标区域,以及所述目标区域的管理地址范围;

    企业确定单元,用于确定与所述目标区域关联的企业,作为目标企业,并确定所述目标企业的经纬度坐标;

    地图划分单元,用于在包括所述目标区域的地图中,以所述经纬度坐标为端点生成一条射线;

    交点确定单元,用于确定在所述地图中所述射线与所述管理地址范围的交点个数;

    边界判断单元,用于当所述交点个数为偶数时,判断所述目标企业的经纬度坐标是否在所述目标区域的管理边界线上;若在所述管理边界线上,触发第一判定单元,若不在所述管理边界线上,触发第二判定单元;

    所述第一判定单元,用于根据预设归属规则进行所述目标企业的归属判定;

    所述第二判定单元,用于判定所述目标企业不在所述目标区域的管理地址范围内。

    本申请还提供了一种管辖企业统计设备,包括:

    存储器,用于存储计算机程序;

    处理器,用于执行所述计算机程序时实现所述的管辖企业统计方法的步骤。

    本申请还提供了一种可读存储介质,所述可读存储介质上存储有程序,所述程序被处理器执行时实现所述的管辖企业统计方法的步骤。

    本申请所提供的管辖企业统计方法中,通过将区域中企业的归属判定通过经纬度作为桥梁转化为点与面间位置关系判定,简化企业管理的实现方式;若以目标企业的经纬度坐标为端点生出的射线与管理地址范围有偶数个交点时,进一步对目标企业的经纬度坐标与目标区域的管理边界线进行位置关系的判定,可以提升企业归属划分的精准度,快速精准进行企业归集,从而实现区域管辖企业的高效管理。

    本申请还提供了一种管辖企业统计装置、设备及一种可读存储介质,具有上述有益效果,在此不再赘述。

    附图说明

    为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

    图1为本申请实施例提供的一种管辖企业统计方法的流程图;

    图2为本申请实施例提供的一种不规则多边形管辖区域示意图;

    图3为本申请实施例提供的一种指定待爬取企业的示意图;

    图4为本申请实施例提供的一种目标区域与目标企业的示意图;

    图5为本申请实施例提供的一种管辖企业统计装置的结构框图;

    图6为本申请实施例提供的一种管辖企业统计设备的结构示意图。

    具体实施方式

    本申请的核心是提供管辖企业统计方法,该方法可以提高管辖企业统计的精准率;本申请的另一核心是提供管辖企业统计装置、设备及一种可读存储介质。

    为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

    本申请提出了一种管辖企业统计方法,请参考图1,图1为本实施例提供的一种管辖企业统计方法的流程图,该方法主要包括以下步骤:

    步骤s110、确定待统计企业归属的目标区域,以及目标区域的管理地址范围;

    待统计企业归属的目标区域比如园区、企业管辖单位、特色小镇等,目标区域下包含若干企业,但是目标区域下具体的其管理地址范围内具体包括的企业清单却无法快速获取,本实施例的目的就在于确定目标区域下的企业清单,以便于目标区域的企业管理。

    确定待统计企业归属的目标区域,以及目标区域的管理地址范围,本实施例中将目标区域(比如园区)看作是gis(geographicinformationsystem地理信息系统或geo-informationsystem地学信息系统)中的一个多边形区域,确定该多边形区域的各顶点的具体经纬度信息,通过确定目标区域的管理地址范围来确定具体的管理多边形区域,如图2所示为一种根据某园区的经纬度数据在地图上确定的不规则多边形管辖区域示意图。

    在pnpoly算法中,通过射线法和回归数法来判断一个左边是否存在于一个不规则多边形内,其中射线法是根据jordancurvetheorem,多边形将平面分为内外两个区域,假设待测点在多边形内部,从待测点引出一条射线必然会与多边形有至少一个交点,该射线与多边形第一次相交时将“冲出”多边形,第二次相交将“进入”多边形,依此类推,若射线与多边形有奇数个交点,则该点在多边形内部,反之则在外部。pnpoly算法正是从待测点引出一条水平向右的射线,并计算与多边形的交点个数。本实施例中通过pnpoly算法判断点与多边形位置关系确定企业与园区的归属关系。

    需要说明的是,本实施例中对于确定目标区域的管理地址范围的具体实现方式不做限定,可以直接接收导入的管理地址范围数据,作为目标区域的管理地址范围,则相应地,确定待统计企业归属的目标区域,以及目标区域的管理地址范围的过程具体可以包括:(1)确定待统计企业归属的目标区域;(2)接收导入的管理地址范围数据,作为目标区域的管理地址范围。该方式实现简单易行,可以提升企业管理效率。进一步地,还可以根据预设信息类型进行管理地址范围的生成,比如确定待统计企业归属的目标区域,以及目标区域的管理地址范围的过程具体可以包括:(1)确定待统计企业归属的目标区域;(2)接收导入的目标区域的顶点位置信息;(3)调用graham-scan算法根据顶点位置信息按顶点顺序进行区域范围绘制,并将绘制结果作为目标区域的管理地址范围。该方式通过把多边形当作一个convexhull,记录多边形的各顶点位置以及顺序后调用graham-scan算法根据拐角企业地址确定园区范围,该方式可以提升企业管理的自动化水平,减少用户工作量,提升用户使用体验。需要说明的是,本实施例中仅以上述两种实现方式为例进行介绍,其他实现方式均可参照本实施例的介绍,在此不再赘述。

    步骤s120、确定与目标区域关联的企业,作为目标企业,并确定目标企业的经纬度坐标;

    本实施例下将目标企业看作是gis中的一个坐标,确定目标企业的经纬度坐标,以便后续在地图中确定目标企业对应的坐标点的位置。需要说明的是,本实施例中确定的目标企业的经纬度坐标为企业的注册地址(指企业在准备开展经营活动时,在市场监督管理局进行登记的注册地址)或办公地址。

    确定与目标区域关联的企业的实现可以通过用户指定,也可以通过关联信息的查找(比如宣传信息与目标区域相关,又比如地址信息与目标区域相关等),本实施例中对于该步骤的具体实现方式不做限定,为加深理解,在此介绍一种确定与目标区域关联的企业,作为目标企业,并确定目标企业的经纬度坐标的实现方式,具体可以包括以下步骤:

    (1)爬取网络中各企业的地址信息;

    爬取网络中包含各企业地址信息的内容部分,而其中爬取的对象企业不做限定,可以由用户(从目标区域所归属的地区内所有的企业中)指定,如图3所示为一种指定待爬取企业的示意图,也可以随机爬取目标区域所归属的地区内所有的企业(适用于各个地区建立的统一地址库),其中,各个地区建立的统一地址库可以通过人工以统一社会信用代码为唯一识别,人工对企业信息进行增加或删减,就可以建立统一、完整的地址库,从而达到区域化归集企业的目的,在此不做限定;另外,由于网页中企业的地址信息的存在形式多种多样,可以包括企业在政府注册的地址、招聘信息中的企业地址以及网站宣传信息中的企业地址等,因此本实施例中对于企业地址信息的信息形式不做限定,具体可以根据实际使用需要进行信息种类进行限定或者设置。

    其中,一种地址信息的爬取的实现方式如下:

    (1.1)爬取各企业的政府注册地址、招聘信息中的地址以及网站宣传信息中的地址;

    (1.2)为网站宣传信息中的地址、招聘信息中的地址以及注册地址设置由高到低的优先级;

    (1.3)按照由高到低的优先级顺序获取相应的地址信息,作为目标企业的地址信息。

    比如爬取到某企业的政府注册地址、招聘信息中的地址,由于招聘信息中的地址的优先级高于注册地址,则将招聘信息中的地址作为该企业的地址信息。现在对于企业归类划分的方法主要是通过将企业的注册地址和在以往工作中记录下的企业地址进行记录和统一归类,通过来自于公安、市场监管局、住建、税务局等多个部门的企业地址信息进行归类,但是由于原本各单位的地址信息资源相对独立,很难进行关联整合。该种信息的爬取筛选方式可以选取到最精准的企业可供实际联系地址,以便于后续对于该企业的管辖。本实施例汇总仅以上述实现方式为例进行介绍,其他信息爬取筛选的方式均可参照本实施例的介绍,在此不再赘述。

    (2)确定地址信息在目标区域的预设范围内的企业,作为目标企业;

    例如某园区的管理范围为1路的111号至200号,预设范围为1路,则若某企业的地址信息为2路153号,则该企业不在该预设范围内,无法作为目标企业,若某企业的地址信息为1路147号,则该企业在该预设范围内,可以作为目标企业。

    (3)将目标企业的实际办公地址转化为经纬度信息,作为经纬度坐标。

    将获取到的地址信息统一处理转化为经纬度信息,生成目标企业的空间数据,以便于后续的空间位置分析。而其中经纬度信息转化的实现过程可以参照相关技术的实现,在此不做限定。

    由于目前发展的互联网态势,各个企业均在互联网上留下地址信息,该方法中通过企业在互联网上留下的地址信息,进行统一处理,转化为坐标信息,将坐标信息统一标记散落在地图上,然后再通过pnpoly算法进行企业区域划分处理,可以提供给企业归类划分的统一地址,以及统一坐标,从而节省原本需要将各个地区的地址进行转化的人力资源。

    需要说明的是,本实施例中仅以上述实现方式为例进行详述,其他实现方式均可参照上述介绍,在此不再赘述。

    步骤s130、在包括目标区域的地图中,以经纬度坐标为端点生成一条射线;

    步骤s140、确定在地图中射线与管理地址范围的交点个数;

    在此对步骤s130与步骤s140共同进行介绍:在包括目标区域的地图中,从目标企业的经纬度(不论方向)做一条射线,如图4所示为一种目标区域与目标企业的示意图,图中多边不规则阴影区域为目标区域,箭头所指向的圆点为目标企业,由于直线穿越多边形边界时,会出现以下三种情况:(1)该点位于区域外,射线会与多边形有偶数个交点(2)该点位于区域内,射线会与多边形有奇数个交点;(3)该点位于区域上,射线会与多边形有偶数个交点。

    那么,采用射线法计算企业是否在某一个区域内,则从这个点做一条射线,计算它跟多边形边界的交点个数,如果交点个数为奇数,那么点在多边形内部,否则点在多边形外或多边形上。

    目前传统方法中通过pnpoly算法判断点与多边形位置关系时,可以判断出企业是否在在一个区域内部,但是仅针对于区域外和区域内的企业,将交点个数为偶数的情况统一作为点在多边形外部,而这会忽略在多边形边界线(目标区域的管理边界线)上的企业,无法判断位于该区域边界线上的点,在实际应用中,不仅会出现区域内和区域外,如果某个点位于区域上,则无法确定其归属关系,即传统方法中无法确定在园区管理边缘线上的企业与园区的归属关系,导致企业管辖统一精准度较低的问题。

    由于如果从一个给定的点做射线,如果点在多边形内部,射线与多边形的交点一定有奇数个;如果点在多边形外部,射线与多边形边界的交点一定为偶数个;如果点在多边形边界上,射线与多边形的交点无法用奇偶判断。因此在本实施例中为提升管辖企业统计的精准度,如果遇到点与多边形有奇数个交点,则可以直接使用pnpoly算法判定企业在管理区域内,该步骤下的具体实现过程可以参照相关技术的实现方式,在此不做赘述;如果遇到点与多边形有偶数个交点,则可以执行步骤s150,进一步对该点(企业)进行位置(管辖归属)的判定。

    步骤s150、若交点个数为偶数,判断目标企业的经纬度坐标是否在目标区域的管理边界线上;

    确定经纬度坐标是否在目标区域的管理边界线上的实现方式可以通过点与直线间的关系来判定,也可以通过用户指定来判定,本实施例中对于该步骤的具体实现方式不做限定,可以根据实际使用的需要进行设定。

    为加深理解,在此介绍一种以点所在直线设计方程来判断点是否在直线上的实现方式,具体如下:设点为a,距离点a最近的多边形边界为边bc,ax为点a的x轴坐标,ay为点a的y轴坐标,bx为点b的x轴坐标,by为点b的y轴坐标,cx为点c的x轴坐标,cy为点c的y轴坐标。

    (ax-bx)*(cy-by)=(cx-by)*(ay-by)

    (ax>=minx)

    (ax<=maxx)

    若满足以上所有条件,则目标企业的经纬度坐标在目标区域的管理边界线上。

    本实施例中仅以上述实现方式为例进行介绍,其他基于应用场景设置的实现方式均可参照上述介绍,在此不再赘述。

    若目标企业的经纬度坐标在目标区域的管理边界线上,执行步骤s160,若目标企业的经纬度坐标不在目标区域的管理边界线上,执行步骤s170。

    步骤s160、根据预设归属规则进行目标企业的归属判定;

    如果在管理边界线上,则可以根据实际应用设置归属规则,根据预设归属规则将该点划分到区域内/区域外,由实际情况决定该企业的归属,本实施例中对于该种情况下的处理方式不做限定。

    为提升企业归属判定的自动化水平,根据预设归属规则进行目标企业的归属判定的过程具体可以包括以下步骤:

    (1)判断管理地址范围是否包括目标区域外侧临近街道;

    (2)若包括,判定目标企业不在目标区域的管理地址范围内;

    (3)若不包括,判定目标企业在目标区域的管理地址范围内。

    若管理地址范围包括目标区域外侧临近街道,此时目标企业在目标区域的边缘线上时,由于企业的联系地址大概率不会在街道上,因此可以判定目标企业不在目标区域的管理地址范围内;若管理地址范围不包括目标区域外侧临近街道,此时目标企业在目标区域的边缘线上时,边缘线可能为边缘企业的地址,因此可以判定目标企业在目标区域的管理地址范围内。该方式可以直接自动划分自定义规划内的企业,提升用户体验。

    为了提升企业归属判定的精准性,根据预设归属规则进行目标企业的归属判定的过程具体可以包括以下步骤:

    (1)接收用户对于目标企业归属的指定;

    (2)若用户指定目标企业在目标区域的管理地址范围内,判定目标企业在目标区域的管理地址范围内;

    (3)若用户指定目标企业不在目标区域的管理地址范围内,判定目标企业不在目标区域的管理地址范围内。

    由于经过边缘线判别以及奇偶判别后,地址信息在目标区域的管理边缘线上的企业数量较少,此时为了提升企业归属判定的精准性,可以由相关统计管理人员来对各边缘企业进行归属的指定。

    步骤s170、判定目标企业不在目标区域的管理地址范围内。

    若目标企业的经纬度坐标不在目标区域的管理边界线上,则可以判定该企业在管理边界之外,不属于目标区域的管辖范围。

    基于上述介绍,本实施例提供的管辖企业统计方法中,通过将区域中企业的归属判定通过经纬度作为桥梁转化为点与面间位置关系判定,简化企业管理的实现方式;若以目标企业的经纬度坐标为端点生出的射线与管理地址范围有偶数个交点时,进一步对目标企业的经纬度坐标与目标区域的管理边界线进行位置关系的判定,可以提升企业归属划分的精准度,快速精准进行企业归集,从而实现区域管辖企业的高效管理。

    请参考图5,图5为本实施例提供的管辖企业统计装置的结构框图;该装置主要包括:区域确定单元110、企业确定单元120、地图划分单元130、交点确定单元140、边界判断单元150、第一判定单元160以及第二判定单元170。本实施例提供的管辖企业统计装置可与上述管辖企业统计方法相互对照。

    其中,区域确定单元110主要用于确定待统计企业归属的目标区域,以及目标区域的管理地址范围;

    企业确定单元120主要用于确定与目标区域关联的企业,作为目标企业,并确定目标企业的经纬度坐标;

    地图划分单元130主要用于在包括目标区域的地图中,以经纬度坐标为端点生成一条射线;

    交点确定单元140主要用于确定在地图中射线与管理地址范围的交点个数;

    边界判断单元150主要用于当交点个数为偶数时,判断目标企业的经纬度坐标是否在目标区域的管理边界线上;若在管理边界线上,触发第一判定单元160,若不在管理边界线上,触发第二判定单元170;

    第一判定单元160主要用于根据预设归属规则进行目标企业的归属判定;

    第二判定单元170主要用于判定目标企业不在目标区域的管理地址范围内。

    本实施例提供一种管辖企业统计设备,主要包括:存储器以及处理器。

    其中,存储器用于存储程序;

    处理器用于执行程序时实现如上述实施例介绍的管辖企业统计方法的步骤,具体可参照上述管辖企业统计方法的介绍。

    请参考图6,为本实施例提供的管辖企业统计设备的结构示意图,该管辖企业统计设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(centralprocessingunits,cpu)322(例如,一个或一个以上处理器)和存储器332,存储器332存储有一个或一个以上的计算机应用程序342或数据344。其中,存储器332可以是短暂存储或持久存储。存储在存储器332的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对数据处理设备中的一系列指令操作。更进一步地,中央处理器322可以设置为与存储器332通信,在管辖企业统计设备301上执行存储介质330中的一系列指令操作。

    管辖企业统计设备301还可以包括一个或一个以上电源326,一个或一个以上有线或无线网络接口350,一个或一个以上输入输出接口358,和/或,一个或一个以上操作系统341,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm等等。

    上面图1所描述的管辖企业统计方法中的步骤可以由本实施例介绍的管辖企业统计设备的结构实现。

    本实施例公开一种可读存储介质,其上存储有程序,程序被处理器执行时实现如上述实施例介绍的管辖企业统计方法的步骤,具体可参照上述实施例中对管辖企业统计方法的介绍。

    该可读存储介质具体可以为u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可存储程序代码的可读存储介质。

    说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

    专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

    结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

    以上对本申请所提供的管辖企业统计方法、装置、设备及可读存储介质进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。


    技术特征:

    1.一种管辖企业统计方法,其特征在于,该方法包括:

    确定待统计企业归属的目标区域,以及所述目标区域的管理地址范围;

    确定与所述目标区域关联的企业,作为目标企业,并确定所述目标企业的经纬度坐标;

    在包括所述目标区域的地图中,以所述经纬度坐标为端点生成一条射线;

    确定在所述地图中所述射线与所述管理地址范围的交点个数;

    若所述交点个数为偶数,判断所述目标企业的经纬度坐标是否在所述目标区域的管理边界线上;

    若在所述管理边界线上,根据预设归属规则进行所述目标企业的归属判定;

    若不在所述管理边界线上,判定所述目标企业不在所述目标区域的管理地址范围内。

    2.如权利要求1所述的管辖企业统计方法,其特征在于,所述确定与所述目标区域关联的企业,作为目标企业,并确定所述目标企业的经纬度坐标,包括:

    爬取网络中各企业的地址信息;

    确定所述地址信息在所述目标区域的预设范围内的企业,作为目标企业;

    将所述目标企业的实际办公地址转化为经纬度信息,作为所述经纬度坐标。

    3.如权利要求2所述的管辖企业统计方法,其特征在于,所述爬取网络中各企业的地址信息,包括:

    爬取各企业的政府注册地址、招聘信息中的地址以及网站宣传信息中的地址;

    为所述网站宣传信息中的地址、招聘信息中的地址以及所述注册地址设置由高到低的优先级;

    按照由高到低的优先级顺序获取相应的地址信息,作为所述目标企业的地址信息。

    4.如权利要求1所述的管辖企业统计方法,其特征在于,所述确定待统计企业归属的目标区域,以及所述目标区域的管理地址范围,包括:

    确定待统计企业归属的目标区域;

    接收导入的管理地址范围数据,作为所述目标区域的管理地址范围。

    5.如权利要求1所述的管辖企业统计方法,其特征在于,所述确定待统计企业归属的目标区域,以及所述目标区域的管理地址范围,包括:

    确定待统计企业归属的目标区域;

    接收导入的所述目标区域的顶点位置信息;

    调用graham-scan算法根据所述顶点位置信息按顶点顺序进行区域范围绘制,并将绘制结果作为所述目标区域的管理地址范围。

    6.如权利要求1所述的管辖企业统计方法,其特征在于,所述根据预设归属规则进行所述目标企业的归属判定,包括:

    判断所述管理地址范围是否包括所述目标区域外侧临近街道;

    若包括,判定所述目标企业不在所述目标区域的管理地址范围内;

    若不包括,判定所述目标企业在所述目标区域的管理地址范围内。

    7.如权利要求1所述的管辖企业统计方法,其特征在于,所述根据预设归属规则进行所述目标企业的归属判定,包括:

    接收用户对于所述目标企业归属的指定;

    若所述用户指定所述目标企业在所述目标区域的管理地址范围内,判定所述目标企业在所述目标区域的管理地址范围内;

    若所述用户指定所述目标企业不在所述目标区域的管理地址范围内,判定所述目标企业不在所述目标区域的管理地址范围内。

    8.一种管辖企业统计装置,其特征在于,该装置包括:

    区域确定单元,用于确定待统计企业归属的目标区域,以及所述目标区域的管理地址范围;

    企业确定单元,用于确定与所述目标区域关联的企业,作为目标企业,并确定所述目标企业的经纬度坐标;

    地图划分单元,用于在包括所述目标区域的地图中,以所述经纬度坐标为端点生成一条射线;

    交点确定单元,用于确定在所述地图中所述射线与所述管理地址范围的交点个数;

    边界判断单元,用于当所述交点个数为偶数时,判断所述目标企业的经纬度坐标是否在所述目标区域的管理边界线上;若在所述管理边界线上,触发第一判定单元,若不在所述管理边界线上,触发第二判定单元;

    所述第一判定单元,用于根据预设归属规则进行所述目标企业的归属判定;

    所述第二判定单元,用于判定所述目标企业不在所述目标区域的管理地址范围内。

    9.一种管辖企业统计设备,其特征在于,包括:

    存储器,用于存储计算机程序;

    处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述的管辖企业统计方法的步骤。

    10.一种可读存储介质,其特征在于,所述可读存储介质上存储有程序,所述程序被处理器执行时实现如权利要求1至7任一项所述的管辖企业统计方法的步骤。

    技术总结
    本申请公开了一种管辖企业统计方法中,通过将区域中企业的归属判定通过经纬度作为桥梁转化为点与面间位置关系判定,简化企业管理的实现方式;若以目标企业的经纬度坐标为端点生出的射线与管理地址范围有偶数个交点时,进一步对目标企业的经纬度坐标与目标区域的管理边界线进行位置关系的判定,可以提升企业归属划分的精准度,快速精准进行企业归集,从而实现区域管辖企业的高效管理。本申请还提供了一种管辖企业统计装置、设备及一种可读存储介质,具有上述有益效果。

    技术研发人员:孟晓渝;范渊;黄进
    受保护的技术使用者:杭州安恒信息技术股份有限公司
    技术研发日:2020.11.26
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-17592.html

    最新回复(0)