危险品存放地波及程度的数据处理及展示方法、系统与流程

文档序号:12179486阅读:331来源:国知局
危险品存放地波及程度的数据处理及展示方法、系统与流程

本发明涉及数据处理技术领域,具体涉及一种危险品存放地波及程度的数据处理及展示方法、系统。



背景技术:

随着城市化进程的不断加深,人口密度不断增大,相应地用于满足人民生活需要的城市配套设施也需要不断地增加,其中一些设施具有一定的危险性,比如燃气站,加油站,化工厂和存放易燃易爆有毒等危险品的仓库,一旦在人口密度较大的区域发生着火爆炸泄露等事故,会造成较大的人员伤亡和经济损失,并且一些危险品存放地发生事故后可能会对附近的其他危险品存放地造成波及,进而造成连环事故,危害极大。

在进行危险预警分析和救援措施的布置时,城市地图上显示的燃气站,加油站,化工厂和存放易燃易爆有毒等危险品的仓库都是孤立的点,无法直观的看到区域内任一危险品存放地的波及范围,在进行危险预警分析分析和救援措施布置时较为费时费力,效率不高。



技术实现要素:

针对现有技术中的缺陷,本发明提供危险品存放地波及程度的数据处理及展示方法、系统,通过预设算法计算筛选符合预设条件的危险品存放地,将所述危险品存放地的波及程度以线段在地图展示,使危险品存放地的波及程度更加显而易见,提高了危险预警分析和救援措施的布置的效率。

第一方面,本发明提供的危险品存放地波及程度的数据处理及展示方法,包括:

爬取预设区域内危险品存放地的位置信息;

根据所述位置信息和第一预设算法依次计算任意两个危险品存放地之间的距离;

判断所述距离是否在第一预设范围内;

若是,则在地图上显示所述两危险品存放地的连线;

若否,则不显示所述两危险品存放地之间的连线。

可选地,所述第一预设算法为欧几里得距离算法。

可选地,所述危险品存放地波及程度的数据处理及展示方法还包括:

爬取所述预设区域内救援设施存放地的位置信息;

根据所述救援设施存放地的位置信息和危险品存放地的位置信息以及第二预设算法依次计算任一救援设施存放地与任一危险品存放地的距离;

判断所述距离是否在第二预设范围内;

若是,则在地图上显示所述救援设施存放地与危险品存放地之间的连线;

若否,则不显示所述救援设施存放地与危险品存放地之间的连线。

可选地,所述第二预设算法为曼哈顿距离算法。

可选地,所述在地图上显示所述两危险品存放地的连线的步骤之后,所述危险品存放地波及程度的数据处理及展示方法还包括:

将人口密度、人流量和车流量中的一项或多项作为加权参数,计算符合所述第一预设范围的所述危险品存放地的危害波及程度;

在所述地图展示所述危险品存放地的危害波及程度。

第二方面,本发明提供的危险品存放地波及程度的数据处理及展示系统,包括:

第一爬取模块,用于爬取预设区域内危险品存放地的位置信息;

第一计算模块,用于根据所述位置信息和第一预设算法依次计算任意两个危险品存放地之间的距离;

第一判断模块,用于判断所述距离是否在第一预设范围内;

第一显示模块,用于若是,则在地图上显示所述两危险品存放地的连线以及若否,则不显示所述两危险品存放地之间的连线。

可选地,所述第一预设算法为欧几里得距离算法。

可选地,所述危险品存放地波及程度的数据处理及展示系统还包括:

第二爬取模块,用于爬取所述预设区域内救援设施存放地的位置信息;

第二计算模块,用于根据所述救援设施存放地的位置信息和危险品存放地的位置信息以及第二预设算法依次计算任一救援设施存放地与任一危险品存放地的距离;

第二判断模块,用于判断所述距离是否在第二预设范围内;

第二显示模块,用于若是,则在地图上显示所述救援设施存放地与危险品存放地之间的连线以及若否,则不显示所述救援设施存放地与危险品存放地之间的连线。

可选地,所述第二预设算法为曼哈顿距离算法。

可选地,所述危险品存放地波及程度的数据处理及展示系统还包括:

第三计算模块,用于将人口密度、人流量和车流量中的一项或多项作为加权参数,计算符合所述第一预设范围的所述危险品存放地的危害波及程度;

第三显示模块,用于在所述地图展示所述危险品存放地的危害波及程度。

由上述技术方案可知,本发明提供的危险品存放地波及程度的数据处理及展示方法、系统,爬取预设区域内危险品存放地的位置信息;根据所述位置信息和第一预设算法依次计算任意两个危险品存放地之间的距离;在地图上显示所述两危险品存放地的距离在第一预设范围内的连线;使危险品存放地的波及程度更加显而易见,提高了危险预警分析和救援措施的布置的效率。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1示出了本发明第一实施例所提供的一种危险品存放地波及程度的数据处理及展示方法的流程图;

图2示出了本发明第二实施例所提供的一种危险品存放地波及程度的数据处理及展示方法的流程图;

图3示出了本发明第三实施例所提供的一种危险品存放地波及程度的数据处理及展示方法的流程图;

图4示出了本发明第一实施例所提供的一种危险品存放地波及程度的数据处理及展示装置的结构框图;

图5示出了本发明第二实施例所提供的一种危险品存放地波及程度的数据处理及展示装置的结构框图;

图6示出了本发明第三实施例所提供的一种危险品存放地波及程度的数据处理及展示装置的结构框图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。

需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。

图1示出了本发明第一实施例所提供的一种危险品存放地波及程度的数据处理及展示方法的流程图。如图1所示,根据本发明第一实施例的危险品存放地波及程度的数据处理及展示方法包括:

步骤S101,爬取预设区域内危险品存放地的位置信息;

在本实施例中,通过深网爬虫技术爬取预设区域内的危险品存放地的位置信息,其中所述危险品存放地包括燃气站,加油站,化工厂和存放易燃易爆有毒等危险品的仓库,可以理解的是,所述危险品存放地还可包括垃圾站,沼气池,干燥季节的树林等地点。

在本实施例中,所述位置信息可为经纬度信息。

步骤S102,根据所述位置信息和第一预设算法依次计算任意两个危险品存放地之间的距离;

所述第一预设算法为欧几里得距离算法。

在本实施例中,所述危险品存放地发生危险时,会对周围的建筑设施产生波及,例如一个化工厂发生着火爆炸时,其产生的冲击波可能会影响到一定距离范围内的其他危险品存放地,造成连环事故。

可以理解的是,危险品存放地的波及范围可以通过空间中两点的真实距离计算公式计算,即欧几里得算法。

0ρ=sqrt((x1-x2)^2+(y1-y2)^2),其中地点A的坐标为(x1,y1),地点B的坐标为(x2,y2)。

步骤S103,判断所述距离是否在第一预设范围内;

在本实施例中,所述危险品存放地发生危险时只会波及到一定范围内的其他危险品存放地,所以在计算出爬取到的预设区域内的任意两危险品存放地的欧几里得距离后,对计算结果进行筛选,选取在发生危险时会波及到的危险品存放地。

可以理解的是,不同的危险品存放地的波及范围不同,所以在进行筛选时,可以对不同类型的危险品存放地设置不同的预设范围进行筛选。

步骤S104,若是,则在地图上显示所述两危险品存放地的连线;

步骤S105,若否,则不显示所述两危险品存放地之间的连线。

在本实施例中,在所述两危险品存放地的距离符合第一预设范围,即两危险品存放地一方处于另一方的波及范围内或两方均处于对方的波及范围内时,将所述两危险品存放地和它们之间的连线在地图显示,可以理解的是,可以通过箭头表示所述危险品存放地的波及方向。

可以理解的是,本实施例中的危险品存放地弱于其他任意危险品存放地的距离均不在第一预设范围内,即所述地图不显示该危险品存放地与其他任意危险品存放地的连线,则在所述地图不显示所述危险品存放地。

本实施例提出的危险品存放地波及程度的数据处理及展示方法,爬取预设区域内危险品存放地的位置信息;根据所述位置信息和第一预设算法依次计算任意两个危险品存放地之间的距离;判断所述距离是否在第一预设范围内;若是,则在地图上显示所述两危险品存放地的连线;若否,则不显示所述两危险品存放地之间的连线。在地图上显示所述两危险品存放地的距离在第一预设范围内的连线;使危险品存放地的波及程度更加显而易见,提高了危险预警分析和救援措施的布置的效率。

进一步地,参照图2,基于第一施例提出本发明危险品存放地波及程度的数据处理及展示方法第二实施例,在本实施例中,所述危险品存放地波及程度的数据处理及展示方法包括:

步骤S201,爬取预设区域内危险品存放地的位置信息;

在本实施例中,通过深网爬虫技术爬取预设区域内的危险品存放地的位置信息,其中所述危险品存放地包括燃气站,加油站,化工厂和存放易燃易爆有毒等危险品的仓库,可以理解的是,所述危险品存放地还可包括垃圾站,沼气池,干燥季节的树林等地点。

在本实施例中,所述位置信息可为经纬度信息。

步骤S202,根据所述位置信息和第一预设算法依次计算任意两个危险品存放地之间的距离;

所述第一预设算法为欧几里得距离算法。

在本实施例中,所述危险品存放地发生危险时,会对周围的建筑设施产生波及,例如一个化工厂发生着火爆炸时,其产生的冲击波可能会影响到一定距离范围内的其他危险品存放地,造成连环事故。

可以理解的是,危险品存放地的波及范围可以通过空间中两点的真实距离计算公式计算,即欧几里得算法。

0ρ=sqrt((x1-x2)^2+(y1-y2)^2),其中地点A的坐标为(x1,y1),地点B的坐标为(x2,y2)。

步骤S203,判断所述距离是否在第一预设范围内;

在本实施例中,所述危险品存放地发生危险时只会波及到一定范围内的其他危险品存放地,所以在计算出爬取到的预设区域内的任意两危险品存放地的欧几里得距离后,对计算结果进行筛选,选取在发生危险时会波及到的危险品存放地。

可以理解的是,不同的危险品存放地的波及范围不同,所以在进行筛选时,可以对不同类型的危险品存放地设置不同的预设范围进行筛选。

步骤S204,若是,则在地图上显示所述两危险品存放地的连线;

步骤S205,若否,则不显示所述两危险品存放地之间的连线。

在本实施例中,在所述两危险品存放地的距离符合第一预设范围,即两危险品存放地一方处于另一方的波及范围内或两方均处于对方的波及范围内时,将所述两危险品存放地和它们之间的连线在地图显示,可以理解的是,可以通过箭头表示所述危险品存放地的波及方向。

可以理解的是,本实施例中的危险品存放地弱于其他任意危险品存放地的距离均不在第一预设范围内,即所述地图不显示该危险品存放地与其他任意危险品存放地的连线,则在所述地图不显示所述危险品存放地。

步骤S206,爬取所述预设区域内救援设施存放地的位置信息;

在本实施例中,危险品发生危险时需要进行救援,在对救援设施的布置时,需要考虑到救援的时效和路线规划,本实施例中通过深网爬虫技术爬取预设区域内救援设施的位置信息,例如消防站和消防栓的位置信息。

步骤S207,根据所述救援设施存放地的位置信息和危险品存放地的位置信息以及第二预设算法依次计算任一救援设施存放地与任一危险品存放地的距离;

所述第二预设算法为曼哈顿距离算法。

在本实施例中,在对一发生危险的危险品存放地进行救援时,需要选取距离所述危险品存放地最近的救援设施进行救援,并且最短时间内达到危险品存放地进行救援,此时可通过第二预设算法进行距离计算,所述第二预设算法为曼哈顿距离算法,例如在平面上,坐标(x3,y3)的i点与坐标(x4,y4)的j点的曼哈顿距离为:

d(i,j)=|X3-X4|+|Y3-Y4|.

步骤S208,判断所述距离是否在第二预设范围内;

在本实施例中,所述危险品存放地发生危险时,需要立即进行救援,若救援设施的位置距离发生危险的危险品存放地过远时,则无法及时达到。

步骤S209,若是,则在地图上显示所述救援设施存放地与危险品存放地之间的连线;

步骤S,210,若否,则不显示所述救援设施存放地与危险品存放地之间的连线。

本实施例提出的危险品存放地波及程度的数据处理及展示方法,爬取所述预设区域内救援设施存放地的位置信息;根据所述救援设施存放地的位置信息和危险品存放地的位置信息以及第二预设算法依次计算任一救援设施存放地与任一危险品存放地的距离;判断所述距离是否在第二预设范围内;若是,则在地图上显示所述救援设施存放地与危险品存放地之间的连线;在地图上显示所述救援设施与危险品存放地的距离在第二预设范围内的连线;使救援设施与危险品存放地的救援路径显而易见,提高了危险预警分析和救援措施的布置的效率。

进一步地,参照图3,基于第一施例提出本发明危险品存放地波及程度的数据处理及展示方法第三实施例,在本实施例中,所述危险品存放地波及程度的数据处理及展示方法包括:

步骤S301,爬取预设区域内危险品存放地的位置信息;

在本实施例中,通过深网爬虫技术爬取预设区域内的危险品存放地的位置信息,其中所述危险品存放地包括燃气站,加油站,化工厂和存放易燃易爆有毒等危险品的仓库,可以理解的是,所述危险品存放地还可包括垃圾站,沼气池,干燥季节的树林等地点。

在本实施例中,所述位置信息可为经纬度信息。

步骤S302,根据所述位置信息和第一预设算法依次计算任意两个危险品存放地之间的距离;

所述第一预设算法为欧几里得距离算法。

在本实施例中,所述危险品存放地发生危险时,会对周围的建筑设施产生波及,例如一个化工厂发生着火爆炸时,其产生的冲击波可能会影响到一定距离范围内的其他危险品存放地,造成连环事故。

可以理解的是,危险品存放地的波及范围可以通过空间中两点的真实距离计算公式计算,即欧几里得算法:

D(A,B)=sqrt((x1-x2)^2+(y1-y2)^2),其中地点A的坐标为(x1,y1),地点B的坐标为(x2,y2)。

步骤S303,判断所述距离是否在第一预设范围内;

在本实施例中,所述危险品存放地发生危险时只会波及到一定范围内的其他危险品存放地,所以在计算出爬取到的预设区域内的任意两危险品存放地的欧几里得距离后,对计算结果进行筛选,选取在发生危险时会波及到的危险品存放地。

可以理解的是,不同的危险品存放地的波及范围不同,所以在进行筛选时,可以对不同类型的危险品存放地设置不同的预设范围进行筛选。

步骤S304,若是,则在地图上显示所述两危险品存放地的连线;

步骤S305,将人口密度、人流量和车流量中的一项或多项作为加权参数,计算符合所述第一预设范围的所述危险品存放地的危害波及程度;

在本实施例中,所述危险品存放地发生危险时,不仅仅会波及到一定范围内的其他危险品存放地,也会波及到附近的居民、行人、车辆及其他设施,造成极大的损失,所以可获取所述两危险品存放地波及范围内的人口密度、人流量和车流量作为加权系数,计算危险品存放地的危害波及程度。

步骤S306,在所述地图展示所述危险品存放地的危害波及程度。

在本实施例中,在计算出所述危险品存放地危害波及程度后,在所述地图进行展示,具体地可通过两危险品存放地之间的连线的粗细程度或颜色深浅来表示危害波及程度的大小。

步骤S307,若否,则不显示所述两危险品存放地之间的连线。

在本实施例中,在所述两危险品存放地的距离符合第一预设范围,即两危险品存放地一方处于另一方的波及范围内或两方均处于对方的波及范围内时,将所述两危险品存放地和它们之间的连线在地图显示,可以理解的是,可以通过箭头表示所述危险品存放地的波及方向。

可以理解的是,本实施例中的危险品存放地弱于其他任意危险品存放地的距离均不在第一预设范围内,即所述地图不显示该危险品存放地与其他任意危险品存放地的连线,则在所述地图不显示所述危险品存放地。

本实施例提出的危险品存放地波及程度的数据处理及展示方法,将人口密度、人流量和车流量中的一项或多项作为加权参数,计算符合所述第一预设范围的所述危险品存放地的危害波及程度;在所述地图展示所述危险品存放地的危害波及程度。在地图上显示所述两危险品存放地的距离在第一预设范围内的连线及基础上显示对周围环境的波及程度;使危险品存放地的危害波及程度更加显而易见,提高了危险预警分析和救援措施的布置的效率。

本发明进一步提供一种危险品存放地波及程度的数据处理及展示系统。

图4示出了本发明第一实施例所提供的一种危险品存放地波及程度的数据处理及展示系统的框图。如图4所示,本发明第一实施例的危险品存放地波及程度的数据处理及展示系统包括:

第一爬取模块11,用于爬取预设区域内危险品存放地的位置信息;

在本实施例中,通过深网爬虫技术爬取预设区域内的危险品存放地的位置信息,其中所述危险品存放地包括燃气站,加油站,化工厂和存放易燃易爆有毒等危险品的仓库,可以理解的是,所述危险品存放地还可包括垃圾站,沼气池,干燥季节的树林等地点。

在本实施例中,所述位置信息可为经纬度信息。

第一计算模块12,用于根据所述位置信息和第一预设算法依次计算任意两个危险品存放地之间的距离;

所述第一预设算法为欧几里得距离算法。

在本实施例中,所述危险品存放地发生危险时,会对周围的建筑设施产生波及,例如一个化工厂发生着火爆炸时,其产生的冲击波可能会影响到一定距离范围内的其他危险品存放地,造成连环事故。

可以理解的是,危险品存放地的波及范围可以通过空间中两点的真实距离计算公式计算,即欧几里得算法。

0ρ=sqrt((x1-x2)^2+(y1-y2)^2),其中地点A的坐标为(x1,y1),地点B的坐标为(x2,y2)。

第一判断模块13,用于判断所述距离是否在第一预设范围内;

在本实施例中,所述危险品存放地发生危险时只会波及到一定范围内的其他危险品存放地,所以在计算出爬取到的预设区域内的任意两危险品存放地的欧几里得距离后,对计算结果进行筛选,选取在发生危险时会波及到的危险品存放地。

可以理解的是,不同的危险品存放地的波及范围不同,所以在进行筛选时,可以对不同类型的危险品存放地设置不同的预设范围进行筛选。

第一显示模块14,用于若是,则在地图上显示所述两危险品存放地的连线以及若否,则不显示所述两危险品存放地之间的连线。

在本实施例中,在所述两危险品存放地的距离符合第一预设范围,即两危险品存放地一方处于另一方的波及范围内或两方均处于对方的波及范围内时,将所述两危险品存放地和它们之间的连线在地图显示,可以理解的是,可以通过箭头表示所述危险品存放地的波及方向。

可以理解的是,本实施例中的危险品存放地弱于其他任意危险品存放地的距离均不在第一预设范围内,即所述地图不显示该危险品存放地与其他任意危险品存放地的连线,则在所述地图不显示所述危险品存放地。

本实施例提出的危险品存放地波及程度的数据处理及展示系统,爬取预设区域内危险品存放地的位置信息;根据所述位置信息和第一预设算法依次计算任意两个危险品存放地之间的距离;判断所述距离是否在第一预设范围内;若是,则在地图上显示所述两危险品存放地的连线;若否,则不显示所述两危险品存放地之间的连线。在地图上显示所述两危险品存放地的距离在第一预设范围内的连线;使危险品存放地的波及程度更加显而易见,提高了危险预警分析和救援措施的布置的效率。

进一步地,参照图5,基于第一施例提出本发明危险品存放地波及程度的数据处理及展示系统第二实施例,在本实施例中,所述危险品存放地波及程度的数据处理及展示系统包括:

第一爬取模块21,用于爬取预设区域内危险品存放地的位置信息;

在本实施例中,通过深网爬虫技术爬取预设区域内的危险品存放地的位置信息,其中所述危险品存放地包括燃气站,加油站,化工厂和存放易燃易爆有毒等危险品的仓库,可以理解的是,所述危险品存放地还可包括垃圾站,沼气池,干燥季节的树林等地点。

在本实施例中,所述位置信息可为经纬度信息。

第一计算模块22,用于根据所述位置信息和第一预设算法依次计算任意两个危险品存放地之间的距离;

所述第一预设算法为欧几里得距离算法。

在本实施例中,所述危险品存放地发生危险时,会对周围的建筑设施产生波及,例如一个化工厂发生着火爆炸时,其产生的冲击波可能会影响到一定距离范围内的其他危险品存放地,造成连环事故。

可以理解的是,危险品存放地的波及范围可以通过空间中两点的真实距离计算公式计算,即欧几里得算法。

0ρ=sqrt((x1-x2)^2+(y1-y2)^2),其中地点A的坐标为(x1,y1),地点B的坐标为(x2,y2)。

第一判断模块23,用于判断所述距离是否在第一预设范围内;

在本实施例中,所述危险品存放地发生危险时只会波及到一定范围内的其他危险品存放地,所以在计算出爬取到的预设区域内的任意两危险品存放地的欧几里得距离后,对计算结果进行筛选,选取在发生危险时会波及到的危险品存放地。

可以理解的是,不同的危险品存放地的波及范围不同,所以在进行筛选时,可以对不同类型的危险品存放地设置不同的预设范围进行筛选。

第一显示模块24,用于若是,则在地图上显示所述两危险品存放地的连线以及若否,则不显示所述两危险品存放地之间的连线。

在本实施例中,在所述两危险品存放地的距离符合第一预设范围,即两危险品存放地一方处于另一方的波及范围内或两方均处于对方的波及范围内时,将所述两危险品存放地和它们之间的连线在地图显示,可以理解的是,可以通过箭头表示所述危险品存放地的波及方向。

可以理解的是,本实施例中的危险品存放地弱于其他任意危险品存放地的距离均不在第一预设范围内,即所述地图不显示该危险品存放地与其他任意危险品存放地的连线,则在所述地图不显示所述危险品存放地。

第二爬取模块25,用于爬取所述预设区域内救援设施存放地的位置信息;

在本实施例中,危险品发生危险时需要进行救援,在对救援设施的布置时,需要考虑到救援的时效和路线规划,本实施例中通过深网爬虫技术爬取预设区域内救援设施的位置信息,例如消防站和消防栓的位置信息。

第二计算模块26,用于根据所述救援设施存放地的位置信息和危险品存放地的位置信息以及第二预设算法依次计算任一救援设施存放地与任一危险品存放地的距离;

所述第二预设算法为曼哈顿距离算法。

在本实施例中,在对一发生危险的危险品存放地进行救援时,需要选取距离所述危险品存放地最近的救援设施进行救援,并且最短时间内达到危险品存放地进行救援,此时可通过第二预设算法进行距离计算,所述第二预设算法为曼哈顿距离算法,例如在平面上,坐标(x3,y3)的i点与坐标(x4,y4)的j点的曼哈顿距离为:

d(i,j)=|X3-X4|+|Y3-Y4|.

第二判断模块27,用于判断所述距离是否在第二预设范围内;

在本实施例中,所述危险品存放地发生危险时,需要立即进行救援,若救援设施的位置距离发生危险的危险品存放地过远时,则无法及时达到。

第二显示模块28,用于若是,则在地图上显示所述救援设施存放地与危险品存放地之间的连线以及若否,则不显示所述救援设施存放地与危险品存放地之间的连线。

本实施例提出的危险品存放地波及程度的数据处理及展示系统,爬取所述预设区域内救援设施存放地的位置信息;根据所述救援设施存放地的位置信息和危险品存放地的位置信息以及第二预设算法依次计算任一救援设施存放地与任一危险品存放地的距离;判断所述距离是否在第二预设范围内;若是,则在地图上显示所述救援设施存放地与危险品存放地之间的连线;在地图上显示所述救援设施与危险品存放地的距离在第二预设范围内的连线;使救援设施与危险品存放地的救援路径显而易见,提高了危险预警分析和救援措施的布置的效率。

进一步地,参照图6,基于第一施例提出本发明危险品存放地波及程度的数据处理及展示系统第三实施例,在本实施例中,所述危险品存放地波及程度的数据处理及展示系统包括:

第一爬取模块31,用于爬取预设区域内危险品存放地的位置信息;

在本实施例中,通过深网爬虫技术爬取预设区域内的危险品存放地的位置信息,其中所述危险品存放地包括燃气站,加油站,化工厂和存放易燃易爆有毒等危险品的仓库,可以理解的是,所述危险品存放地还可包括垃圾站,沼气池,干燥季节的树林等地点。

在本实施例中,所述位置信息可为经纬度信息。

第一计算模块32,用于根据所述位置信息和第一预设算法依次计算任意两个危险品存放地之间的距离;

所述第一预设算法为欧几里得距离算法。

在本实施例中,所述危险品存放地发生危险时,会对周围的建筑设施产生波及,例如一个化工厂发生着火爆炸时,其产生的冲击波可能会影响到一定距离范围内的其他危险品存放地,造成连环事故。

可以理解的是,危险品存放地的波及范围可以通过空间中两点的真实距离计算公式计算,即欧几里得算法。

0ρ=sqrt((x1-x2)^2+(y1-y2)^2),其中地点A的坐标为(x1,y1),地点B的坐标为(x2,y2)。

第一判断模块33,用于判断所述距离是否在第一预设范围内;

在本实施例中,所述危险品存放地发生危险时只会波及到一定范围内的其他危险品存放地,所以在计算出爬取到的预设区域内的任意两危险品存放地的欧几里得距离后,对计算结果进行筛选,选取在发生危险时会波及到的危险品存放地。

可以理解的是,不同的危险品存放地的波及范围不同,所以在进行筛选时,可以对不同类型的危险品存放地设置不同的预设范围进行筛选。

第一显示模块34,用于若是,则在地图上显示所述两危险品存放地的连线以及若否,则不显示所述两危险品存放地之间的连线。

在本实施例中,在所述两危险品存放地的距离符合第一预设范围,即两危险品存放地一方处于另一方的波及范围内或两方均处于对方的波及范围内时,将所述两危险品存放地和它们之间的连线在地图显示,可以理解的是,可以通过箭头表示所述危险品存放地的波及方向。

可以理解的是,本实施例中的危险品存放地弱于其他任意危险品存放地的距离均不在第一预设范围内,即所述地图不显示该危险品存放地与其他任意危险品存放地的连线,则在所述地图不显示所述危险品存放地。

第三计算模块35,用于将人口密度、人流量和车流量中的一项或多项作为加权参数,计算符合所述第一预设范围的所述危险品存放地的危害波及程度;

在本实施例中,所述危险品存放地发生危险时,不仅仅会波及到一定范围内的其他危险品存放地,也会波及到附近的居民、行人、车辆及其他设施,造成极大的损失,所以可获取所述两危险品存放地波及范围内的人口密度、人流量和车流量作为加权系数,计算危险品存放地的危害波及程度。

第三显示模块36,用于在所述地图展示所述危险品存放地的危害波及程度。

在本实施例中,在计算出所述危险品存放地危害波及程度后,在所述地图进行展示,具体地可通过两危险品存放地之间的连线的粗细程度或颜色深浅来表示危害波及程度的大小。

本实施例提出的危险品存放地波及程度的数据处理及展示系统,将人口密度、人流量和车流量中的一项或多项作为加权参数,计算符合所述第一预设范围的所述危险品存放地的危害波及程度;在所述地图展示所述危险品存放地的危害波及程度。在地图上显示所述两危险品存放地的距离在第一预设范围内的连线及基础上显示对周围环境的波及程度;使危险品存放地的危害波及程度更加显而易见,提高了危险预警分析和救援措施的布置的效率。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对步骤、数字表达式和数值并不限制本发明的范围。

本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。

在这里示出和描述的所有示例中,除非另有规定,任何具体值应被解释为仅仅是示例性的,而不是作为限制,因此,示例性实施例的其他示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

本发明实施例所提供的进行危险品存放地波及程度的数据处理及展示方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1